CN109217880B - 一种直线型极化码译码器及其设计方法 - Google Patents

一种直线型极化码译码器及其设计方法 Download PDF

Info

Publication number
CN109217880B
CN109217880B CN201811361914.5A CN201811361914A CN109217880B CN 109217880 B CN109217880 B CN 109217880B CN 201811361914 A CN201811361914 A CN 201811361914A CN 109217880 B CN109217880 B CN 109217880B
Authority
CN
China
Prior art keywords
node
polar code
code decoder
time
register
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811361914.5A
Other languages
English (en)
Other versions
CN109217880A (zh
Inventor
张川
黄宇轩
张在琛
尤肖虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southeast University
Original Assignee
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southeast University filed Critical Southeast University
Priority to CN201811361914.5A priority Critical patent/CN109217880B/zh
Publication of CN109217880A publication Critical patent/CN109217880A/zh
Application granted granted Critical
Publication of CN109217880B publication Critical patent/CN109217880B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes

Landscapes

  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Error Detection And Correction (AREA)

Abstract

本发明公开了一种直线型极化码译码器及其设计方法,采用较少的运算节点和寄存器实现了译码,硬件复杂度低。本发明不仅能够建立硬件资源消耗与极化码译码器延时之间的定量关系,而且还给出了每一步计算到时间轴上的映射关系,为控制电路设计与直线型极化码译码器的硬件框架提供指导。

Description

一种直线型极化码译码器及其设计方法
技术领域
本发明涉及译码技术,尤其涉及一种直线型极化码译码器及其设计方法。
背景技术
2009年,E.Arikan首次实现对称二进制输入离散无记忆信道和二进制擦出信道的容量的编码方式。这种新型的极化码的编码方式被称为极化码(Polar Code)。极化码因为可以达到香农极限,而且具有可实用线性复杂度的编译码能力,成为5G的编码方案之一。因此极化码译码器的研究广受学者们的重视。
对于极化码的译码算法,从最一开始的连续消除译码算法到列表连续消除译码算法到自适应列表连续消除译码算法,随着研究的深入,极化码在短码的情况下译码的误码率越来越低,然而硬件的复杂度也越来越高,因此如何降低极化码译码器的硬件复杂度是亟待解决的问题。
发明内容
发明目的:本发明针对现有技术存在的问题,提供一种直线型极化码译码器及其设计方法。
技术方案:本发明所述的译码器包括2n个运算节点PE和
Figure GDA0003342053800000011
个寄存器P,m=log2M,M为接收序列长度,n为非负整数;其中:
寄存器Pλ(a1a2...am-λ)用于储存
Figure GDA0003342053800000012
的值,
Figure GDA0003342053800000013
表示第λ层的第b1b2...bλ个信道的第a1a2...am-λ分支的信道转移概率,b1b2...bλ、a1a2...am-λ都为二进制数,b1,...,bλ∈{0,1},a1,a2,...,am-λ∈{0,1},λ=1,...,m;
运算节点PE[a1a2...an]用于执行以下计算操作:
O[a1a2...an]
=z(I[a1a2...an0],I[a1a2...an1],C[a1a2...an],bλ)
=(1-bλ)f(I[a1a2...an0],I[a1a2...an1])
+bλ·g(I[a1a2...an0],I[a1a2...an1],C[a1a2...an])
式中,a1,a2,...,an∈{0,1},O[a1a2...an]表示运算节点PE[a1a2...an]的输出,I[a1a2...an0]、I[a1a2...an1]表示运算节点PE[a1a2...an]的两个概率的输入,z()表示运算节点PE执行的运算函数,f()、g()分别表示b1b2...bλ为偶数和奇数时的信道转移概率计算函数,
Figure GDA0003342053800000021
为反馈值,
Figure GDA0003342053800000022
表示第a1...am-λb1...bλ-10个码字的估计值,a1...am-λb1...bλ-10为二进制数;
寄存器与运算节点的连接关系为:
当λ∈{1,2,...,m-n-1}时,有:
Figure GDA0003342053800000023
Figure GDA0003342053800000024
Figure GDA0003342053800000025
且若n=m-1,则
Figure GDA0003342053800000026
当λ=m-n时,有:
Figure GDA0003342053800000027
Figure GDA0003342053800000028
Figure GDA0003342053800000029
当λ∈{m-n+1,...,m-1,m}时,有:
Figure GDA00033420538000000210
Figure GDA00033420538000000211
Figure GDA00033420538000000212
其中,0的个数为n+λ-m-1,且若n=0,则
Figure GDA00033420538000000213
式中,t1,...,tm-n-λ取值为0和1,t1...tm-n-λa1...an为二进制数,
Figure GDA00033420538000000214
表示前后两者具有连接关系,当多个寄存器同时连接到运算节点的一个输入或一个输出时,在连接线路上增加一个时间控制开关,控制运算节点的输入和输出。。
其中,时间控制开关的时间更新集合为:
当λ∈{1,2,...,m-n-1}时,有:
Bλ,o(t1...tm-n-λa1...an)={a+Rλ|a∈Bλ},Rλ=t1...tm-n-λ
且若n=m-1,则
Figure GDA0003342053800000031
当λ∈{m-n,...,m}时,有:
Bλ,o(a1...am-λ)=Bλ
Bλ-1,i(a1a2...am-λ0)=Bλ-1,i(a1a2...am-λ1)=Bλ,o(a1...am-λ)
式中,形如Bλ,o(*)表示寄存器Pλ(*)与对应运算节点的输出接通,并被运算输出更新的时间集合,形如Bλ,i(*)表示寄存器Pλ(*)与对应运算节点的输入接通,并作为运算节点输入的时间集合;
其中:
Figure GDA0003342053800000032
d(λ)=w(λ)+Tλ+1
Figure GDA0003342053800000033
Figure GDA0003342053800000034
w(λ)表示2n节点的直线型极化码译码器解码长为2m-λ-1所需要的时延。
本发明所述的直线型极化码译码器设计方法包括:
(1)根据所能够容忍的时延长度来计算得到所需要的最少运算节点的个数;
(2)根据运算节点个数、已知接收序列长度按照权利要求1所述的译码器设计译码器结构。
进一步的,步骤(1)具体包括:
获取所能够容忍的时延长度Th,并计算满足下列不等式的最小运算节点个数N:
2m+1+(m-n-2)·2m-n≤Th
式中,m=log2M,M为接收序列长度,n=log2N。
进一步的,计算
Figure GDA0003342053800000035
所消耗的时间为:
Figure GDA0003342053800000041
式中,b1′b2′...bλ′=b1b2...bλ-1,T(b1b2...bλ)为从计算
Figure GDA0003342053800000042
Figure GDA0003342053800000043
消耗的时间,
Figure GDA0003342053800000044
表示第λ层的第b1b2...bλ个信道的信道转移概率,
Figure GDA0003342053800000045
有益效果:本发明与现有技术相比,其显著优点是:本发明在期望延时允许范围之内达到了降低硬件复杂度的目的,不仅能够建立硬件资源消耗与极化码译码器延时之间的定量关系,而且还给出了每一步计算到时间轴上的映射关系,为控制电路设计与直线型极化码译码器的硬件框架提供指导。
附图说明
图1是采用本发明得到的8比特-2计算节点的译码器结构框图;
图2是采用本发明得到的8比特-1计算节点的译码器结构框图。
具体实施方式
一、技术问题分析
传统的连续消除极化码译码算法的本质是,对于一个长度为M=2m的接收序列
Figure GDA0003342053800000046
要计算M对概率,即要计算M对
Figure GDA0003342053800000047
其中,
Figure GDA0003342053800000048
Figure GDA0003342053800000049
为先前已经被估计出的译码序列,
Figure GDA00033420538000000410
表示对接收序列第
Figure GDA00033420538000000411
个码字的估计值,
Figure GDA00033420538000000412
表示输入为0时的信道转移概率,
Figure GDA00033420538000000413
表示输入为1时的信道转移概率。连续消除极化码译码算法采用递归的方式计算这M对概率,递归结束的条件是
Figure GDA00033420538000000414
采用缩写
Figure GDA00033420538000000415
表示第λ层的第
Figure GDA00033420538000000416
个信道的信道转移概率。连续消除极化码译码算法采用递归的方式计算这M对概率,因此进一步定义了
Figure GDA00033420538000000417
作为计算M对概率的中间状态。递推关系如下式所示
Figure GDA00033420538000000418
为偶数时:
Figure GDA0003342053800000051
Figure GDA0003342053800000052
为奇数时:
Figure GDA0003342053800000053
其中,β表示分支。若将
Figure GDA0003342053800000054
,β采用二进制数表示,即
Figure GDA0003342053800000055
Figure GDA0003342053800000056
Figure GDA0003342053800000057
表示为
Figure GDA0003342053800000058
二、技术问题解决
针对以上分析,可以采用二进制表示方式的寄存器和运算节点来构建译码器。译码器包括2n个运算节点PE和
Figure GDA0003342053800000059
个寄存器P,m=log2M,M为接收序列长度,n为非负整数;其中:
寄存器Pλ(a1a2...am-λ)用于储存
Figure GDA00033420538000000510
的值,
Figure GDA00033420538000000511
表示第λ层的第b1b2...bλ个信道的第a1a2...am-λ分支的信道转移概率,b1b2...bλ、a1a2...am-λ都为二进制数,b1,...,bλ∈{0,1},a1,a2,...,am-λ∈{0,1},λ=1,...,m;
运算节点PE[a1a2...an]用于执行以下计算操作:
O[a1a2...an]
=z(I[a1a2...an0],I[a1a2...an1],C[a1a2...an],bλ)
=(1-bλ)f(I[a1a2...an0],I[a1a2...an1])
+bλ·g(I[a1a2...an0],I[a1a2...an1],C[a1a2...an])
式中,a1,a2,...,an∈{0,1},O[a1a2...an]表示运算节点PE[a1a2...an]的输出,I[a1a2...an0]、I[a1a2...an1]表示运算节点PE[a1a2...an]的两个概率的输入,z()表示运算节点PE执行的运算函数,f()、g()分别表示b1b2...bλ为偶数和奇数时的信道转移概率计算函数,
Figure GDA0003342053800000061
为反馈值,
Figure GDA0003342053800000062
表示第a1...am-λb1...bλ-10个码字的估计值,a1...am-λb1...bλ-10为二进制数;
寄存器与运算节点的连接关系为:
当λ∈{1,2,..,m-n-1}时,有:
Figure GDA0003342053800000063
Figure GDA0003342053800000064
Figure GDA0003342053800000065
且若n=m-1,则
Figure GDA0003342053800000066
当λ=m-n时,有:
Figure GDA0003342053800000067
Figure GDA0003342053800000068
Figure GDA0003342053800000069
当λ∈{m-n+1,..,m-1,m}时,有:
Figure GDA00033420538000000610
Figure GDA00033420538000000611
Figure GDA00033420538000000612
其中,省略描述的0的个数为n+λ-m-1,且若n=0,则
Figure GDA00033420538000000613
式中,t1,...,tm-n-λ取值为0和1,t1...tm-n-λa1...an为二进制数,
Figure GDA00033420538000000614
表示前后两者具有连接关系,当多个寄存器同时连接到运算节点的一个输入或一个输出时,在连接线路上增加一个时间控制开关,控制运算节点的输入和输出。
其中,时间控制开关的时间更新集合为:
当λ∈{1,2,...,m-n-1}时,有:
Bλ,o(t1...tm-n-λa1...an)={a+Rλ|a∈Bλ},Rλ=t1...tm-n-λ
且若n=m-1,则
Figure GDA0003342053800000071
当λ∈{m-n,...,m}时,有:
Bλ,o(a1...am-λ)=Bλ
Bλ-1,i(a1a2...am-λ0)=Bλ-1,i(a1a2...am-λ1)=Bλ,o(a1...am-λ)
式中,形如Bλ,o(*)表示寄存器Pλ(*)与对应运算节点的输出接通,并被运算输出更新的时间集合,形如Bλ,i(*)表示寄存器Pλ(*)与对应运算节点的输入接通,并作为运算节点输入的时间集合;
其中:
Figure GDA0003342053800000072
d(λ)=w(λ)+Tλ+1
Figure GDA0003342053800000073
Figure GDA0003342053800000074
w(λ)表示2n节点的直线型极化码译码器解码长为2m-λ-1所需要的时延。
在设计直线型极化码译码器是,所采用的设计方法包括:
(1)根据所能够容忍的时延长度来计算得到所需要的最少运算节点的个数;具体为:获取所能够容忍的时延长度Th,并计算满足下列不等式的最小运算节点个数N=2n
2m+1+(m-n-2)·2m-n≤Th
(2)根据运算节点个数、已知接收序列长度按照上述译码器设计译码器结构。
下面采用运算节点个数为2,接收序列长度M为8进行举例说明。此时n=1,m=3,构建的译码器如图1所示。包括包括2个运算节点PE[0]和PE[1]和15个寄存器P。
寄存器与运算节点的连接关系为:
当λ=1时,有:
Figure GDA0003342053800000081
当c1、a1分别取值为0和1时,有以下
Figure GDA0003342053800000082
Figure GDA0003342053800000083
Figure GDA0003342053800000084
Figure GDA0003342053800000085
当λ=m-n=2时,有:
Figure GDA0003342053800000086
当a1分别取值为0和1时,有以下
Figure GDA0003342053800000087
Figure GDA0003342053800000088
当λ=3时,有:
Figure GDA0003342053800000089
当多个寄存器同时连接到运算节点的一个输入或一个输出时,在连接线路上增加一个时间控制开关,控制运算节点的输入和输出。
下面计算时间控制开关的时间更新集合,当m=3,n=1时,有:
d(0)=8,d(1)=3,d(2)=1,T1=2,T2=1,T3=1
则根据公式可计算得到:
B1={1,1+d(0)}={1,9}
B2={a+T1,a+T1+d(1)|a∈B1}={3,6,11,14,}
B3={a+T2,a+T2+d(2)|a∈B2}={4,5,7,8,12,13,15,16}
则可计算得到每一寄存器的选通时间集合:
B1,o(00)=B1,o(01)={1,9}
B1,o(10)=B1,o(11)={2,10}
B2,o(0)=B2,o(1)={3,6,11,14}
B3,o={4,5,7,8,12,13,15,16}
B0,i(000)=B0,i(001)=B0,i(010)=B0,i(011)={1,9}
B0,i(100)=B0,i(101)=B0,i(110)=B0,i(111)={2,10}
B1,i(00)=B1,i(01)=B1,i(10)=B1,i(11)={3,6,11,14}
B0,i(0)=B2,i(1)={4,5,7,8,12,13,15,16}
例如,B0,i(000)={1,9}表示寄存器P0(000)在t=1和t=9时,与运算节点PE[0]的输入接通,作为运算节点PE[0]的输入进行运算。
另外,当运算节点为1时的译码器架构如图2所示,连接方式和开关时间集合如上所述,不再赘述。
以上所揭露的仅为本发明一种较佳实施例而已,不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (5)

1.一种直线型极化码译码器,其特征在于:包括2n个运算节点PE和
Figure FDA0003342053790000011
个寄存器P,m=log2M,M为接收序列长度,n为非负整数;其中:
寄存器Pλ(a1a2...am-λ)用于储存
Figure FDA0003342053790000012
的值,
Figure FDA0003342053790000013
表示第λ层的第b1b2...bλ个信道的第a1a2...am-λ分支的信道转移概率,b1b2...bλ、a1a2...am-λ都为二进制数,b1,...,bλ∈{0,1},a1,a2,...,am-λ∈{0,1},λ=1,...,m;
运算节点PE[a1a2...an]用于执行以下计算操作:
Figure FDA0003342053790000014
式中,a1,a2,...,an∈{0,1},O[a1a2...an]表示运算节点PE[a1a2...an]的输出,I[a1a2...an0]、I[a1a2...an1]表示运算节点PE[a1a2...an]的两个概率的输入,z()表示运算节点PE执行的运算函数,f()、g()分别表示b1b2...bλ为偶数和奇数时的信道转移概率计算函数,
Figure FDA0003342053790000015
为反馈值,
Figure FDA0003342053790000016
表示第a1...am-λb1...bλ-10个码字的估计值,a1...am-λb1...bλ-10为二进制数;
寄存器与运算节点的连接关系为:
当λ∈{1,2,...,m-n-1}时,有:
Figure FDA0003342053790000017
Figure FDA0003342053790000018
Figure FDA0003342053790000019
且若n=m-1,则
Figure FDA00033420537900000110
当λ=m-n时,有:
Figure FDA00033420537900000111
Figure FDA00033420537900000112
Figure FDA0003342053790000021
当λ∈{m-n+1,...,m-1,m}时,有:
Figure FDA0003342053790000022
Figure FDA0003342053790000023
Figure FDA0003342053790000024
其中,0的个数为n+λ-m-1,且若n=0,则
Figure FDA0003342053790000027
式中,t1,...,tm-n-λ取值为0和1,t1...tm-n-λa1...an为二进制数,
Figure FDA0003342053790000028
表示前后两者具有连接关系,当多个寄存器同时连接到运算节点的一个输入或一个输出时,在连接线路上增加一个时间控制开关,控制运算节点的输入和输出。
2.根据权利要求1所述的直线型极化码译码器,其特征在于:
其中,时间控制开关的时间更新集合为:
当λ∈{1,2,...,m-n-1}时,有:
Bλ,o(t1...tm-n-λa1...an)={a+Rλ|a∈Bλ},Rλ=t1...tm-n-λ
且若n=m-1,则
Figure FDA0003342053790000025
当λ∈{m-n,...,m}时,有:
Bλ,o(a1...am-λ)=Bλ
Bλ-1,i(a1a2...am-λ0)=Bλ-1,i(a1a2...am-λ1)=Bλ,o(a1...am-λ)
式中,形如Bλ,o(*)表示寄存器Pλ(*)与对应运算节点的输出接通,并被运算输出更新的时间集合,形如Bλ,i(*)表示寄存器Pλ(*)与对应运算节点的输入接通,并作为运算节点输入的时间集合;
其中:
Figure FDA0003342053790000026
d(λ)=w(λ)+Tλ+1
Figure FDA0003342053790000031
Figure FDA0003342053790000032
w(λ)表示2n节点的直线型极化码译码器解码长为2m-λ-1所需要的时延。
3.一种直线型极化码译码器设计方法,其特征在于该方法包括:
(1)根据所能够容忍的时延长度来计算得到所需要的最少运算节点的个数;
(2)根据运算节点个数、已知接收序列长度按照权利要求1所述的译码器设计译码器结构。
4.根据权利要求3所述的直线型极化码译码器设计方法,其特征在于:步骤(1)具体包括:
获取所能够容忍的时延长度Th,并计算满足下列不等式的最小运算节点个数N:
2m+1+(m-n-2)·2m-n≤Th
式中,m=log2M,M为接收序列长度,n=log2N。
5.根据权利要求3所述的直线型极化码译码器设计方法,其特征在于:计算
Figure FDA0003342053790000033
所消耗的时间为:
Figure FDA0003342053790000034
式中,b1′b2′...bλ′=b1b2...bλ-1,T(b1b2...bλ)为从计算
Figure FDA0003342053790000035
Figure FDA0003342053790000036
消耗的时间,
Figure FDA0003342053790000037
表示第λ层的第b1b2...bλ个信道的信道转移概率,
Figure FDA0003342053790000038
CN201811361914.5A 2018-11-15 2018-11-15 一种直线型极化码译码器及其设计方法 Active CN109217880B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811361914.5A CN109217880B (zh) 2018-11-15 2018-11-15 一种直线型极化码译码器及其设计方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811361914.5A CN109217880B (zh) 2018-11-15 2018-11-15 一种直线型极化码译码器及其设计方法

Publications (2)

Publication Number Publication Date
CN109217880A CN109217880A (zh) 2019-01-15
CN109217880B true CN109217880B (zh) 2022-02-11

Family

ID=64995915

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811361914.5A Active CN109217880B (zh) 2018-11-15 2018-11-15 一种直线型极化码译码器及其设计方法

Country Status (1)

Country Link
CN (1) CN109217880B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0243816A (ja) * 1988-08-03 1990-02-14 Mitsubishi Electric Corp 伸張回路
CN1279844A (zh) * 1997-10-06 2001-01-10 趣点公司 带有△∑反馈控制的成束超声成像器
CN102823153A (zh) * 2010-04-07 2012-12-12 瑞典爱立信有限公司 用于mimo预编码的预编码器结构
CN104158549A (zh) * 2014-07-24 2014-11-19 南京大学 一种极性码译码方法及译码装置
CN105262593A (zh) * 2015-09-25 2016-01-20 长春理工大学 基于超混沌加密的空间网络跨域匿名身份认证方法
CN105306121A (zh) * 2009-10-01 2016-02-03 瑞典爱立信有限公司 用于电信中的预编码的多粒度反馈报告和反馈处理
CN105337696A (zh) * 2015-10-08 2016-02-17 东南大学 基于分段crc校验的极化解码方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107004172B (zh) * 2014-09-03 2020-09-29 云叶公司 用于资产状态确定的***、方法和设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0243816A (ja) * 1988-08-03 1990-02-14 Mitsubishi Electric Corp 伸張回路
CN1279844A (zh) * 1997-10-06 2001-01-10 趣点公司 带有△∑反馈控制的成束超声成像器
CN105306121A (zh) * 2009-10-01 2016-02-03 瑞典爱立信有限公司 用于电信中的预编码的多粒度反馈报告和反馈处理
CN102823153A (zh) * 2010-04-07 2012-12-12 瑞典爱立信有限公司 用于mimo预编码的预编码器结构
CN104158549A (zh) * 2014-07-24 2014-11-19 南京大学 一种极性码译码方法及译码装置
CN105262593A (zh) * 2015-09-25 2016-01-20 长春理工大学 基于超混沌加密的空间网络跨域匿名身份认证方法
CN105337696A (zh) * 2015-10-08 2016-02-17 东南大学 基于分段crc校验的极化解码方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
LLR-Based SC Decoding of Polar Codes for Two-User Binary-Input MAC;Jong-Hwan Kim 等;《IEEE Communications Letters》;20171026;第22卷(第2期);256-259 *
Polar码在WLAN 无线通信中的应用与研究;杨学良;《中国优秀硕士学位论文全文数据库 信息科技辑》;20180415(第04(2018年)期);I136-257 *
一种改进的Polar码的BP译码算法;洪银芳 等;《西安电子科技大学学报》;20160831;第26卷(第4期);39-44 *
改进DCO-OFDM***中的接收端检测算法;张明轩 等;《东南大学学报(自然科学版)》;20160920;第46卷(第5期);912-916 *
极化码SCS译码器的FPGA实现;席艺 等;《帆船电子工程》;20181020;第38卷(第10期);98-103 *

Also Published As

Publication number Publication date
CN109217880A (zh) 2019-01-15

Similar Documents

Publication Publication Date Title
Zhang et al. Reduced-latency SC polar decoder architectures
Yuan et al. Architecture optimizations for BP polar decoders
Hayashi Second-order asymptotics in fixed-length source coding and intrinsic randomness
EP1995974B1 (en) Method for realizing arithmetic coding
TWI699977B (zh) 使用於低密度奇偶檢查碼解碼器的方法及解碼器
TWI383595B (zh) 用於低密度奇偶校驗解碼器之有效校驗節點訊息轉換近似
Lacruz et al. Simplified trellis min–max decoder architecture for nonbinary low-density parity-check codes
Yuan et al. Successive cancellation list polar decoder using log-likelihood ratios
WO2018045788A1 (en) Partial sum computation for polar code decoding
CN112087236A (zh) 低密度奇偶校验译码器以及对其进行省电的方法
US6999531B2 (en) Soft-decision decoding of convolutionally encoded codeword
KR20060048750A (ko) 패리티 체크 행렬을 갖는 저밀도 패리티 체크 코드를디코딩하는 디코더 및 디코딩 방법
Jayasooriya et al. A new density evolution approximation for LDPC and multi-edge type LDPC codes
CN109075805B (zh) 实现极化码的设备和方法
US6223319B1 (en) Turbo code decoder with controlled probability estimate feedback
CN117337432A (zh) 用于使用神经网络对经编码数据进行解码的解码器及***
AU2005218001B2 (en) Binary representation of number based on processor word size
CN109217880B (zh) 一种直线型极化码译码器及其设计方法
CN1983334A (zh) 一种实现算术编解码的方法及装置
CN110798224A (zh) 一种压缩编码、检错及解码方法
WO2011108089A1 (ja) データ圧縮装置及びデータ圧縮方法及びプログラム
CN109787718B (zh) 一种面向量子密钥分发***的高效ldpc码的简化译码方法
Chen et al. Adaptive arithmetic coding using fuzzy reasoning and grey prediction
KR20230040702A (ko) 극 부호를 이용하는 복호화를 위한 복호 위치 제어 정보 생성 방법 및 장치
WO2021156110A1 (en) Improved quality value compression framework in aligned sequencing data based on novel contexts

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant