卷积-RS级联译码器并行帧同步算法及实现
TCM-PPM联合时钟同步并行译码算法研究

TCM-PPM联合时钟同步并行译码算法研究
马春波;盛均峰;敖珺;唐德刚
【期刊名称】《舰船电子工程》
【年(卷),期】2018(038)010
【摘要】针对M-PPM信号脉冲稀疏,难以提取时钟同步信息的缺点,提出一种基于并行处理的维特比(Viterbi)联合时钟同步的简化译码算法.该算法基于并行处理的思想,能够成倍地减少译码时延,简化运算复杂度,并且利用判决反馈抵消并行处理过程中的分支度量损失.分析与仿真结果表明,对于TCM-PPM联合时钟同步并行译码方案在保证系统性能的同时,可以有效减少由于数据存储器的访问次数而带来的时延消耗.
【总页数】4页(P81-83,115)
【作者】马春波;盛均峰;敖珺;唐德刚
【作者单位】桂林电子科技大学信息与通信学院桂林 541004;桂林电子科技大学信息与通信学院桂林 541004;桂林电子科技大学信息与通信学院桂林 541004;桂林电子科技大学信息与通信学院桂林 541004
【正文语种】中文
【中图分类】TP301.6
【相关文献】
1.分块并行结构的Turbo译码算法研究 [J], 王视环;宋荣方
2.卷积-RS级联译码器并行帧同步算法及实现 [J], 苏承毅;张彧;潘长勇
3.磁盘阵列中高速并行RS译码算法研究 [J], 王福文;董燕琴;李兵
4.基于GPU的RS码并行译码算法研究 [J], 赵正伟;邓剑锋
5.逼近最小和译码性能的并行多比特翻转译码算法研究 [J], 褚楚;吴晓富
因版权原因,仅展示原文概要,查看原文内容请购买。
信道编码的发展

信道编码发展概述摘要:信道编码为了与信道的统计特性相匹配,并区分通路和提高通信的可靠性,而在信源编码的基础上,按一定规律加入一些新的监督码元,以实现纠错的编码。
本文主要介绍几种主要的信道编码和译码原理和它们实现方法和性能和各种编码的优缺点,并介绍其在现代通信技术中的应用如WCDMA和3G通信技术。
关键词:分组码; 卷积码; 级联码; Turbo码;通信技术;中图分类号:TP91811Development of Channel CodesAbstract: Channel coding in order to match the statistic properties of channel, and to distinguish the pathway and improve the reliability of communication, and on the basis of the source code, add some new oversight element according to certain rule, in order to realize the error correction coding. This paper mainly introduces several main channel coding and decoding principle and their implementation methods and properties and the advantages and disadvantages of all kinds of coding, and introduces its application in the modern communication technologies such as WCDMA and 3G communications technology.Key words:block codes; convolution code; concatenation codes turbo code; communication technology;0引言一个完整的通信系统,在从信源至接收的全过程中,对信号进行的编码包括信源编码、信道编码以及加密与解密,其中信源编码与信道编码是对信号进行处理的重要步骤,而加密与解密则主要用于接收系统中。
RS编译码算法的实现

RS编译码算法的实现
武炜;董志学
【期刊名称】《福建电脑》
【年(卷),期】2006(000)003
【摘要】RS码以其强大的纠突发错能力,被广泛应用于各种差错控制场合.本文讨论了RS码的编码和译码算法及其软件实现.
【总页数】2页(P109-110)
【作者】武炜;董志学
【作者单位】内蒙古工业大学信息工程学院,内蒙古,呼和浩特,010051;内蒙古工业大学信息工程学院,内蒙古,呼和浩特,010051
【正文语种】中文
【中图分类】TP3
【相关文献】
1.一种迭代方法的RS喷泉码的编译码算法 [J], 雷维嘉;张鑫;谢显中
2.非系统RS (31,19)编译码算法研究与FPGA实现 [J], 宋英杰
3.基于DSP的RS码快速编译码算法的实现 [J], 薛利芳;王永樑;张嵘
4.RS码编译码算法的实现 [J], 陶德元;何小海;吴志华
5.可见光通信中RS编译码FPGA硬件算法及具体实现 [J], 胡鹏飞;沈力;宋茂江;杨霏;韩锋
因版权原因,仅展示原文概要,查看原文内容请购买。
卷积计算的数据并行实现方法

卷积计算的数据并行实现方法
赵晓红;张发存;王忠;沈绪榜
【期刊名称】《微电子学与计算机》
【年(卷),期】2003(20)B12
【摘要】基于局部线性滤波函数的大多数图像处理操作,都可以表示成图像数据与一个权值样板的卷积。
对于N×N的图像M×M(M<N)的模板,卷积算法在单处理机上用传统的方法实现需要O(N^2M^2)时间。
显然它应当采用数据并行的处理方法来实现。
本文较详细地讨论了卷积算法在局部寄存器个数受限与不受限情况下的两维处理元阵列的数据并行实现方法,提出了一种适用于具有有限局部寄存器的-维处理元阵列的卷积并行算法,并对算法的复杂度进行了分析。
【总页数】4页(P4-7)
【关键词】卷积计算;数据并行;二维处理元阵列;一维处理元阵列;局部线性滤波函数;图像处理;算法;复杂度
【作者】赵晓红;张发存;王忠;沈绪榜
【作者单位】西安微电子技术研究所,西安710054
【正文语种】中文
【中图分类】TP301.6
【相关文献】
1.直方图计算的数据并行实现方法 [J], 赵晓红;沈绪榜;张艳宁;王忠;张发存
2.MCC-SIMD数据并行卷积计算方法的研究 [J], 张发存;赵晓红;王虑;沈绪榜
3.基于MPI的卷积计算并行实现 [J], 鲁金;马可;高剑
4.一种通用的卷积码并行硬件实现方法 [J], 刘合武
5.一种实现拓扑关系高效并行计算的矢量数据划分方法 [J], 杨宜舟;吴立新;郭甲腾;李志锋;刘善军
因版权原因,仅展示原文概要,查看原文内容请购买。
卷积码原理(一)

卷积码原理(一)卷积码:从原理到应用1. 什么是卷积码?卷积码是一类错误检测与纠正码,常用于数字通信和存储系统中。
与传统的块码不同,卷积码是以连续序列的方式进行编码和译码的。
它基于线性移位寄存器和异或门等简单逻辑电路,兼顾了实现的简单性和可靠性。
2. 卷积码的编码原理卷积码的编码过程可以理解为一种滑动窗口的操作。
在编码器中,输入的信息序列被送入一个或多个寄存器中,并与预定义的多项式进行异或运算,得到编码后的序列。
这个过程就像是一个窗口在输入序列上滑动,与窗口内的序列进行异或操作,然后将结果输出。
3. 生成多项式生成多项式是卷积码的重要组成部分。
它决定了编码器中的滑动窗口如何移动以及异或运算的规则。
常用的生成多项式有多项式g1(D)=1+D2+D3和多项式g2(D)=1+D+D3。
4. 码率和约束长度在卷积码中,码率表示输出码字的位数与输入信息位数的比例。
例如,一个1/2卷积码就表示每个信息位生成两个码字。
约束长度则表示编码器中寄存器的数量,也决定了卷积码的性能。
5. 卷积码的性能卷积码的性能主要由码率和约束长度决定。
较高的码率可以提高信息传输速率,但也容易引入更多的错误。
较长的约束长度可以提高纠错能力,但同时也会增加编码器的复杂性。
6. Viterbi译码算法Viterbi译码算法是一种常用的最大似然译码算法,用于解码卷积码。
它基于动态规划的思想,通过计算所有可能路径的路径度量值,并选择最可能的路径作为解码结果。
7. 应用领域卷积码在数字通信和存储系统中有广泛的应用。
例如,它可以用于蜂窝通信中的无线信道编码,提高信号的可靠性。
同时,卷积码也常用于磁盘驱动器中的纠错编码,保护数据免受磁盘读取错误的影响。
8. 总结卷积码是一类常用的错误检测与纠正码,采用滑动窗口的方式进行编码和译码。
它具有简单的实现和良好的性能,广泛应用于数字通信和存储系统中。
通过学习卷积码的原理和算法,可以更好地理解和应用这一编码技术。
数字通信中RS码的Step-by-step译码算法及实现

数字通信中RS码的Step-by-step译码算法及实现朱晓;林基明;杨鑫【摘要】文章讨论了在数字通信系统中RS码的Step-by-step译码算法,给出了算法的基本原理并在现场可编程门阵列(FPGA)上实现了RS(7,3)码的编译码,给出了实际仿真的效果图.结果表明,所设计的电路能够纠正7位接收符号中的任意两位错误.采用此算法避开了求解错误定位多项式,使译码过程得以简化,并提高了译码速度,且易于用大规模可编程器件实现.【期刊名称】《光通信研究》【年(卷),期】2008(000)003【总页数】4页(P60-63)【关键词】Step-by-step译码;现场可编程门阵列;数字通信系统【作者】朱晓;林基明;杨鑫【作者单位】桂林电子科技大学,信息与通信学院,广西,桂林,541004;桂林电子科技大学,信息与通信学院,广西,桂林,541004;桂林电子科技大学,信息与通信学院,广西,桂林,541004【正文语种】中文【中图分类】TNG11.22RS 码是信道编码中一类纠错能力很强的多进制BCH 码,它可用于纠随机错误,也可用于纠突发错误,而纠突发错误的能力更强。
大规模可编程器件的出现以及电子设计自动化使得设计专用集成芯片过程非常简单,而将RS码的编译码算法设计成专用集成芯片的实用意义很大。
1999年Erl-hueilu 提出了一种Step-by-step 的译码算法,由于该算法在接收端纠错前忽略了求错误定位多项式这一步,所以其译码过程相对代数译码方法而言更简单,且易于用硬件实现。
本文在深入分析该算法的基础上,完成了RS(7,3) 的编译码,并给出了编译码设计的硬件构成框图以及仿真结果。
试验结果表明所设计的电路能够纠正7 位接收符号中的任意两位错误。
1 RS码的基本原理RS 纠错编码是在Galoias 域的基础上构建的。
域是一种数学的构建模型, 它是由一些非零元素组成的, 域中元素的个数称为域的阶,q阶的Galoias域通常用GF (q) 来表示。
高速并行RS解码器
高速并行RS解码器1 引言Reed-Solomon(简称RS)码是差错控制领域中一类重要的线性分组码,具有较强的纠正突发错误和随机错误的能力,广泛应用于各种差错控制领域。
RS 解码器可在FPGA 或ASIC 上实现IP 核。
但目前国内RS 编码速度约为400Mb/s,纠错能力为4 bit,仍存在编码速度低、纠错能力不完善、系统的吞吐率受限等问题。
因此提出一种改进的IBM 算法.进一步提高RS 编码器的编码速度及纠错能力,扩大应用范围。
这样RS 编解码器能够实现远距离传输信息,太空航天通信的快速存储及全球定位系统需求。
2 RS 编解码原理2.1 编码原理m=(m0,m1mk-1)表示GF(28)的k 位信息符号序列,该信息矢量多项式:m(x)=m+m1x++mk-lxk-1。
将左移2t 位的信息多项式与生成多项式g(x)相除,得到:p(x)=x2m(x)modg(x),c(x)=x2tm(x)+p(x)。
显然,以矢量表示编码后的码字为:C=(p,p,p,m,m,m)。
编码的码字C 中,信息位可以清晰地与校验位区分开。
因此,RS 编码的实质就是解决以生成多项式g(x)为模的除法问题。
2.2 解码原理RS 解码算法分时域解码算法和频域解码算法。
这里主要讨论时域解码算法。
时域解码是将码字看成时间轴上的信号序列,利用码的代数结构进行解码。
常见的IBM 算法解码分为四个步聚:①由接收的码字R(x)计算伴随式S(x);②根据关键方程计算错误值多项式w(a)和错误位置多项式σ(x);③钱搜索找到错误位置,并计算错误值;④纠正错误。
3 实现RS(204,188)编解码器3.1 RS 优化的编码方法。
RS编码rs(204,188)设计原理
11.9.2 RS(204, 188)译码器的设计RS码在通信系统、数字电视和计算机存储系统中应用很广泛。
例如,DVB(数字电视)标准中信道编/解码采用RS(204, 188);ATM网络中使用RS(128, 124)作为前向纠错编码(Forward Error Correcting, FEC)。
本节将以DVB标准中定义的RS(204, 188)译码器为例,详细介绍基于改进的BM迭代算法、pipeline结构的译码的所有技术细节。
考虑到译码器的可扩展性、可维护性,实例中尽可能地使用参数化、模块化的设计。
读者可在实例代码基础上作很小的改动,就能实现不同需要的RS译码器。
1. 应用背景在数字通信、数字电视中,信道编码的使用提高了数据传输的质量。
虽然增加了传输带宽,但信道编码减小了数据传输出现误码的概率,同时也减小了所需要的信噪比(signal-to-noise rate)。
在大多数应用中,将RS码与卷积码级联使用进行纠错。
在自信源至接收的过程中,数字电视信号的编码包括信源编码、信道编码及加密。
信道编码又称做前向纠错编码,其目的是提高信息传送或传输的可靠性,当传输差错在一定范围内,接收机都能将误码纠正过来。
必须指出,信道编码并非指信号经上变频发送出去后,在传输信道中(有线、卫星或地面)进行编码,而是指经过编码后便匹配信道传输和减少差错。
因此,自信源编码后的所有编码包括能量随机化扰码、卷积、交织、Reed-Solomon编码等都可划为信道编码。
典型的数字电视信道编码如图11-73所示。
为信息位,t为能纠正误码的最大的码位,且RS外码编码的特点是纠正与本组有关的误码,尤其对纠正突发性的误码最有效。
通常,n、k、t分别为204、188和8。
如图11-74所示为"EN 300 429"有线数字电视(DVB-C)标准规定的发送端(Cable Head-end)框图,其中包括了数据帧结构(Framing structure)、信道编码及调制。
并行级联卷积码基于软输入硬输出的迭代译码
并行级联卷积码基于软输入硬输出的迭代译码彭万权【期刊名称】《邵阳学院学报(自然科学版)》【年(卷),期】2017(014)002【摘要】以递归卷积系统码为分量码构造的并行级联卷积码具有优良的距离特性,本文提出一种新的迭代译码算法,通过引入校正因子α(n)和β(n),对viterbi译码输出和原始接收信息进行线性叠加,从而将当前的硬判决译码输出转化为下一次译码的软输入.仿真结果表明,该算法与乘积码相比,具有更强的纠错性能和更快的译码速度.%Parallel concatenated convolutional codes constructed with recursive system convolutional codes as component codes have good distance characteristic.This paper presents a new iterative decoding algorithm, by introducing correction factor α(n) and β(n), the viterbi decoding outp ut and the original received information are linearly superimposed, and the current hard decision decoding output is converted into the soft input of the next decoding.The simulation results show that this algorithm has better error correcting performance and faster decoding speed than the product code.【总页数】5页(P23-26,31)【作者】彭万权【作者单位】重庆工程职业技术学院,重庆江津,402260【正文语种】中文【中图分类】TN911.22【相关文献】1.软输入/软输出迭代译码算法的研究与设计 [J], 赵超群;黄英;雷菁2.迭代译码的级联Reed-Solomon乘积码与卷积码 [J], 孙小钧;刘晓健;赵春明3.使用软输入硬输出译码的联合MSDD迭代译码解调器 [J], 李际平;杨伏华;吴团锋4.串行级联卷积码迭代编译码仿真与分析 [J], 万国春;陈岚5.基于CCSDS标准的串行级联卷积码高速并行译码方法 [J], 李林涛;刘昊;张舒义;刘元安因版权原因,仅展示原文概要,查看原文内容请购买。
一种适合高速接收机的帧同步方法
( T h e N o . 1 0 疵 e o f C h i n a E l e c t r o n i c s T e c h n o l o g y G r o u p C o r p o r a t i o n , C h e n g d u 6 1 0 0 3 6 , C h i a) n
【 A b s t r a c t 】A n e w f r a m e s y n c h r o n i z a t i o n m e t h o d t h a t c a n b e u s e d i n h i g h r a t e d a t a r e c e i v e r i s i n t r o d u c e d i n t h i s p a p e r . B y r e c o r d i n g a s e c t i o n d a t a f r o m
高速接收机是现代 通信领域 的一个重要发展方 向, 可 广泛应用于气象 、 海洋 、 资 源、 环境、 遥感 和侦察 等众多领
1 现 有 帧 同步 方 法
现有 的帧 同步方 法主要 分 为 同步搜 索、 同步 校验 和
域 …。随着近年 来 有效 载荷 技术 的发 展 , 对数 据传 输 速
L ( K十 )
( 2 )
速率降低 就可以消除 串并转换模糊 。其次 , 现在常用 的帧 式 中: 为并行数据帧长 ; 为串行数据 帧长 ; s为解调 中 同步都是对数据进行连续检测 , 但对 于单纯 的帧同步过程 固有 的 模 糊 ; P为并行路数; K为 搜 索 帧 数 ; M 为 校 验 来说并不需要对输入 的所有数据进行 检测 , 只要能够得到 帧数 。 连续 的几帧数据 , 就可 以完成帧 同步检测 。在检测到帧 同 跟踪 。详细 的处理过程 如下 : 1 )对输入的连续多 帧并行数据进行存储 ; 2 )以较低时钟从存 储器 中读 出存储 的数据 , 同时进 行并 串转换 , 把多路数据恢 复成单路数据 ; 选择不 同的解调模糊 ; 从式 ( 1 ) 、 ( 2 ) 可 以看 出, 虽然改进方法 在进行 帧同步 法 的模糊状 态少 , 因此 与原 方法相 比, 帧 同步平均建 立时
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
48 文章编号:1002—8692(2010)11-0048—03 卷积一RS级联译码器并行帧同步算法及实现
苏承毅,张或,潘长勇 (微波与数字通信技术国家重点实验室;清华信息科学与技术国家实验室;清华大学电子工程系,北京100084)
・论文・
【摘 要】针对卷积一Rs码级联译码器中的帧同步问题,提出了一种高速并行结构。该结构采用符号域同步算法替代传统的比特 域同步算法,克服了传统级联译码器中帧同步器的速率瓶颈。该算法使用多路并行相关,再由状态机根据各路相关结果进行同步 判断。设计中同时考虑了帧头容错和抗滑码功能。在Stratix II FPGA上,该帧同步器结构的实现可以达到1.2 Gbit/s以上的数据 处理速率。 【关键词】帧同步;级联码;并行结构;FPGA 【中图分类号】TN911.2 【文献标识码】A
Algorithm and Implementation of Parallel Frame Synchronization in COnv0lutional—RS COncatenated Decoder SU Cheng—yi,ZHANG Yu,PAN Chang—yong (State Key Laboratory on Microwave and Digital Communications;Tsinghua National Laboratory for Information Science and Technology;Department of Electronic Engineering,Tsinghua 而em f Beijing 100084,China) 【Abstract】A high-speed parallel frame synchronizer is developed for convolutional—RS concatenated decoder.This synchronizer operates in symbol domain instead of bit domain to achieve a higher throughput.Co ̄elmion calculation is performed for each bit position parallel in every symbol inpuk and the synchronizer watches all the correlation results to move between its states.This design also takes error margin and bit slips into account.Its implementation on Stratix II FPGA achieves a data throu【ghput up to 1.2 Gbit/s. 【Key words】frame synchronization;concatenated code;parallel architecture;FPGA
1 引言 卷积一RS(Reed—Solomon)级联码是在数字电视、卫星 通信、移动通信等各种通信体制中常见的信道编码方 案lll,其理论、性能和硬件实现等方面的研究至今已相当 成熟,被认为具有较好的编码增益和相对较低的实现复
输入 输出 图1 传统级联译码器结构框图
杂度。图1为传统的 卷积一RS级联译码 器结构框图。系统由 Viterbi译码器、帧同 步器和RS译码器等 部分构成。 随着通信系统传输速率的不断增高,对卷积一RS级 联码译码器的吞吐率要求也在不断提高,传统结构中的 比特域帧同步算法已成为系统的速率瓶颈。笔者提出了
一种符号域多路并行帧同步算法,可以大幅提高帧同步 器的1二作速度,克服这一瓶颈。 传统的比特域帧同步算法在每个时钟周期输入 1 bit数据,和移位寄存器中前(L一1)bit的数据一起,与 长为 bit的帧头同步字进行相关,相关峰高于判定闯值
电视技 )o1 卷第11 T 3 9期】
即认为是帧头。状态机通过对多个帧头的位置比较来判 断系统处于搜索、校验、同步或失步状态『2_引。文献[4】针对 CCSDS(Consultative Committee for Space Data Systems)建 议[51中的Turbo码译码器提出了一种符号域帧同步设计。 笔者将这一思想利用在卷积一RS级联译码器的帧同步设 计当中。文献『6】中提出了一种多路并行相关帧同步的思 路,但针对的是低速应用场合,未考虑与帧同步后内码译 码器衔接,缺乏相应的实现。
2 系统分析 笔者讨论的系统级联译码器依照CCSDS的建议而 设计。内码采用生成多项式为(133,171)的(2,1,7)卷 积码,且支持码率为2/3,3/4,5/6,7/8的删余码;外码采 用(255,239)或(255,223)的RS码。帧长由RS符号交 织深度决定。帧头标示字为32 bit的特征序列,用十六 进制表示为1ACFFC1D。 系统结构框图如图2所示。系统整体分为三个时钟 域,第一时钟域为译码数据输入和数据分路器,工作时钟 为300 MHz:第二时钟域为并行的Ⅳ路Viterbi译码器和 数据合路器,工作时钟为220 MHz;第三时钟域为帧同 步器和RS译码器,工作时钟为150 MHz。当并行路数 N=6时,系统可以达到最高1.2 Gbit/s的译码吞吐率。与 传统级联译码器相比,系统卷积码译码后不再按照比特 输出,而是经串并变换按RS码的符号位宽输出。
蓁 一
器 卷积译码器Ⅳ 器 译码 输出
第一 ; ; 时钟域l 第二时钟域 I 第三时钟域
图2基于多路并行分块译码的级联译码器结构框图
3 符号域并行帧同步算法 本文采用的级联译码器系统如果使用比特域帧同 步算法,帧同步器工作时钟需高达1.2 GHz,这对于 FPGA来说是不可实现的。采用的符号域算法是指帧同 步器工作在与RS译码器相同的时钟域上,以RS译码器 中所定义的符号作为帧同步中数据操作的基本单位。其 实质是将原来在帧同步之后进行的串并变换操作转移 到帧同步之前完成,再通过帧同步将串并变换的结果与 RS码符号边界对齐。工作在符号域意味着帧同步器的 工作时钟可以降到比特域时钟的l ,这里, 为RS码 符号位宽。以笔者介绍的系统为例,RS码符号位宽为 8 bit,工作时钟可从1.2 GHz降为150 MHz。 符号域帧同步器由多路相关器、控制状态机和扰码 器组成。 1)多路相关器 多路相关器每个时钟周期输入8 bit数据,与之前缓 存的4个时钟周期的数据组合成8个32位序列,相邻序 列之间相差l bit。将这8个32位序列与帧头标示字作 相关,相关结果与预设的判决阈值比较,高于该阈值的 判定为帧头。阈值应根据所需的容错位数确定。多路相关 器将8位帧头判断字送人控制状态机用于同步的判定 2)控制状态机 状态控制机采用置位同步法[71,包含失步、同步校 验、同步、失步校验等几个状态。状态机中设有符号计数 器,以一帧中的符号数为周期进行计数。当帧头判断字 中有1 bit为1时,状态机记录该比特的位置和当前符号 计数器值作为同步位置。状态机根据每次判定的新同步 位置和已寄存的同步位置值进行比较,决定状态转移。 状态转移图如图3所示。 在初始状态下状态机处于失步状态,将遇到的第 一个同步位置寄存,用于与后续输入的同步位置比较。
Pa r t s — —&
— applieations
未找到 n 未到同步 同步位置 兰至篁 校验次数 攀/) \
./找到同步位置\、=:.::/ H lEt 达 ̄ u injt3 ;: 蓑 l l蓑验次数
校验次数l I 国
X8=XS+X5+X3+Xl 7= 8+ 7+ 5+ 4+ 3+ 2+ 1 X,6=XS+X7+X6+X5+X4+X2 5 7+‰概5+ 忆3把 (1)
X4-- ̄XS+X6+X4+X2+X1
X3 ̄--X8+X7 X2=XT+X6 - ̄I=X6+X5 式中:‰表示最高位, 表示最低位。由上述生成多项式
组可以使每个时钟周期得到伪随机序列的8位,从而对 一个RS码符号进行解扰。
No.11 Vo1.342010(Sum No.349} ̄,woEo日bN臣 G 49 I= 鱼 一一一 4 仿真结果与实现 根据上述算法编写Verilog代码程序并在Modelsim 6.2软件环境下进行仿真。当采用高斯白噪声,信噪比 为2 dB时,帧同步器的仿真结果如图4所示。这一信 噪比下卷积码译码输出的误码率为5 ̄10~.RS码译码 输出的误码率为1×10 I 8l。图中显示的是一个被噪声污 染的帧头,12C7F415,有4位错误。多路相关器作出正 确的判定,状态机维持同步状态。仿真结果表明,该设 计在较低的信噪比下仍工作良好。
图4并行帧同步器仿真结果(截图) 帧同步器的FPGA实现使用Ahera公司生产的 Stratix II系列芯片EP2S90F1020C3,在Quartus II 8.0软 件环境下进行开发。工程综合结果如图5所示。该设计 的资源使用比比特域帧同步器多1倍_2l,主要原因是采 用了多路并行帧头相关运算。状态机控制部分的复杂 度并没有明显增加。对帧同步器电路的静态时序分析 结果显示,工作时钟可以达到298 MHz。在本文所描述 的1.2 Gbit/s级联译码器系统实测中,帧同步电路在设 计时钟频率上工作良好。 5 小结
笔者提出了一种卷积一RS码级联译码器符号域并 行帧同步算法,解决了高速级联译码器系统中帧同步 器造成的速率瓶颈。该设计以多1倍的资源消耗为代
,1 stat ̄z Jat ̄&yzcd D・c15lB 杞:∞狮 n… II v…i n 8 0 Bml 215 051291Z0 ̄ hu ‘m B l=l on#mt -.邢c T口r1.vd t 1口l-・ h… 』 ,-i1 Strtti II Dt … S9呻iO铷∞ Tsmihg Itloddt l/i ̄tl
t“tl…E r‘ T・t b cttilii・tl曲 l-
c bln・“0 ^i耵 Ⅸ21他768{l■) Dedle*ttdlogs ̄r‘nlt-fi雠/72.瑚(<lt)
Totd ,tns Tottd tA 31,m(4*)
7otd Wrh … 0 1。tduo 自哺。ry bit‘ 0,4 5 }‘8(0■】 DsPu ek bit elects 0t 3 (nt) 一
TotdP山 /l2(口*j Totd D 0,2(0*)