CN101442319B - 基于双对角准循环移位ldpc码校验矩阵的编码器 - Google Patents

基于双对角准循环移位ldpc码校验矩阵的编码器 Download PDF

Info

Publication number
CN101442319B
CN101442319B CN2008102323971A CN200810232397A CN101442319B CN 101442319 B CN101442319 B CN 101442319B CN 2008102323971 A CN2008102323971 A CN 2008102323971A CN 200810232397 A CN200810232397 A CN 200810232397A CN 101442319 B CN101442319 B CN 101442319B
Authority
CN
China
Prior art keywords
check digit
bit
precoder
output
storage
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.)
Expired - Fee Related
Application number
CN2008102323971A
Other languages
English (en)
Other versions
CN101442319A (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.)
LISHUI BOYUAN TECHNOLOGY Co Ltd
Original Assignee
Xidian 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 Xidian University filed Critical Xidian University
Priority to CN2008102323971A priority Critical patent/CN101442319B/zh
Publication of CN101442319A publication Critical patent/CN101442319A/zh
Application granted granted Critical
Publication of CN101442319B publication Critical patent/CN101442319B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

本发明公开了一种基于双对角准循环移位LDPC码校验矩阵的编码器。该编码器包括z分频器和输出寄存器,z分频器与输出寄存器之间连接有两路数据存储与预编码器、校验位生成器和二选一选择器,该数据存储与预编码器用于产生预编码比特,该校验位生成器用于产生LDPC码的校验比特,该二选一选择器用于对信息比特和校验位比特的选择输出。每个数据存储与预编码器和每个校验位生成器均设有存储和运算两个工作状态,两个数据存储与预编码器输出的信息位和两个校验位生成器输出的校验位分别通过二选一选择器输入到输出寄存器,由输出寄存器将输入的信息位和校验位组合成编码比特进行输出。本发明具有结构简单,编码效率高的优点,可用于对LDPC码进行快速编码。

Description

基于双对角准循环移位LDPC码校验矩阵的编码器
技术领域
本发明属于通信领域,涉及编码技术,具体地说是一种可实现快速编码的FPGA编码器结构。
背景技术
在现代数字通信***中,为保证各种数据能够可靠、有效地传输,往往要利用纠错编码技术。近年来,随着无线数字通信的发展及各种高速率数据业务的出现,研究并利用纠错编码技术就显得越来越重要。
理论研究表明:低密度校验码LDPC长码的性能超过Turbo码,已接近香农限,同时具有线性译码复杂度,适用于高速数据传输。LDPC码从理论研究逐渐步入实际应用的发展过程中,LDPC码的编码复杂度及其造成的编码时延,成为制约LDPC码在高速数据业务中应用的一个关键因素。
在现有LDPC码的编码器设计过程中,如果直接采用信息比特与生成矩阵相乘的方法,则编码复杂度为o(n2),这种复杂度在中长码时,会造成很大的编码时延。目前通常有两种解决方法,一种是采用具有下三角结构的稀疏校验矩阵直接编码,其复杂度为o(n);另一种是采用具有准循环特性的LDPC码,即其校验矩阵由0阵和单位阵的循环移位矩阵构成,该类LDPC码的生成矩阵和校验矩阵的代数结构特性有利于采用大规模集成电路实现编译码器,从而提高编码效率。
IEEE.802.16e标准中的LDPC码就选用了具有准循环特性的结构,且给出了三种编码方法:串行编码、并行编码和小矩阵相乘编码。其中,基于串行编码方案设计的编码器结构比较简单,但是编码效率比较低,很难应用于高速数据传输***;基于全并行编码方案设计的编码器可有效提高编码速度,但是硬件复杂度高,占用存储空间大,实现比较困难;基于小矩阵相乘编码方案设计的编码器,可有效提高编码速度,在分解的矩阵块比较小时,实现复杂度比较低,但其编码复杂度仍随矩阵阶数的增加呈指数增长,且对分块大小和码长都有一定的限制。
综上,已有编码器均存在复杂度高,编码效率低,编码时延大的不足。
发明内容
本发明的目的是提供一种基于双对角准循环移位LDPC码校验矩阵的编码器,以解决上述编码器复杂度高,编码效率低,编码时延大的问题,实现快速编码。
为实现上述目的,本发明提供了两种编码器的技术方案:
技术方案1,本发明的编码器包括z分频器和输出寄存器,其特征在于:z分频器与输出寄存器之间连接有两路数据存储与预编码器、校验位生成器和二选一选择器,该数据存储与预编码器用于产生预编码比特,并输出信息位比特,该校验位生成器用于产生LDPC码的校验比特,该二选一选择器用于对信息比特和校验位比特进行选择输出。
上述编码器,其中z分频器的输出端口分别与第一数据存储与预编码器、第二数据存储与预编码器和第一校验位生成器、第二校验位生成器的状态选择输入端口相连,所述的两个数据存储与预编码器和两个校验位生成器的输出端分别通过两个二选一选择器与输出寄存器相连。
上述编码器,其中z分频器输出四路时钟分频信号,第一路时钟分频信号直接输入到第一数据存储与预编码器的状态选择端口,第二路时钟分频信号通过反相器输入到第二数据存储与预编码器的状态选择端口,第三路时钟分频信号通过反相器和第一D触发器输入到第一校验位生成器的状态选择端口,第四路时钟分频信号分别通过第二D触发器和第三D触发器输入到第二校验位生成器的状态选择端口和两个二选一选择器。
上述编码器,其中第一数据存储与预编码器和第二数据存储与预编码器的数据输入端口均与信源相连,接收信源输出的数据;第一数据存储与预编码器和第二数据存储与预编码器的信息位输出端口通过第一个二选一选择器与输出寄存器的信息位输入端口相连;第一数据存储与预编码器和第二数据存储与预编码器的预编码输出端口分别通过第一校验位生成器和第二校验位生成器以及第二个二选一选择器与输出寄存器的校验位输入端口相连。
上述编码器,其中第一数据存储与预编码器和第二数据存储与预编码器的预编码输出端口分别与第一校验位生成器和第二校验位生成器的数据输入端口相连,第一校验位生成器和第二校验位生成器的校验位输出端口通过第二个二选一选择器与输出寄存器的校验位输入端口相连。
技术方案2,本发明的编码器包括:z分频器和输出寄存器,其中:z分频器与输出寄存器之间连接有一个数据存储与预编码器和一个校验位生成器,该数据存储与预编码器用于产生预编码比特,并输出信息位比特,该校验位生成器用于产生LDPC码的校验比特。
上述编码器,其中z分频器的输出端口输出两路时钟分频信号,一路时钟分频信号输出到数据存储与预编码器的状态选择输入端口,另一路时钟分频信号通过反相器和D触发器输出到校验位生成器的状态选择输入端口。
上述编码器,其中数据存储与预编码器输出两路比特信号,一路比特信号直接输出给输出寄存器的信息位输入端,另一路比特信号输入到校验位生成器的数据输入端,通过校验位生成器输出到输出寄存器的校验位输入端。
所述技术方案1中的编码器工作原理为:
所述的两个数据存储与预编码器和两个校验位生成器均设有存储和运算两个工作状态,通过z分频器的状态选择输出信号来控制每个数据存储与预编码器和每个校验位生成器的工作状态。在状态选择信号的控制下,两个数据存储与预编码器工作在不同状态,即一个工作在存储状态时,另一个工作在运算状态,交替产生预编码比特和输出信息位。该信息位通过第一个二选一选择器输入到输出寄存器。在状态选择信号的控制下,两个校验位生成器工作在不同状态,即一个工作在存储状态时,另一个工作在运算状态,两个校验位生成器交替产生校验位,该校验位通过第二个二选一选择器输入到输出寄存器。由输出寄存器将输入的信息位和校验位组合成编码比特进行输出。
所述技术方案2中的编码器工作原理为:
所述的数据存储与预编码器和校验位生成器均设有存储和运算两个工作状态,通过z分频器的状态选择输出信号来控制数据存储与预编码器和校验位生成器的工作状态。在状态选择信号的控制下,数据存储与预编码器产生预编码比特和输出信息位,该信息位直接输入到输出寄存器。在状态选择信号的控制下,校验位生成器产生校验位,该校验位直接输入到输出寄存器。由输出寄存器将输入的信息位和校验位组合成编码比特进行输出。
本发明由于将LDPC码的编码器分解成数据存储与预编码器和校验位生成器两个模块,分别用于产生预编码比特和校验位比特,降低了编码时延;同时由于本发明在数据存储与预编码器和校验位生成器中采用了双态移位寄存器,因而与传统编码器采用的桶形移位寄存器相比,具有更低的编码复杂度;此外,由于在校验位生成器中,双态移位寄存器和模2加法器之间采用了由上至下和由下至上的双向递推连接关系,因而可进一步提高编码器的吞吐量。
附图说明
图1是本发明的双路LDPC编码器原理结构示意图;
图2是本发明的单路LDPC编码器原理结构示意图。
具体实施方式
参照图1,本发明的双路LDPC码编码器包括:
z分频器:主要完成对输入的时钟进行z分频,该模块有一个时钟输入端口和一个状态选择输出端口,状态选择输出端口用来输出经过z分频后的时钟。
两个数据存储与预编码器:主要用于对数据信息的预编码处理,即产生预编码比特,并输出信息位比特。每个数据存储与预编码器均有两个输入端口和两个输出端口,即状态选择输入端口、数据输入端口、信息位输出端口和预编码输出端口。
两个校验位生成器:主要根据数据存储与预编码器输出的预编码比特,生成LDPC码的校验位。每个校验位生成器有两个输入端口和一个输出端口,即状态选择输入端口、数据输入端口和校验位输出端口。
输出寄存器:用于将数据存储与预编码器送出的kb个信息位与校验位生成器送出的mb个校验位组合在一起,形成kb+mb=nb个最终的编码数据。该输出寄存器包括两个输入端口和一个输出端口,即信息位输入端口、校验位输入端口和编码输出端口。
二选一选择器:用于对信息比特和校验位比特的选择输出。
这些部件的连接关系为:
z分频器1的输出端口分别与校验位生成器和数据存储与预编码器连接,控制其工作的时钟周期,即z分频器1输出端口的第一根引线与第一数据存储与预编码器2的状态选择输入端口直接相连,第二根引线通过反相器7与第二数据存储与预编码器3的状态选择输入端口相连,第三根引线通过反相器7和第一D触发器8与第一校验位生成器4的状态选择端口相连,第四根引线分别通过第二D触发器9和第三D触发器10与第二校验位生成器5的状态选择端口和两个二选一选择器11与12相连。z分频器1的输入端口与外部时钟信号相连。
第一数据存储与预编码器2和第二数据存储与预编码器3的数据输入端口均与信源相连,接收信源输出的数据;第一数据存储与预编码器2的信息位输出端口通过第一个二选一选择器11与输出寄存器6的信息位输入端口相连;预编码输出端口与第一校验位生成器4的数据输入端口相连;第二数据存储与预编码器3的信息位输出端口通过第一个二选一选择器11与输出寄存器6的信息位输入端口相连;预编码输出端口与第二校验位生成器5的数据输入端口相连。
第一校验位生成器4和第二校验位生成器5的校验位输出端口通过第二个二选一选择器12均与输出寄存器6的校验位输入端口相连,该输出寄存器的编码输出端口将产生的编码比特进行输出。
所述的编码器工作原理为:
所述的两个数据存储与预编码器和两个校验位生成器均设有存储和运算两个工作状态,通过z分频器的状态选择输出信号来控制每个数据存储与预编码器和每个校验位生成器的工作状态。在状态选择信号的控制下,两个数据存储与预编码器工作在不同状态,即一个工作在存储状态时,另一个工作在运算状态,交替产生预编码比特和输出信息位,该信息位通过第一个二选一选择器输入到输出寄存器。在状态选择信号的控制下,两个校验位生成器工作在不同状态,即一个工作在存储状态时,另一个工作在运算状态,两个校验位生成器交替产生校验位,该校验位通过第二个二选一选择器输入到输出寄存器。由输出寄存器将输入的信息位和校验位组合成编码比特进行输出。
所述的两个数据存储与预编码器的工作原理为:
每个数据存储与预编码器均设有存储和运算两个工作状态,且两个工作状态交替出现。数据存储与预编码器开始工作时,首先处于存储状态,即将要做预编码的kb bit数据依次移入,并将上一次做预编码的kb bit原始数据移出。经过z个时钟后,数据存储与预编码器中就存储了kb×z bit数据,并将上次的kb×z bit数据全部移出。所有要进行预编码的kb×z bit数据全部移入后,数据存储与预编码器就变为运算状态,将存储的数据进行逐比特循环移位,并进行预编码。经过z个时钟,数据存储与预编码器回到初始状态,同时产生z×mb个预编码比特。
本发明编码器中的两个数据存储与预编码器的状态选择端口的输入信号反向,使得两个数据存储与预编码工作在不同的状态,即当第一数据存储与预编码器2为存储状态时,第二数据存储与预编码器3为运算状态,第一个二选一选择器11选择第二数据存储与编码器3输出的信息位,并将该信息位输出至输出寄存器6的信息位输入端;当第二数据存储与预编码器3为存储状态,第一数据存储与预编码器2为运算状态时,第一个二选一选择器11选择第一数据存储与编码器2输出的信息位,并将该信息位输出至输出寄存器6的信息位输入端。
所述的两个校验位生成器的工作原理为:
每个校验位生成器均设有存储和运算两个工作状态,且两个工作状态交替出现。校验位生成器开始工作时,首先处于存储状态,将数据存储与预编码器得到的mb bit预编码数据依次移入。经过z个时钟后,校验位生成器中的双态移位寄存器中就存储了mb×z个数据。所有mb×z个预编码比特全部移入校验位生成器中后,校验位生成器转为运算状态,双态移位寄存器处于循环移位状态,并对存储的预编码数据进行运算产生LDPC码的校验位。经过z个时钟周期,校验位生成器中的双态移位寄存器回到初始状态,同时产生了所有mb×z个校验比特。本发明设计的两个校验位生成器的状态选择端口的输入信号反向,使得两个校验位生成器工作在不同的状态。即当第一校验位生成器4为存储状态时,第二校验位生成器5为运算状态,第二个二选一选择器12选择第二校验位生成器5输出的校验位,并将该校验位输出至输出寄存器6的校验位输入端;当第二校验位生成器5为存储状态,第一校验位生成器4为运算状态时,第二个二选一选择器12选择第一校验位生成器4输出的校验位,并将该校验位输出至输出寄存器6的校验位输入端。输出寄存器将输入的kb个信息位和mb个校验位组合在一起,形成kb+mb=nb个最终的编码数据,并将该编码数据进行输出。
参照图2,本发明的LDPC码编码器包括:
z分频器:主要完成对输入的时钟进行z分频,该模块有一个时钟输入端口和一个状态选择输出端口,状态选择输出端口用来输出经过z分频后的时钟。
数据存储与预编码器:主要用于对数据信息的预编码处理,即产生预编码比特,并输出信息位比特。数据存储与预编码器有两个输入端口和两个输出端口,即状态选择输入端口、数据输入端口、信息位输出端口和预编码输出端口。
校验位生成器:主要根据数据存储与预编码器输出的预编码比特,生成LDPC码的校验位。校验位生成器有两个输入端口和一个输出端口,即状态选择输入端口、数据输入端口和校验位输出端口。
输出寄存器:用于将数据存储与预编码器送出的kb个信息位与校验位生成器送出的mb个校验位组合在一起,形成kb+mb=nb个最终的编码数据。该输出寄存器包括两个输入端口和一个输出端口,即信息位输入端口、校验位输入端口和编码输出端口。
这些部件的连接关系为:z分频器1的输出端口分别与校验位生成器和数据存储与预编码器连接,控制其工作的时钟周期,即z分频器1输出端口的第一根引线与数据存储与预编码器2的状态选择输入端口直接相连,第二根引线通过反相器7和第一D触发器8与校验位生成器4的状态选择端口相连。z分频器1的输入端口与外部时钟信号相连。
数据存储与预编码器2的数据输入端口与信源相连,接收信源输出的数据;数据存储与预编码器2的信息位输出端口与输出寄存器6的信息位输入端口相连;预编码输出端口与校验位生成器4的数据输入端口相连。校验位生成器4的校验位输出端口与输出寄存器6的校验位输入端口相连,该输出寄存器的编码输出端口将产生的编码比特进行输出。
所述的编码器工作原理为:
所述的数据存储与预编码器和校验位生成器均设有存储和运算两个工作状态,通过z分频器的状态选择输出信号来控制数据存储与预编码器和校验位生成器的工作状态。在状态选择信号的控制下,数据存储与预编码器产生预编码比特和输出信息位,该信息位直接输入到输出寄存器。在状态选择信号的控制下,校验位生成器产生校验位,该校验位直接输入到输出寄存器。由输出寄存器将输入的信息位和校验位组合成编码比特进行输出。
所述的数据存储与预编码器的工作原理:
数据存储与预编码器有两个工作状态,即存储状态和运算状态,且两个工作状态交替出现。数据存储与预编码器开始工作时,首先处于存储状态,即将要做预编码的kb bit数据依次移入,并将上一次做预编码的kb bit原始数据移出。经过z个时钟后,数据存储与预编码器中就存储了kb×z bit数据,并将上次的kb×z bit数据全部移出。所有要进行预编码的kb×z bit数据全部移入后,数据存储与预编码器就变为运算状态,将存储的数据进行逐比特循环移位,并进行预编码。经过z个时钟,数据存储与预编码器回到初始状态,同时产生z×mb个预编码比特。
所述的校验位生成器的工作原理为:
校验位生成器有两个工作状态,即存储状态和运算状态,且两个状态交替出现。校验位生成器开始工作时,首先处于存储状态,将数据存储与预编码器得到的mb bit预编码数据依次移入。经过z个时钟后,校验位生成器中的双态移位寄存器中就存储了mb×z个数据。所有mb×z个预编码比特全部移入校验位生成器中后,校验位生成器转为运算状态,双态移位寄存器处于循环移位状态,并对存储的预编码数据进行运算产生LDPC码的校验位。经过z个时钟周期,校验位生成器中的双态移位寄存器回到初始状态,同时产生了所有mb×z个校验比特。
上述编码器的整体结构,使用Verilog硬件描述语言按照IEEE.802.16e标准,在Xilinx公司的XC3S1000芯片上实现,其码长n=2304、码率r=0.5。
本发明的可以通过以下仿真结果进一步说明。
仿真条件:使用83.3M的时钟约束,在ISE上进行综合和布线,并采用Modelsim软件进行了后仿真。
仿真结果:ISE的布线结果显示,该编码器共使用了65964个等效门,且在首次编码时延之后,编码器每个时钟并行输入kb个待编码数据,可同步地并行输出kb+mb个编码后的数据,因此编码器的最终编码速率可达到(kb+mb)×50=1200Mb/s。所设计编码器的编码时延等于数据存储与预编码器和校验位生成器的存储状态所需的2z个时钟再加上三个模块之间的两个时钟的流水延时,共计2z+2=194个时钟,如表1所示。
表1.准并行编码器性能
 
编码平台 编码速率 编码时延 编码器面积
码长n=2304、码率r=0.5的LDPC准并行编码器    50*24Mb/s=1200Mb/s 194clk/1.94us 65964等校门
从表1可见,本发明提供的编码器具有占用硬件资源少,实现复杂度低和编码效率高的优点。

Claims (3)

1.一种基于双对角准循环移位LDPC码校验矩阵的编码器,包括z分频器和输出寄存器,其特征在于:z分频器与输出寄存器之间连接有两路数据存储与预编码器、校验位生成器和二选一选择器,该数据存储与预编码器用于产生预编码比特,并输出信息位比特,该校验位生成器用于产生LDPC码的校验比特,该二选一选择器用于对信息比特和校验位比特的选择输出;
所述的z分频器输出四路时钟分频信号,第一路时钟分频信号直接输入到第一数据存储与预编码器的状态选择端口,第二路时钟分频信号通过反相器输入到第二数据存储与预编码器的状态选择端口,第三路时钟分频信号通过反相器和第一D触发器输入到第一校验位生成器的状态选择端口,第四路时钟分频信号分别通过第二D触发器(9)和第三D触发器输入到第二校验位生成器的状态选择端口和两个二选一选择器;
所述的第一数据存储与预编码器和第二数据存储与预编码器的预编码输出端口分别与第一校验位生成器和第二校验位生成器的数据输入端口相连,第一校验位生成器和第二校验位生成器的校验位输出端口通过第二个二选一选择器与输出寄存器的校验位输入端口相连;
所述的第一个二选一选择器与和第二个二选一选择器的输出端分别与输出寄存器的信息位输入端和校验位输入端相连。
2.根据权利要求1所述的编码器,其特征在于:第一数据存储与预编码器和第二数据存储与预编码器的数据输入端口均与信源相连,接收信源输出的数据。
3.一种基于双对角准循环移位LDPC码校验矩阵的编码器,包括:z分频器和输出寄存器,其特征在于:z分频器与输出寄存器之间连接有一个数据存储与预编码器和一个校验位生成器,该数据存储与预编码器用于产生预编码比特,并输出信息位比特,该校验位生成器用于产生LDPC码的校验比特;
所述z分频器的输出端口输出两路时钟分频信号,一路时钟分频信号输出到数据存储与预编码器的状态选择输入端口,另一路时钟分频信号通过反相器和D触发器输出到校验位生成器的状态选择输入端口;
所述数据存储与预编码器输出两路比特信号,一路比特信号直接输出给输出寄存器的信息位输入端,另一路比特信号输入到校验位生成器的数据输入端,通过校验位生成器输出到输出寄存器的校验位输入端。
CN2008102323971A 2008-11-25 2008-11-25 基于双对角准循环移位ldpc码校验矩阵的编码器 Expired - Fee Related CN101442319B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102323971A CN101442319B (zh) 2008-11-25 2008-11-25 基于双对角准循环移位ldpc码校验矩阵的编码器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102323971A CN101442319B (zh) 2008-11-25 2008-11-25 基于双对角准循环移位ldpc码校验矩阵的编码器

Publications (2)

Publication Number Publication Date
CN101442319A CN101442319A (zh) 2009-05-27
CN101442319B true CN101442319B (zh) 2011-04-06

Family

ID=40726601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102323971A Expired - Fee Related CN101442319B (zh) 2008-11-25 2008-11-25 基于双对角准循环移位ldpc码校验矩阵的编码器

Country Status (1)

Country Link
CN (1) CN101442319B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107005508B (zh) 2015-01-08 2020-08-07 华为技术有限公司 数据处理方法和数据处理装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4077028A (en) * 1976-06-14 1978-02-28 Ncr Corporation Error checking and correcting device
US5751744A (en) * 1993-02-01 1998-05-12 Advanced Micro Devices, Inc. Error detection and correction circuit
US6543029B1 (en) * 1999-09-29 2003-04-01 Emc Corporation Error corrector
CN101114834A (zh) * 2007-07-31 2008-01-30 北京航空航天大学 一种ldpc码的编码器装置及编码方法
CN101141132A (zh) * 2007-10-22 2008-03-12 清华大学 一种准循环低密度奇偶校验码编码器和校验位生成方法
CN101192833A (zh) * 2006-11-28 2008-06-04 华为技术有限公司 一种低密度校验码ldpc并行编码的装置及方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4077028A (en) * 1976-06-14 1978-02-28 Ncr Corporation Error checking and correcting device
US5751744A (en) * 1993-02-01 1998-05-12 Advanced Micro Devices, Inc. Error detection and correction circuit
US6543029B1 (en) * 1999-09-29 2003-04-01 Emc Corporation Error corrector
CN101192833A (zh) * 2006-11-28 2008-06-04 华为技术有限公司 一种低密度校验码ldpc并行编码的装置及方法
CN101114834A (zh) * 2007-07-31 2008-01-30 北京航空航天大学 一种ldpc码的编码器装置及编码方法
CN101141132A (zh) * 2007-10-22 2008-03-12 清华大学 一种准循环低密度奇偶校验码编码器和校验位生成方法

Also Published As

Publication number Publication date
CN101442319A (zh) 2009-05-27

Similar Documents

Publication Publication Date Title
CN101192833B (zh) 一种低密度校验码ldpc并行编码的装置及方法
CN102857324B (zh) 基于查找表的深空通信中ldpc串行编码器和编码方法
CN102437857B (zh) 一种ira-ldpc码的构造方法及其编码器
CN101902228B (zh) 快速循环冗余校验编码方法及装置
CN109802687A (zh) 一种基于fpga的qc-ldpc码的高速码率兼容ldpc编码器
CN103731239A (zh) 一种适用于向量处理器的通用crc并行计算部件及方法
CN102932007A (zh) 高度并行的深空通信中qc-ldpc编码器和编码方法
CN103916134A (zh) 低密度奇偶校验码的混叠译码方法及多核协同混叠译码器
WO2016127853A1 (zh) 一种基于扩展汉明码的二维乘积码编码装置及编码方法
CN102857236A (zh) 基于求和阵列的cmmb中ldpc编码器和编码方法
CN102857239B (zh) 基于查找表的cmmb中ldpc串行编码器和编码方法
CN101442319B (zh) 基于双对角准循环移位ldpc码校验矩阵的编码器
CN102868495B (zh) 基于查找表的近地通信中ldpc串行编码器和编码方法
CN103559161B (zh) 一种用于fpga配置的总线多宽度转换电路
CN102932011A (zh) 基于查找表的cmmb中qc-ldpc并行编码方法
CN104486033A (zh) 一种基于c-ran平台的下行多模信道编码***及方法
CN100557983C (zh) 一种准循环低密度奇偶校验码编码器和校验位生成方法
CN102916706A (zh) 高度并行的cmmb中qc-ldpc编码器和编码方法
CN101409562B (zh) 基于双对角准循环移位低密度校验码的校验位生成器
CN103475379B (zh) 一种ldpc编码方法
CN113381769B (zh) 一种基于fpga的译码器
CN101764668A (zh) 一种网络低密度校验码的编码方法及其编码器
CN102594371B (zh) 一种Turbo编码交织处理的方法及装置
CN102891687A (zh) 基于求和阵列的qc-ldpc并行编码器和编码方法
CN100592642C (zh) 交织器和编/译码器以及交织实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: LISHUI BOYUAN TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: XIDIAN UNIVERSITY

Effective date: 20130930

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 710071 XI'AN, SHAANXI PROVINCE TO: 323000 LISHUI, ZHEJIANG PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20130930

Address after: 323000 No. 215 Middle East Road, Liandu District, Zhejiang, Lishui

Patentee after: Lishui Boyuan Technology Co., Ltd.

Address before: Xi'an City, Shaanxi province Taibai Road 710071 No. 2

Patentee before: Xidian University

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110406

Termination date: 20161125