首页 > 学术论文知识库 > turbo码编解码分析毕业论文

turbo码编解码分析毕业论文

发布时间:

turbo码编解码分析毕业论文

Turbo卷积码(TCC)是3G无线系统中所采用的前向错误校正(FEC)机制的整体部分。然而,Turbo译码器所带来的计算负担非常重,并不太适合采用传统DSP或RISC处理器实现。由于现场可编程逻辑阵列(FPGA)内在的并行结构,FPGA为解决3G基站收发器中所需要的符号速率FEC和其它计算密集的任务提供了一个高性能信号处理平台基础。 Turbo 编码 级联码方案(Concatenated coding schemes)是为了通过结合两个或更多相对简单的分量或构造模块码来获得较高的编码增益。Turbo码认为是对级联码结构的一种改进,其中采用迭代算法对相关的码序列进行译码。Turbo码是通过将两个或更多分量码应用到同一数据序列的不同交织版本上构成的。对于任何传统单分量编码,译码器的最后一级生成的都是硬判决译码数据位。为了使象Turbo码这样的级联码方案工作得更好,译码算法不应被限制为只能在译码器间传递硬判决。为最好地利用每个译码器获得的信息,译码算法必须可以实现软判决交换,而不是采用硬判决。对于采用两个分量码的系统,译码的概念是指将来自一个译码器的软判决输入到另一个译码器的输入,并将此过程重复几次以获得更好的判决,如图1所示 。 3GPP Turbo 编码器 图2为3GPP编码器。 输入数据流输入到RSC1,它为每个输入比特生成一个对等比特(Parity Bit)。输入数据还经过交织后由RSC2处理生成第二个对等比特流。 3GPP标准定义,输入块的长度在40至5114 位之间。编码器生成一个速率为1/3的包括原始输入位和两个对等位的系统码。通过打孔方法可以获得1/2编码速度的编码。递归系统编码器的实现比较直接,然而交织器则不那么简单,要比标准的卷积或块交织器复杂。 一旦将输入数据块长度K 提供给编码器以后,编码器将计算交织矩阵行数R和列数 C,并创建相应的交织数据结构。R 和 C 是数据块长度K的函数。在输入符号被加载到交织矩阵以后,那么将根据一定的顺序进行行间交换和列间交换。交换模式是根据块长度K选择的(即依赖于K)。行和列交换完成后,通过逐列读出交织矩阵数据就可以得到最终的交织序列。在数据读出时需要进行删减操作,以保证在输出中只有正确的输入符号,请注意,交织阵列包含的数据位通常比K个原始输入符号要多 ,因为R C>K。然后,新的序列经过RSC2编码生成第二个对等位流。 实现交织器的一种方法是在存储器中存储完整的交换序列。即,一旦K 给定,即调用一个初始化例程(运行在处理器上的软件例程或利用FPGA中的功能单元)生成相应的交换序列,然后将这一信息存储在存储器中。然而,这一方法需要大量的存储器。利用Virtex -E FPGA 技术提供的 4096位每块的片上存储器,将需要[5114 13/4096]=17个存储器块。 在我们的方法中,采用一个预处理引擎生成一个序列值(存储),这一序列值被存储起来,交织器地址发生器将使用这些序列值。这一硬件单元采用几个小型数据结构(素数表)来计算所需要的序列。这一准备过程需要的时钟周期数与信息块的长度成比例。例如,对于K=40的块需要280时钟周期,而对于最大块长度K=5114,则需要 5290个时钟周期。该过程只需要在块长度变化时进行。地址发生器利用这些更为紧凑的数据结构来实时生成交织地址。 3GPP Turbo 译码器 译码器包括两个MAP(最大后验概率)译码器和几个交织器。Turbo算法的优良的性能源于可以在两个MAP译码器间共享可靠性信息(extrinsic data,外数据,或称先验数据)。 在我们的设计中,MAP译码器采用的是Bahl, Cocke, Jelinek 和 Rajiv (BCJR) 算法。BCJR算法计算每个符号的最大后验对数似然率,并且是一种真正的软判决算法。考虑到数据是以块的形式传输的,因此可以在时间维中前向或反向搜索一个符号序列。对于任一序列,其出现概率都是单独符号出现概率的乘积。由于问题是线性的,因此序列概述可以利用概率的对数和来代替。 为了与一般文献中的习惯一致,我们将译码迭代的前向和反向状态概率分别利用 和 来表示。通常,BCJR算法要求在接收到整个信息后才开始解码。对于实时应用,这一限制可能太严格了。例如,3GPP Turbo译码器将需要大量存储器存储一个5114符号信息块的完全状态结构(state trellis)。对于单片FPGA设计来说,这需要的存储资源太多了。与维特比(Vitebi)算法类似,我们可以先从全零向量 O和数据{yk}(k 从 n 到 n-L) 开始反向迭代。L次反向迭代可获得非常好的 n-L近似值。只要L选择合适,最终的状态标志(state metric)就是正确的。可以利用这一性质在信息结束前就开始进行有效的位译码。 L 被称为收敛长度。其典型值大约是译码器约束长度的数倍(通常为5至10倍),并随着信噪比的降低而增加。 通常,Turbo译码算法将计算所有的 (对整块信息),将这些数值存储起来,然后在反向迭代中与反向状态概率一起用来计算新的外信息(extrinsic information,或称先验信息)。我们的设计中采用了窗口化方法。 译码过程以一个前向迭代开始,计算包含L 个接收符号的块i的 值。同时,对未来(i+1)块进行一个反向迭代(标号 )。对块i+1的反向迭代结束时,就获得了开始对块i 进行反向迭代所需要的正确的 初始向量。 与此同时对数似然函数(Lall)也在进行。 每一 和 处理过程都需要8个max* 操作 - 每个针对状态结构(tellis)中的8个结点之一。最终的对数似然计算需要14个并行max* 运算符。为了提供可接受的译码速率,在设计中采用了38个max* 功能单元。 从 C描述到FPGA设计 FPGA Turbo 编码译码器设计是利用基于C的设计和验证方法进行的,如图3所示。 算法开发阶段采用具有定点C类型的Art Library 来对定点计算的位真(bit-true)效应进行准确建模。在这一阶段考察了几种可能算法的定点性能。一旦选定正确的量化算法,就可利用A|rtDesignerPro创建一个专用DSP架构。A|rtDesignerPro的一个最强大的功能之一是可以插入和利用专用的数据通道核心(称为专用单元,ASU)。利用这些ASU加速器核心可以使我们处理Turbo译码器算法内在的计算复杂性。 A|rtDesignerPro可自动完成寄存器分配、调度和控制器生成。在Turbo编码译码器设计中, A|rtDesignerr的自动循环合并可获得最佳的;任务调度,MAP译码步骤的内部循环都只有一个周期长。 A|rtDesignerPro生成的最终结果是可综合的寄存器级(RT-level) VHDL或Verilog 描述。基于C的工具流支持FPGA专用功能。例如,可利用BlockRAM自动构造RAM,而寄存器文件也可利用分布式存储器而不是触发器来实现 。 最后,逻辑综合和Xilinx实施工具套件将RTL HDL 转换为 FPGA 配置位流。 FPGA Turbo 编码译码器实现 A|rtDesigner创建的Turbo编码器和译码器核心硬件结构包含许多专用ASU加速器。其中最重要的一个加速器完成max* 操作。max* 运算符根据下式计算两个幂值a 和 b: max* (a,b)=ln(expc(a)+expc(b))。 如 图4所示, max* 运算是通过选择(a,b)最大值,并应用一个存储在查找表(LUT)中的校正因子近似进行的。这一近似算法非常适合利用Xilinx FPGA 实现,其中LUT是其最终基本构造单元。 结果 Turbo译码算法硬件字长的选择极大地影响总体性能。利用C-to-FPGA设计流程,这一定点分析是完全在C环境中完成的。结果示于图 5。 上图显示出了我们的浮点Turbo译码器算法和对应的定点算法之间的性能差别。仿真是在5114块长度、5次译码迭代和AWGN信道模型情况下进行的。结果清晰明显出性能的损失是非常小的。 我们的Turbo译码器的定点性能做为译码器迭代次数的函数 ,对于 dB SNR,位错率为10-6。 译码器功能的实现非常具有挑战性,我们同时针对Virtex-E和 Virtex-II 器件进行了适配。Virtex-II 器件实施是采用运行在 speedfile数据库上的Xilinx 实施工具集完成的。利用XC2V1000BG575-5 FPGA实现的最终设计,达到了66 MHz 的时钟性能,消耗了3,060个逻辑片 和 16个块RAM。对于从40至 5114符号长度的块,采用5次译码迭代循环的情况下,译码器达到了2 至 百万符号每秒(Msym/s)的吞吐量。编码器占用了903个逻辑片、3个块RAM并支持83 MHz时钟频率。对于从40至5114位的块长度,速率可达到9 至20 Msym/s。

信道编码技术及电子系统工程应用的探讨论文

根据信道编码理论及编码、译码方法和技术的发展,结合工程实际从理论到实践进行了简要的阐述。

随着信息及信号传输技术的发展,应用电子领域也随之扩大并得到发展。通过对信源编码、信道编码、编码的方法,以及对压缩后的信息进行纠错编码,以抗击信道、网络及传输过程的误码或数据丢失,即信道编码问题的系统认识与理解对实际工程应用具有重要的意义。从电子系统工程的应用角度,对相关知识的理解与应用体会更为深刻。在此,就实际应用中贯穿其中的相关知识及带来的思考与启发扼要介绍。

一、信道编码理论及编、译码问题

衡量任何一个信号通信系统性能优劣的基本因素是有效性和可靠性,有效性是信道传输信息的速度快慢,可靠性是信道传输信息的准确程度。在数字通信系统中,信源编码是为了提高有效性,信道编码是为了提高可靠性,而在一个通信系统中,有效性和可靠性是互相矛盾的,也是可以互换的。我们可以用降低有效性的办法提高可靠性,也可以用用降低可靠性的办法提高有效性。而纠错编码,即信道编码问题是重点。

(一)编、译码问题

信道编码是以香农第二定理和香农第三定理为理论支持。在错误控制编码方面,主要是纠错线性分组码与非分组的卷积码。对于线性分组码,采用增加冗余码作为监督码,这样编出的码具有一定的检错和纠错能力。在译码方面,根据最大似然法译码,判断码的汉明距离,找到汉明距离最小的码,那就是在发送端传输过来的码。编码是一个比较抽象的概念,采用矩阵的描述方式表示编码,将输入的信息序列与生成矩阵相乘,那么就可以得到编码后的符号。在译码方面,通过奇偶校验矩阵就可以检测译码是否正确。

(二)关于卷积码

卷积码是编码不一样的领域,因为这种码在判决时用到过去的信息,也就是说,它是需要记忆的。这也就是卷积码得名的由来。卷积码的编码器由一个移位寄存器和相关逻辑电路组成,对每一个进入的信息帧,编码器都产生一个码字帧。当然,还可以画编码器的状态图,比较直观表示编码器根据输入情况而变化。根据状态图可画出网格图;由网格图很容易地知道卷积码的距离,这是卷积码译码的一个依据。卷积码用一个生成多项式矩阵表示,在编码方面极为方便,编码操作可以简单地描述为信息量矩阵与生成矩阵的乘积。而更加严谨、方便地表达,则需要生成函数。通过修改状态图,很容易得到生成函数。对生成函数的级数展开,可以很直观地得到汉明距离和输入路径的信息,最后还可以知道给定汉明距离全零路径的数量。

(三)Turbo码和LDPC码

Turbo码与LDPC码是两种性能接近香农极限的信道编码。Turbo码在低信噪比的情况下,性能比其他编码要好。Turbo码的优良性能在非实时数据通信方面被广泛采用。Turbo码是分组码和卷积码的“准”混合物。Turbo码有并行级联卷积码、串行级联卷积码和混杂级联卷积码三种不同的排列。因为有交织器的存在,所以编码器的纠错能力很好。LDPC码是一类可以用非常稀疏的校验矩阵或二分图定义的线性分组码,其特点是:译码算法具有线性复杂度可采用并行迭代方式,具有译码自校验特性,在高信噪比条件下能有效降低译码复杂度,提高误比特率性能;可以满足高性能信号通信要求。LDPC码以最低的复杂度提供了最好的性能。这意味着在同等性能情况下, LDPC码的复杂度只有Turbo码的1/4。与Turbo码相比,LDPC码尤其是非规则LDPC码具有非常出色的性能,优于迄今为止已知的其它编码方式。LDPC码与其它编码相比还有一些独特的优点:译码可以完全并行,因此可以获得更高的译码速度;译码器的复杂度大幅降低;译码是可验证的;非规则LDPC码具有天然的不等错误保护能力。

二、从信道编码定理看编、译码方法的发展

(一)信道编、译码方法的多样性

信道编码的'核心是“纠错”;信道编、译码的最终目的是实现信道与信号通信系统在可靠性指标下的优化。其方法是纠错编码,即抗干扰编码。奇偶校验码是一种检错分组码;由此原理派生出改进的:水平奇偶校验码、垂直奇偶校验码、群计数码等。定比码是一种只能发现错误的简单检错码,且需通过反向信道系统方能实现抗干扰。而重复码是前向纠错码,也是一种最简单的纠错码,实际应用较广泛。而由汉明码引出的线性分组码是一种具有线性代数关系的编码。在实际应用中,为得到希望的码长和信息位长度,将信息位缩减而得到原码的缩短码。在汉明码的基础上增加一位监督元,则产生增余汉明码或扩展汉明码,使纠错能力得到提高。而由完备码产生的完备译码、非完备译码,则反映了分组码的纠错能力是全部用于纠错,还是部分纠错检错。循环码是线性分组码中重要的一类码,从应用角度其编码与译码电路较为简单,易于实现;且编、译码方法方便、成熟。

(二)信道编、译码方法的发展过程与启示

不难看出,信道编码的方法是丰富多彩的。也是渐进发展,逐步完善的过程。由此可见,理论指导是发展的方向。对信道编码的理论支撑及方向的指引,使得信道编码方法沿着丰富而日臻完善、接近而趋于极限的方向发展。从这一发展过程可以看出,任何一种新的或衍生的方法,都是有局限性的。但这种局限和不完善性,并不会阻碍新的方法的产生和发展。旧的矛盾解决的同时,新的矛盾又会出现。正如,纠错检错能力的提高,对信息进行错误保护,以抵御信道或网络等信息传输过程的干扰所产生的误码或数据丢失的同时,也将使编码及信息传输效率降低。由于信道编码增加了数据量,其结果只能是以降低传送有用信息码率为代价。因此,不同的编码方式,其纠、检错的能力不同,编码效率(信息传输效率)也有所不同。

三、从工程应用实例看理论支撑点

(一)智能住宅小区建设中信道编码技术的应用

在工程中首次接触的,应用于数字电视地面广播(DTTB)的编码调制方案中,涉及到:以多级分组乘积码代替传统的串行级联编码结构,提高了频谱效率;同时采用一种多分辨率星座图,可在一个DTTB信道中提供3种级别的服务.在接收端采用基于MAX—LOG—MAP准则的迭代Turbo译码算法以获得可靠接收。仿真结果表明,在视觉门限BER=3×10-6处,高优先级码流的比特信噪比约为7dB,适用于高可靠性的服务.中优先级和低优先级码流可支持室外固定接收。由此,也加深了对并行级联卷积码的反馈迭代结构的理解。

(二)网络编码与网络安全

在网络工程中,接触到多址信道中联合网络编码和信道编码的设计方案。该方案利用LDPC码和网络编码的线性特性以及软输入软输出模块设计,不仅减少了编译码的复杂度,而且提高了编译码效率。同时,了解了网络——信道编码分离定理,以及该定理成立的条件,即当网络中的信道是确定型广播信道时,分离定理不成立。而信道安全编码与网络安全编码同样重要,又有所区别。信道编码问题,其核心是对传送的信息进行错误保护,以抗击信道或网络等信息传输媒介所带来的误码或数据丢失。而网络中的通信安全是网络编码研究的重要课题之一,网络安全编码更侧重于网络使用者信息及使用的安全层面。网络编码技术的发展可以大幅度提高网络的吞吐量。

四、结束语

专业技术的专长与拓展并存,这是专业技术发展的必然趋势。身处信息时代,信息科学是研究信息的获取、传输以及应用的科学,是信息资源与技术开发及其推广应用的理论基础,是信息技术及信息产业的核心。通信工程、电子信息工程、计算机科学、计算机应用等众多应用技术与信息科学、信息技术及信息产业息息相关。信道编码从理论上要解决理想编码器、译码器的存在性问题,即解决信道能传送的最大信息率的可能性和超过这个最大值时的传输问题;同时构造性的编码方法以及这些方法能达到的性能界限。筒言之,通过信道编码器和译码器来实现的用于提高信道可靠性的理论和方法。

条形码编码毕业论文

商品有一个13位的编码。就是条形码这个是世界通用的而在超市内部,通常是使用自己的编码,便于管理这个编码首先是要把商品分类,根据超市自己的分类方法从大类的到小类,每个位数上的数字代表了个类这样的多位数编码就生成了

1、xxx公司物流改进方案2、xxx公司供应链的改进策略3、xxx公司的物流成本控制4、论xxx公司物流发展对策5、xxx公司物流采购的改进策略6、xxx公司公路运输服务的改进策略7、xxx供应链管理的对策8、xxx公司货运业务改进方案9、xxx公司采购方式及创新10、条形码技术在连锁超市中的应用---xxx应用条形码技术分析11、条形码技术在xxx管理中的应用12、xxx仓储与运输服务及改进策略13、xxx物流管理中存在的问题和对策14、xxx公司的库存管理15、第三方物流改进建议---以xxx公司为例16、xxx厂库存管理的解决方案17、xxx物流配送方案18、xxx公司库存改进方案19、xxx供应链设计20、xxx公司的仓储管理及改进对策21、xxx公司物料与仓储管理的解决方案22、商品条码在xxx连锁超市中的应用23、xxx配送服务的调查分析24、xxx企业如何通过供应链降低物流成本25、xxx公司仓储管理系统改进策略26、xxx公司货物运输改进策略27、EAN储运单元码在xxx中的应用28、xxx应用供应链管理的探讨29、条码技术在xxx超市中的应用30、xxx的物流改进方案31、xxx的业务流程改进32、xxxxxx公司的供应链管理的优化33、关于xxxxxx公司物流配送的探讨34、xxxxxx公司物流发展策略35、xxxxxx公司加工配送优化36、xxxxxx公司仓库管理的流程优化37、JIT采购理论及其应用---以xxxxxx为例38、xxxxxx公司仓库现状与解决方案39、xxxxxx仓储现状及改进措施40、xxxxxx物流外包方案设计41、xxxxxx公司仓库部流程分析42、xxxxxx公司物流加工配送解决方案43、xxxxxx公司仓储管理的流程优化44、xxxxxx公司物流解决方案45、xxxxxx公司信息化建设的探讨46、xxxxxx公司运输流程优化的建议47、xxxxxx公司仓储管理优化48、xxxxxx仓储管理中存在的问题及改进对策49、浅析xxxxx公司散户库的发展状况50、xxxxx物流仓储管理中存在的问题及改进对策51、传统xxxxx行业仓储模式向现代物流业转型的思考---以xxxxx公司为例52、xxxx产品追踪作业方案设计53、xxxx公司在物流业务上的优化54、如何有效地提高xxxx公司物流的运输合理性

来毕业论文网 看看

按业务分类,比如说服装,食品,厨房用品等等,分为8大类或者10大类等,每个大类都用不同的字母或者数字代替,然后是小类,如食品里有糖果,膨化食品,炒货等,也按照上面的方式编码,如果还有小小类的话,以此类推,,最后的编码是流水号,按照超市系统最初商品资料录入的时候的流水号,我以前在超市工作过,大概就是这样.

编码毕业论文

你好 我现在也是这个问题 请问你是怎么解决得呀

好好研究一下论文的格式吧。

本科毕业论文参考文献缺少顺序编码,一般是顺序编码的格式审核没通过,用错格式了。或者没有参考文献的顺序编码。

顺序编码制是指作者在论文中所引用的文献按它们在文中出现的先后顺序,用阿拉伯数字加方括号连续编码,视具体情况把序号作为上角或作为语句的组成部分进行标注,并在文后参考文献表中,各条文献按在论文中出现的文献序号顺序依次排列 。

一般用[1]表示。

顺序编码制参考文献着录项目

1) 主要责任者。是指对文献的知识内容负主要责任的个人或团体,包括专著作者、论文集主编,学位申请人、专利申请人、报告撰写人、期刊文章作者、析出文章作者等。多个责任者之间以“,”分隔,责任者超过3人时,只着录前3个责任者。

2) 文献名及版本(初版省略)。文献名包括书名、论文题名、专利题名、析出题名等。文献名不加书名号“《 》”。?

3) 文献类型及载体类型标识。根据GB 3469—83规定,以英文大写字母方式标识以下各种参考文献类型:专着[M]'论文集[C]'报纸文章[N]'期刊文章[J]'学位论文[D]'报告[R]'标准[S]'专利[P]

对于数据库(database)、计算机程序(computer program)及电子公告(electronic bulletin board)等电子文献类型的参考文献,建议下列字母作为标识:数据库[DB],计算机程序[CP],电子公告[EB]。

电子文献的载体类型及其标识。对于非纸张型载体的电子文献,当被引用为参考文献时需在参考文献类型标识中同时标明其载体类型。建议采用以下标识:磁带(magnetic)[MT]' 磁盘(disk)[DK]' 光盘[CD]' 联机网络(online)[OL]。

4) 出版事项(出版地、出版者、出版年、卷期号等)。出版地指出版者的城市名,对于同名异地或不为人们所熟悉的城市,可在其名前附加省名、州名、国名等。对于出版者中包含了地名,出版地不能省略,如,“北京:北京大学出版社”,不能写成“北京大学出版社”。?出版者为出版社名,可按来源的形式着录,也可以按公认为的简化形式缩写形式着录。

如IRRI(原标识International Rice Research Institute)。出版年采用公元纪年,并用阿拉伯数字着录。如遇其它纪年形式时,可将原有的纪年置于“( )”内,如1705(康熙四十四年)。对于报纸和专利文献,要着录出版日期,其形式为YYYY-MM-DD.对于期刊的出版年份、卷号(期号)着录有以下3种形式:1980'92(2):年,卷(期); 1985(4):年(期); 1987,5:年,卷

5) 文献出处或电子文献可获得地址。

6) 参考文献起止页码。参考文献的最末一项一般为“页码”,指引文所在的位置编码。应着录引文所在的起始页码或起止页码,如为起止页,则在2个数字之间用“-”号(原来用“~”号)连接。如:10-12。若论文中多次引用同一文献上的多处内容,则应依次着录相应的引文所在。

扩展资料:

参考文献标准格式是指为了撰写论文而引用已经发表的文献的格式,根据参考资料类型可分为专著[M],会议论文集[C],报纸文章[N],期刊文章[J],学位论文[D],报告[R],标准[S],专利[P],论文集中的析出文献[A],杂志[G]。

格式规范:

一:专著、论文集、报告

[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年:起止页码(可选).

例如:[1]刘国钧,陈绍业.图书目录[M].北京:高等教育出版社,1957:15-18.

二:期刊文章

[序号]主要责任者.文献题名[J].刊名,年,卷(期):起止页码.

例如:[1]何龄修.读南明史[J].中国史研究,1998,(3):167-173.

[2]OU J P,SOONG T T,et advance in research on applications of passive energy dissipation systems[J].Earthquack Eng,1997,38(3):358-361.

三:论文集中的析出文献

[序号]析出文献主要责任者.析出文献题名[A].原文献主要责任者(可选)原文献题名[C].出版地:出版者,出版年:起止页码.

例如:[7]钟文发.非线性规划在可燃毒物配置中的应用[A].赵炜.运筹学的理论与应用--中国运筹学会第五届大会论文集[C].西安:西安电子科技大学出版社,1996:468.

四:学位论文

[序号]主要责任者.文献题名[D].出版地:出版单位,出版年:起止页码(可选).

例如:[4]赵天书.诺西肽分阶段补料分批发酵过程优化研究[D].沈阳:东北大学,2013.

五:报纸文章

[序号]主要责任者.文献题名[N].报纸名,出版日期(版次).

例如:[8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).

六:电子文献

[文献类型/载体类型标识]:[J/OL]网上期刊、[EB/OL]网上电子公告、

[M/CD]光盘图书、[DB/OL]网上数据库、[DB/MT]磁带数据库

[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出版或获得地址,发表更新日期/引用日期.

例如:[12]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL].1998-08-16/1998-10-01.

[8]万锦.中国大学学报文摘(1983-1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.

编码信息提取在毕业论文中一般属于研究方法的一部分。下面是一些可能的写作步骤:1.确定研究对象:首先需要明确所研究的编码信息类型,例如二维码、条形码、RFID标签等,以及所要提取的信息内容。2.收集相关数据:收集包含编码信息的实际数据,例如从商场购物、物流过程、医疗管理等领域中获取,以便后续分析和提取。3.设计信息提取算法:根据所选编码类型和信息内容,设计相应的信息提取算法。可能需要结合计算机视觉、图像处理、机器学习等相关技术进行。4.实验验证:在实验室或实际场景中进行信息提取的实验验证,以验证算法的可行性和准确性。实验数据应该包括提取成功率、提取速度等指标,以便评估算法的效果。5.结果分析:对实验结果进行分析,评估信息提取算法的优劣,并比较不同算法的效果。6.讨论与总结:根据实验结果进行讨论,并总结出提取编码信息的优化方案,提出后续研究的方向和问题。在具体写作时,可以将上述步骤分别进行阐述,并附上相应的数据、实验结果和图表等支持材料,以便读者能够理解和重现研究过程。同时,也需要注重论文的结构和语言表达,遵循论文写作规范,保证论文质量。

你好,我也遇到这种情况,我想问一下,你的是怎么处理的?

做编解码器研究的论文

基于FPGA的HDB3码编译码器设计电子机械论文目 录摘 要 IAbstract II第1章 绪论 HDB3码简述 FPGA和其设计方法 FPGA/CPLD简介 FPGA设计方法 VHDL设计技术 VHDL简介 利用VHDL语言设计硬件电路的方法 本文所做的工作内容安排 6第2章 HDB3码编译原理 HDB3码的编码原理 HDB3码的译码原理 8第3章 HDB3数字信源 数字信源单元 HDB3编码单元 用CD22103A芯片实现 用VHDL建模实现 16第4章 HDB3译码器实现方法分析 25第5章 HDB3译码器的FPGA实现 HDB3译码器的FPGA设计流程 HDB3译码器设计的总体框图 双单极性变换模块 译码功能模块的设计 译码模块的VHDL设计 译码模块的原理图设计 误码检测模块设计 位同步提取模块设计 鉴相器模块的设计 滤波器的设计 数控振荡器的设计 简易显示模块 38第6章 Max-plusⅡ与HDB3译码器的仿真 MAX-PLUSⅡ简述 功能简介 设计流程 设计步骤 系统仿真与调试 编码部分仿真结果 译码模块仿真结果 误码检测模块仿真结果 位同步提取模块仿真结果 42结束语 44参考文献 45致 谢 46附录A 译码器总图 47附录B 锁相环总图 48附录C 滤波器电路图 49基于FPGA的HDB3码编译码器的设计摘 要:HDB3 码是基带传输系统中常用的码型。本设计是基于 EMP7128设计的一个完整的 HDB3 码的编译码器。给出了硬件设计电路图、软件设计流程和HDB3编译码器的仿真波形。本设计中编码器部分用了专用集成芯片CD22103和VHDL建模两种方法来实现。译码器中除了包含有译码的电路外,还包含有单双极性转换,误码检测和位同步提取等功能。双单极性变换的作用是使得双极性的 HDB3 码能够进入 CPLD,同时易于做数字逻辑分析。其中的位同步提取功能是利用超前滞后型数字锁相环从编码序列中提取出位同步信号,并把该信号作为译码部分的时钟。位同步模块中最为关键的一步是在 CPLD 实现若干个上升沿触发数字单稳。总体来说,该编译码器具有外围电路简单,工作稳定,抗干扰能力强等特点。此实现方法具有硬件设计简单、运行速度快、成本低等优点。同时由于CPLD可重复编程的特点,可以对它进行在线修改,便于设备的调试和运行。此编译码器已经过实际测试,运行稳定可靠,可用于实际电路中。关键词:HDB3码;FPGA;编译码器;位同步HDB3 Encoder Decoder Based on FPGAAbstract: HDB3 code is the commonly used code in the transmission system . It is an intact HDB3 encoder and decoder designed on the basis of EMP7128 to originally design. This paper presents the circuit diagram of hardware design, the flow of software design and the simulated waveform of HDB3 encoder and decoder. The encoder is designed on the basis CD22103A and VHDL language. Also include single polarity to bipolar conversion besides including the circuit of the decode in this design, code measured by mistake , and location synchronized signals picked out. The function that vary bipolar to one polarity makes ambipolar HDB3 code can introduce to CPLD and make digital logic analysis easy. Location among them draw function to utilize digital phase locking ring produce the synchronous signal in the location to draw from code array in step, and regard this signal as the clock of the part of the decoder. To location synchronous module the most crucial one is to realize several rise along touch off digital form steady in CPLD. On the whole, this encoder and decoder has simple outside circuit, works steadily and better anti-interference ability. The method has the advantages of simple hardware design, high speed and low cost. In addition, since CPLD can be reprogrammed, it can be repaired online, thus making it convenient to debug and run the equipment. Testing shows that this encoder and decoder has stable performance and therefore can be applied to : HDB3 code; FPGA; Encoder and Decoder; Location sychronized第1章 绪论 HDB3码简述现代通信借助于电和光来传输信息,数字终端产生的数字信息是以“1”和“0”两种代码(状态)位代表的随机序列,他可以用不同形式的电信号表示,从而构造不同形式的数字信号。在一般的数字通信系统中首先将消息变为数字基带信号,称为信源编码,经过调制后进行传输,在接收端先进行解调恢复为基带信号,再进行解码转换为消息。在实际的基带传输系统中,并不是所有电波均能在信道中传输,因此有基带信号的选择问题,因此对码型的设计和选择需要符合一定的原则。当数字信号进行长距离传输时,高频分量的衰减随距离的增大而增大,电缆中线对之间的电磁辐射也随着频率的增高而加剧,从而限制信号的传输距离和传输质量,同时信道中往往还存在隔直流电容和耦合变压器,他们不能传输直流分量及对低频分量有较大的衰减,因此对于一般信道高频和低频部分均是受限的。对于这样的信道,应使线路传输码型的频谱不含直流分量,并且只有很少的低频分量和高频分量。其次,传输码型中应含有定时时钟信息,以利于收端定时时钟的提取,在基带传输系统中,定时信息是在接收端再生原始信息所必需的。一般传输系统中,为了节省频带是不传输定时信息的,必须在接受端从相应的基带信号中加以提取。再次,实际传输系统常希望在不中断通信的前提下,能监视误码,如果传输码型有一定的规律性,那么就可以根据这一规律性来检测传输质量,以便做到自动监测,因此,传输码型应具有一定的误码检测能力。当然,对传输码型的选择还需要编码和解码设备尽量简单等要求,但以上的几点是最主要的考虑因素。HDB3码又叫三阶高密度双极性码,是基带电信设备之间进行基带传输的主要码型之一。该码具有以下特点:(1) 无直流分量,且低频分量也很少:其功率谱密度也与AMI码类似,其方波中丰富的高频分量同样被消除了。(2) 由于引入取代节,因而解决了AMI码在连‘0’过长时提取位定信号的困难。(3) 具有内在检错能力。由此可见,HDB3码是一种优良码,目前广泛应用于基带传输的接口码。

数字图像压缩技术的研究及进展摘要:数字图像压缩技术对于数字图像信息在网络上实现快速传输和实时处理具有重要的意义。本文介绍了当前几种最为重要的图像压缩算法:JPEG、JPEG2000、分形图像压缩和小波变换图像压缩,总结了它们的优缺点及发展前景。然后简介了任意形状可视对象编码算法的研究现状,并指出此算法是一种产生高压缩比的图像压缩算法。关键词:JPEG;JPEG2000;分形图像压缩;小波变换;任意形状可视对象编码一 引 言 随着多媒体技术和通讯技术的不断发展,多媒体娱乐、信息高速公路等不断对信息数据的存储和传输提出了更高的要求,也给现有的有限带宽以严峻的考验,特别是具有庞大数据量的数字图像通信,更难以传输和存储,极大地制约了图像通信的发展,因此图像压缩技术受到了越来越多的关注。图像压缩的目的就是把原来较大的图像用尽量少的字节表示和传输,并且要求复原图像有较好的质量。利用图像压缩,可以减轻图像存储和传输的负担,使图像在网络上实现快速传输和实时处理。 图像压缩编码技术可以追溯到1948年提出的电视信号数字化,到今天已经有50多年的历史了[1]。在此期间出现了很多种图像压缩编码方法,特别是到了80年代后期以后,由于小波变换理论,分形理论,人工神经网络理论,视觉仿真理论的建立,图像压缩技术得到了前所未有的发展,其中分形图像压缩和小波图像压缩是当前研究的热点。本文对当前最为广泛使用的图像压缩算法进行综述,讨论了它们的优缺点以及发展前景。二 JPEG压缩 负责开发静止图像压缩标准的“联合图片专家组”(Joint Photographic Expert Group,简称JPEG),于1989年1月形成了基于自适应DCT的JPEG技术规范的第一个草案,其后多次修改,至1991年形成ISO10918国际标准草案,并在一年后成为国际标准,简称JPEG标准。1.JPEG压缩原理及特点 JPEG算法中首先对图像进行分块处理,一般分成互不重叠的 大小的块,再对每一块进行二维离散余弦变换(DCT)。变换后的系数基本不相关,且系数矩阵的能量集中在低频区,根据量化表进行量化,量化的结果保留了低频部分的系数,去掉了高频部分的系数。量化后的系数按zigzag扫描重新组织,然后进行哈夫曼编码。JPEG的特点优点:(1)形成了国际标准;(2)具有中端和高端比特率上的良好图像质量。缺点:(1)由于对图像进行分块,在高压缩比时产生严重的方块效应;(2)系数进行量化,是有损压缩;(3)压缩比不高,小于50。 JPEG压缩图像出现方块效应的原因是:一般情况下图像信号是高度非平稳的,很难用Gauss过程来刻画,并且图像中的一些突变结构例如边缘信息远比图像平稳性重要,用余弦基作图像信号的非线性逼近其结果不是最优的。2. JPEG压缩的研究状况及其前景 针对JPEG在高压缩比情况下,产生方块效应,解压图像较差,近年来提出了不少改进方法,最有效的是下面的两种方法:(1)DCT零树编码 DCT零树编码把 DCT块中的系数组成log2N个子带,然后用零树编码方案进行编码。在相同压缩比的情况下,其PSNR的值比 EZW高。但在高压缩比的情况下,方块效应仍是DCT零树编码的致命弱点。(2)层式DCT零树编码 此算法对图像作 的DCT变换,将低频 块集中起来,做 反DCT变换;对新得到的图像做相同变换,如此下去,直到满足要求为止。然后对层式DCT变换及零树排列过的系数进行零树编码。 JPEG压缩的一个最大问题就是在高压缩比时产生严重的方块效应,因此在今后的研究中,应重点解决 DCT变换产生的方块效应,同时考虑与人眼视觉特性相结合进行压缩。三 JEPG2000压缩 JPEG2000是由ISO/IEC JTCISC29标准化小组负责制定的全新静止图像压缩标准。一个最大改进是它采用小波变换代替了余弦变换。2000年3月的东京会议,确定了彩色静态图像的新一代编码方式—JPEG2000图像压缩标准的编码算法。1.JPEG2000压缩原理及特点 JPEG2000编解码系统的编码器和解码器的框图如图1所示。编码过程主要分为以下几个过程:预处理、核心处理和位流组织。预处理部分包括对图像分片、直流电平(DC)位移和分量变换。核心处理部分由离散小波变换、量化和熵编码组成。位流组织部分则包括区域划分、码块、层和包的组织。 JPEG2000格式的图像压缩比,可在现在的JPEG基础上再提高10%~30%,而且压缩后的图像显得更加细腻平滑。对于目前的JPEG标准,在同一个压缩码流中不能同时提供有损和无损压缩,而在JPEG2000系统中,通过选择参数,能够对图像进行有损和无损压缩。现在网络上的JPEG图像下载时是按“块”传输的,而JPEG2000格式的图像支持渐进传输,这使用户不必接收整个图像的压缩码流。由于JPEG2000采用小波技术,可随机获取某些感兴趣的图像区域(ROI)的压缩码流,对压缩的图像数据进行传输、滤波等操作。2.JPEG2000压缩的前景 JPEG2000标准适用于各种图像的压缩编码。其应用领域将包括Internet、传真、打印、遥感、移动通信、医疗、数字图书馆和电子商务等。JPEG2000图像压缩标准将成为21世纪的主流静态图像压缩标准。四 小波变换图像压缩1.小波变换图像压缩原理小波变换用于图像编码的基本思想就是把图像根据Mallat塔式快速小波变换算法进行多分辨率分解。其具体过程为:首先对图像进行多级小波分解,然后对每层的小波系数进行量化,再对量化后的系数进行编码。小波图像压缩是当前图像压缩的热点之一,已经形成了基于小波变换的国际压缩标准,如MPEG-4标准,及如上所述的JPEG2000标准 。2.小波变换图像压缩的发展现状及前景 目前3个最高等级的小波图像编码分别是嵌入式小波零树图像编码(EZW),分层树中分配样本图像编码(SPIHT)和可扩展图像压缩编码(EBCOT)。(1)EZW编码器 1993年,Shapiro引入了小波“零树”的概念,通过定义POS、NEG、IZ和ZTR四种符号进行空间小波树递归编码,有效地剔除了对高频系数的编码,极大地提高了小波系数的编码效率。此算法采用渐进式量化和嵌入式编码模式,算法复杂度低。EZW算法打破了信息处理领域长期笃信的准则:高效的压缩编码器必须通过高复杂度的算法才能获得,因此EZW编码器在数据压缩史上具有里程碑意义。(2)SPIHT编码器 由Said和Pearlman提出的分层小波树集合分割算法(SPIHT)则利用空间树分层分割方法,有效地减小了比特面上编码符号集的规模。同EZW相比,SPIHT算法构造了两种不同类型的空间零树,更好地利用了小波系数的幅值衰减规律。同EZW编码器一样,SPIHT编码器的算法复杂度低,产生的也是嵌入式比特流,但编码器的性能较EZW有很大的提高。(3)EBCOT编码器优化截断点的嵌入块编码方法(EBCOT)首先将小波分解的每个子带分成一个个相对独立的码块,然后使用优化的分层截断算法对这些码块进行编码,产生压缩码流,结果图像的压缩码流不仅具有SNR可扩展而且具有分辨率可扩展,还可以支持图像的随机存储。比较而言,EBCOT算法的复杂度较EZW和SPIHT有所提高,其压缩性能比SPIHT略有提高。小波图像压缩被认为是当前最有发展前途的图像压缩算法之一。小波图像压缩的研究集中在对小波系数的编码问题上。在以后的工作中,应充分考虑人眼视觉特性,进一步提高压缩比,改善图像质量。并且考虑将小波变换与其他压缩方法相结合。例如与分形图像压缩相结合是当前的一个研究热点。五 分形图像压缩 1988年,Barnsley通过实验证明分形图像压缩可以得到比经典图像编码技术高几个数量级的压缩比。1990年,Barnsley的学生提出局部迭代函数系统理论后,使分形用于图像压缩在计算机上自动实现成为可能。1. 分形图像压缩的原理 分形压缩主要利用自相似的特点,通过迭代函数系统(Iterated Function System, IFS)实现。其理论基础是迭代函数系统定理和拼贴定理。 分形图像压缩把原始图像分割成若干个子图像,然后每一个子图像对应一个迭代函数,子图像以迭代函数存储,迭代函数越简单,压缩比也就越大。同样解码时只要调出每一个子图像对应的迭代函数反复迭代,就可以恢复出原来的子图像,从而得到原始图像。2.几种主要分形图像编码技术 随着分形图像压缩技术的发展,越来越多的算法被提出,基于分形的不同特征,可以分成以下几种主要的分形图像编码方法。(1)尺码编码方法 尺码编码方法是基于分形几何中利用小尺度度量不规则曲线长度的方法,类似于传统的亚取样和内插方法,其主要不同之处在于尺度编码方法中引入了分形的思想,尺度 随着图像各个组成部分复杂性的不同而改变。(2)迭代函数系统方法 迭代函数系统方法是目前研究最多、应用最广泛的一种分形压缩技术,它是一种人机交互的拼贴技术,它基于自然界图像中普遍存在的整体和局部自相关的特点,寻找这种自相关映射关系的表达式,即仿射变换,并通过存储比原图像数据量小的仿射系数,来达到压缩的目的。如果寻得的仿射变换简单而有效,那么迭代函数系统就可以达到极高的压缩比。(3)A-E-Jacquin的分形方案 A-E-Jacquin的分形方案是一种全自动的基于块的分形图像压缩方案,它也是一个寻找映射关系的过程,但寻找的对象域是将图像分割成块之后的局部与局部的关系。在此方案中还有一部分冗余度可以去除,而且其解码图像中存在着明显的方块效应。3.分形图像压缩的前景 虽然分形图像压缩在图像压缩领域还不占主导地位,但是分形图像压缩既考虑局部与局部,又考虑局部与整体的相关性,适合于自相似或自仿射的图像压缩,而自然界中存在大量的自相似或自仿射的几何形状,因此它的适用范围很广。六 其它压缩算法 除了以上几种常用的图像压缩方法以外,还有:NNT(数论变换)压缩、基于神经网络的压缩方法、Hibert扫描图像压缩方法、自适应多相子带压缩方法等,在此不作赘述。下面简单介绍近年来任意形状纹理编码的几种算法[10]~ [13]。(1)形状自适应DCT(SA-DCT)算法 SA-DCT把一个任意形状可视对象分成 的图像块,对每块进行DCT变换,它实现了一个类似于形状自适应Gilge DCT[10][11]变换的有效变换,但它比Gilge DCT变换的复杂度要低。可是,SA-DCT也有缺点,它把像素推到与矩形边框的一个侧边相平齐,因此一些空域相关性可能丢失,这样再进行列DCT变换,就有较大的失真了[11][14][15]。(2)Egger方法 Egger等人[16][17]提出了一个应用于任意形状对象的小波变换方案。在此方案中,首先将可视对象的行像素推到与边界框的右边界相平齐的位置,然后对每行的有用像素进行小波变换,接下来再进行另一方向的小波变换。此方案,充分利用了小波变换的局域特性。然而这一方案也有它的问题,例如可能引起重要的高频部分同边界部分合并,不能保证分布系数彼此之间有正确的相同相位,以及可能引起第二个方向小波分解的不连续等。(3)形状自适应离散小波变换(SA-DWT) Li等人提出了一种新颖的任意形状对象编码,SA-DWT编码[18]~[22]。这项技术包括SA-DWT和零树熵编码的扩展(ZTE),以及嵌入式小波编码(EZW)。SA-DWT的特点是:经过SA-DWT之后的系数个数,同原任意形状可视对象的像素个数相同;小波变换的空域相关性、区域属性以及子带之间的自相似性,在SA-DWT中都能很好表现出来;对于矩形区域,SA-DWT与传统的小波变换一样。SA-DWT编码技术的实现已经被新的多媒体编码标准MPEG-4的对于任意形状静态纹理的编码所采用。 在今后的工作中,可以充分地利用人类视觉系统对图像边缘部分较敏感的特性,尝试将图像中感兴趣的对象分割出来,对其边缘部分、内部纹理部分和对象之外的背景部分按不同的压缩比进行压缩,这样可以使压缩图像达到更大的压缩比,更加便于传输。七 总结 图像压缩技术研究了几十年,取得了很大的成绩,但还有许多不足,值得我们进一步研究。小波图像压缩和分形图像压缩是当前研究的热点,但二者也有各自的缺点,在今后工作中,应与人眼视觉特性相结合。总之,图像压缩是一个非常有发展前途的研究领域,这一领域的突破对于我们的信息生活和通信事业的发展具有深远的影响。参考文献:[1] 田青. 图像压缩技术[J]. 警察技术, 2002, (1):30-31.[2] 张海燕, 王东木等. 图像压缩技术[J]. 系统仿真学报, 2002, 14(7):831-835.[3] 张宗平, 刘贵忠. 基于小波的视频图像压缩研究进展[J]. 电子学报, 2002, 30(6):883-889.[4] 周宁, 汤晓军, 徐维朴. JPEG2000图像压缩标准及其关键算法[J]. 现代电子技术, 2002, (12):1-5.[5] 吴永辉, 俞建新. JPEG2000图像压缩算法概述及网络应用前景[J]. 计算机工程, 2003, 29(3):7-10.[6] J M Shaprio. Embedded image coding using zerotree of wavelet coefficients[J]. IEEE Trans. on Signal Processing, 1993, 41(12): 3445-3462.[7] A Said, W A Pearlman. A new fast and efficient image codec based on set partitioning in hierarchical trees[J]. IEEE Trans. on Circuits and Systems for Video Tech. 1996, 6(3): 243-250.[8] D Taubman. High performance scalable image compression with EBCOT[J]. IEEE Transactions on Image Processing, 2000, 9(7): 1158–1170.[9] 徐林静, 孟利民, 朱建军. 小波与分行在图像压缩中的比较及应用. 中国有线电视, 2003, 03/04:26-29.[10] M Gilge, T Engelhardt, R Mehlan. Coding of arbitrarily shaped image segments based on a generalized orthogonal transform[J]. Signal Processing: Image Commun., 1989, 1(10): 153–180.[11] T Sikora, B Makai. Shape-adaptive DCT for generic coding of video[J]. IEEE Trans. Circuits Syst. Video Technol., 1995, 5(1): 59–62.[12] T Sikora, S Bauer, B Makai. Efficiency of shape-adaptive 2-D transforms for coding of arbitrarily shaped image segments[J]. IEEE Trans. Circuits Syst. Video Technol., 1995, 5(3): 254–258.[13]邓家先 康耀红 编著 《信息论与编码》

兄弟你这个论文有点难度了。不是随便拉拉就行了。得找专业书籍慢慢找和高人指导了。我查到点不指导有没有用。Turbo卷积码(TCC)是3G无线系统中所采用的前向错误校正(FEC)机制的整体部分。然而,Turbo译码器所带来的计算负担非常重,并不太适合采用传统DSP或RISC处理器实现。由于现场可编程逻辑阵列(FPGA)内在的并行结构,FPGA为解决3G基站收发器中所需要的符号速率FEC和其它计算密集的任务提供了一个高性能信号处理平台基础。Turbo 编码级联码方案(Concatenated coding schemes)是为了通过结合两个或更多相对简单的分量或构造模块码来获得较高的编码增益。Turbo码认为是对级联码结构的一种改进,其中采用迭代算法对相关的码序列进行译码。Turbo码是通过将两个或更多分量码应用到同一数据序列的不同交织版本上构成的。对于任何传统单分量编码,译码器的最后一级生成的都是硬判决译码数据位。为了使象Turbo码这样的级联码方案工作得更好,译码算法不应被限制为只能在译码器间传递硬判决。为最好地利用每个译码器获得的信息,译码算法必须可以实现软判决交换,而不是采用硬判决。对于采用两个分量码的系统,译码的概念是指将来自一个译码器的软判决输入到另一个译码器的输入,并将此过程重复几次以获得更好的判决,如图1所示 。3GPP Turbo 编码器图2为3GPP编码器。输入数据流输入到RSC1,它为每个输入比特生成一个对等比特(Parity Bit)。输入数据还经过交织后由RSC2处理生成第二个对等比特流。3GPP标准定义,输入块的长度在40至5114 位之间。编码器生成一个速率为1/3的包括原始输入位和两个对等位的系统码。通过打孔方法可以获得1/2编码速度的编码。递归系统编码器的实现比较直接,然而交织器则不那么简单,要比标准的卷积或块交织器复杂。一旦将输入数据块长度K 提供给编码器以后,编码器将计算交织矩阵行数R和列数 C,并创建相应的交织数据结构。R 和 C 是数据块长度K的函数。在输入符号被加载到交织矩阵以后,那么将根据一定的顺序进行行间交换和列间交换。交换模式是根据块长度K选择的(即依赖于K)。行和列交换完成后,通过逐列读出交织矩阵数据就可以得到最终的交织序列。在数据读出时需要进行删减操作,以保证在输出中只有正确的输入符号,请注意,交织阵列包含的数据位通常比K个原始输入符号要多 ,因为R C>K。然后,新的序列经过RSC2编码生成第二个对等位流。实现交织器的一种方法是在存储器中存储完整的交换序列。即,一旦K 给定,即调用一个初始化例程(运行在处理器上的软件例程或利用FPGA中的功能单元)生成相应的交换序列,然后将这一信息存储在存储器中。然而,这一方法需要大量的存储器。利用Virtex -E FPGA 技术提供的 4096位每块的片上存储器,将需要[5114 13/4096]=17个存储器块。在我们的方法中,采用一个预处理引擎生成一个序列值(存储),这一序列值被存储起来,交织器地址发生器将使用这些序列值。这一硬件单元采用几个小型数据结构(素数表)来计算所需要的序列。这一准备过程需要的时钟周期数与信息块的长度成比例。例如,对于K=40的块需要280时钟周期,而对于最大块长度K=5114,则需要 5290个时钟周期。该过程只需要在块长度变化时进行。地址发生器利用这些更为紧凑的数据结构来实时生成交织地址。 3GPP Turbo 译码器译码器包括两个MAP(最大后验概率)译码器和几个交织器。Turbo算法的优良的性能源于可以在两个MAP译码器间共享可靠性信息(extrinsic data,外数据,或称先验数据)。在我们的设计中,MAP译码器采用的是Bahl, Cocke, Jelinek 和 Rajiv (BCJR) 算法。BCJR算法计算每个符号的最大后验对数似然率,并且是一种真正的软判决算法。考虑到数据是以块的形式传输的,因此可以在时间维中前向或反向搜索一个符号序列。对于任一序列,其出现概率都是单独符号出现概率的乘积。由于问题是线性的,因此序列概述可以利用概率的对数和来代替。为了与一般文献中的习惯一致,我们将译码迭代的前向和反向状态概率分别利用 和 来表示。通常,BCJR算法要求在接收到整个信息后才开始解码。对于实时应用,这一限制可能太严格了。例如,3GPP Turbo译码器将需要大量存储器存储一个5114符号信息块的完全状态结构(state trellis)。对于单片FPGA设计来说,这需要的存储资源太多了。与维特比(Vitebi)算法类似,我们可以先从全零向量 O和数据{yk}(k 从 n 到 n-L) 开始反向迭代。L次反向迭代可获得非常好的 n-L近似值。只要L选择合适,最终的状态标志(state metric)就是正确的。可以利用这一性质在信息结束前就开始进行有效的位译码。L 被称为收敛长度。其典型值大约是译码器约束长度的数倍(通常为5至10倍),并随着信噪比的降低而增加。通常,Turbo译码算法将计算所有的 (对整块信息),将这些数值存储起来,然后在反向迭代中与反向状态概率一起用来计算新的外信息(extrinsic information,或称先验信息)。我们的设计中采用了窗口化方法。译码过程以一个前向迭代开始,计算包含L 个接收符号的块i的 值。同时,对未来(i+1)块进行一个反向迭代(标号 )。对块i+1的反向迭代结束时,就获得了开始对块i 进行反向迭代所需要的正确的 初始向量。 与此同时对数似然函数(Lall)也在进行。 每一 和 处理过程都需要8个max* 操作 - 每个针对状态结构(tellis)中的8个结点之一。最终的对数似然计算需要14个并行max* 运算符。为了提供可接受的译码速率,在设计中采用了38个max* 功能单元。从 C描述到FPGA设计FPGA Turbo 编码译码器设计是利用基于C的设计和验证方法进行的,如图3所示。 算法开发阶段采用具有定点C类型的Art Library 来对定点计算的位真(bit-true)效应进行准确建模。在这一阶段考察了几种可能算法的定点性能。一旦选定正确的量化算法,就可利用A|rtDesignerPro创建一个专用DSP架构。A|rtDesignerPro的一个最强大的功能之一是可以插入和利用专用的数据通道核心(称为专用单元,ASU)。利用这些ASU加速器核心可以使我们处理Turbo译码器算法内在的计算复杂性。A|rtDesignerPro可自动完成寄存器分配、调度和控制器生成。在Turbo编码译码器设计中, A|rtDesignerr的自动循环合并可获得最佳的;任务调度,MAP译码步骤的内部循环都只有一个周期长。A|rtDesignerPro生成的最终结果是可综合的寄存器级(RT-level) VHDL或Verilog 描述。基于C的工具流支持FPGA专用功能。例如,可利用BlockRAM自动构造RAM,而寄存器文件也可利用分布式存储器而不是触发器来实现 。 最后,逻辑综合和Xilinx实施工具套件将RTL HDL 转换为 FPGA 配置位流。FPGA Turbo 编码译码器实现A|rtDesigner创建的Turbo编码器和译码器核心硬件结构包含许多专用ASU加速器。其中最重要的一个加速器完成max* 操作。max* 运算符根据下式计算两个幂值a 和 b:max* (a,b)=ln(expc(a)+expc(b))。如 图4所示, max* 运算是通过选择(a,b)最大值,并应用一个存储在查找表(LUT)中的校正因子近似进行的。这一近似算法非常适合利用Xilinx FPGA 实现,其中LUT是其最终基本构造单元。结果Turbo译码算法硬件字长的选择极大地影响总体性能。利用C-to-FPGA设计流程,这一定点分析是完全在C环境中完成的。结果示于图 5。上图显示出了我们的浮点Turbo译码器算法和对应的定点算法之间的性能差别。仿真是在5114块长度、5次译码迭代和AWGN信道模型情况下进行的。结果清晰明显出性能的损失是非常小的。我们的Turbo译码器的定点性能做为译码器迭代次数的函数 ,对于 dB SNR,位错率为10-6。译码器功能的实现非常具有挑战性,我们同时针对Virtex-E和 Virtex-II 器件进行了适配。Virtex-II 器件实施是采用运行在 speedfile数据库上的Xilinx 实施工具集完成的。利用XC2V1000BG575-5 FPGA实现的最终设计,达到了66 MHz 的时钟性能,消耗了3,060个逻辑片 和 16个块RAM。对于从40至 5114符号长度的块,采用5次译码迭代循环的情况下,译码器达到了2 至 百万符号每秒(Msym/s)的吞吐量。编码器占用了903个逻辑片、3个块RAM并支持83 MHz时钟频率。对于从40至5114位的块长度,速率可达到9 至20 Msym/s。能用上就好了,用不上别怪我。对不起哈~祝福你~

毕业论文页编码

1、在菜单栏选择插入,进入页脚选项,在弹出的窗口点击编辑页脚 2、接着在菜单栏会出现设计这一选项,点击页码,在弹出的窗口选择页面底端,然后出现底端各种样式,一般选择居中的页码也就是选择普通数字 3、点击普通数字2选项 4、有时我们的毕业论文需要用到其他的页码,而非普通的阿拉伯数字,这时就需要在页码选项点击设置页码格式选项, 5、在页码格式窗口,选择编号格式,起始页码,点击确定. 6、最后在页脚就出现了

论文是培养大学生的科学研究能力,使他们初步掌握进行科学研究的基本程序和 方法 。下面是我整理的wps设置 毕业 论文的页码设置页码方法,希望能对大家有所帮助!wps设置毕业论文的页码设置页码 一、从起始页面开始生成页码 1、首先我们用WPS打开文档 2、然后点击插入——页码 3、然后在图形化的界面中可以选择在页脚或者页眉上生成页码,也可以选择页码的位置——左,中,右等等 二、从其中的某一页开始生成页码 1、有时候我们的论文等等不允许将第一页设置页码为1,总是在目录等后面某页开始设置页码,同样的我们打开需要设置的文档 2、比如我们要从第三页开始设置为起始页从1开始,那么我们就将光标放在第三,页首段第一位处 3、然后点击工具栏的插入——分隔符——下一页分节符 4、接着点击工具栏的章节按钮调出子菜单,选择页码选择需要的格式 5、最后在后面重新开始编号前面的方框打上勾就可以了 青春的论文 范文 :《飞扬烂漫的青春之歌》 摘要台湾女作家朱天文的自传《击壤歌》以书中塑造的纯真、热情、叛逆,富有梦想的年轻人形象和飞扬烂漫的青春气质赢得了广大读者的喜爱,也为我们今天了解70年代真实的台湾社会提供了参照。而其充沛的生活质感,蓬勃健康的精神风貌更为大陆“80后”的青春文学写作提供了借鉴。 关键词:青春世界 台湾现实 大陆“80后”的青春文学写作 朱天心,台湾著名作家,1958年生于高雄凤山,是作家朱西宁与翻译家刘慕沙之女。早年曾私淑胡兰成,17岁凭《击壤歌》扬名台湾。其小说创作多次荣获时报文学奖及联合报小说奖,与其姐朱天文并称“文坛姐妹花”。曾主编《三三集刊》,现专事写作。代表作有《方舟上的日子》、《想我眷村的兄弟们》、《古都》等。2010年广西师大出版社出版了朱天心的自传《击壤歌》,使得大陆的读者得以阅读这本深受台湾青年喜爱的作品。 一 飞扬烂漫:《击壤歌》的世界 翻开《击壤歌》,扑面而来的是灼人的青春烈焰。16岁的小虾(朱天心)就读于全台湾升学率最高的北一女中,该校校风严谨,她面临着联考的升学压力。但小虾却不受拘束,任情适性,遂行自己的“小小叛逆”,过着自己想要的高中生活:或是翘课读教科书以外的文史书;或是和一帮死党想办法逃学四处游荡,看电影、看海、逛动物园,吃各种名目的东西,坐火车出城看世界有多大;或跟文学前辈胡兰成下棋、读书……其生活多姿多彩、悠哉游哉,最后在高三临考的时候,发奋一搏,居然也轻松踏进台大。单纯美好的青春岁月在朱天心笔下娓娓道来,令人心驰神往。而其细腻灵动的文字间凸现的一群纯真、热情、叛逆却富有梦想的年轻人形象更是给人留下了深刻的印象。 小虾,感情细腻丰富,率真自然中一派天真烂漫。练完球,爱在椰林大道上晃,晃累了就躺在椰树下唱“Yesterday When I Was Young”。看一天的红霞映着黑黑摇动着的椰影,风凉凉地吹着,有男孩女孩轻的话语,有鸟儿振翅的声音,思绪热烈,“我只要青春!只要青春!我不要焰后的浊泪一片。等泪水把草地灌湿后才回家。”高一的时候,打算只活到三十岁,因为“正值青春活蹦的时候”,怕的是“热闹过后的冷清,就像孩子时候一直怕看新年过后的一地鞭炮纸花。”忽而又打算活到四十岁,因为“要等回我们的山东老家,除了看看黄淮平原外,再要走在无限的日月山川里听不尽的渔樵闲话。” 小虾喜欢发誓言,在“黄昏绛红色的红砖路上,正午热热挤挤的衡阳路上,大风中的淡海沙滩,罗斯福路的木棉花下,砰砰贝斯鼓声的‘我家’冰果店里,虽然我从记不清我们的誓言。”喜欢立志,曾梦想过当农夫、炮兵、新闻记者、伊丽莎白二世的将军等等,之后“想当《劫后英雄传》里云游四方的吟游诗人艾凡荷,我将永远荡在日落的那一边。骑马是件累人的事,立志也是件累人的事,不过我还是不担心,风起的时候,我自又会有番大志的”;爱给自己制造偶像,初中时喜欢一个男老师,“后来在大街上看到他趿着拖鞋拎条鱼,我就决定喜欢巨人队的沈清文。后来从报上知道沈清文要小上我三个月,我就想吴建国算了――这可 保险 得多”。看书的时候,“我爱与古人们热闹成一堆,替他们猜血型。……荆轲一定是 B型 ,因为刺秦这样一桩大事,他也可以这样壮烈得那样糊涂。徐锡麟也是B型,因为他有些是无头苍蝇,东弄弄西跑跑,但我好喜欢他夜骑危墙观星象,真真是个少年啊。”忘不了一个红霞滚滚的黄昏,去师大的土风舞会玩,“我穿着条青绿色的圆裙,迎着晚风张得大大圆圆的,觉得自己是片西子湖里的荷叶,那个绯红绯红的年代。” 少女的穷愁与美丽,感情的优裕与恣肆,才思的敏捷与跳脱,淋漓尽致,道不尽青春丰富而复杂的心灵世界。在小虾的成长岁月中,还有一堆好友:随和而有默契之好的小静,坦白、正直、热情的黄玫,严肃认真的猫咪……犹如一道道独特的风景线照亮了小虾的青春旅途。而16岁的小虾对爱情既怀着美好的憧憬,又怀着隐隐的抗拒:小童,一个爱跳舞披头发的男孩,但因为“我只是想过不会令我费神的生活”,“五月里的下雨天,把世界刷得凉凉绿绿的。小童走进我干干净净的世界,也干干净净地走出我的世界。”细心的小翰,写诗的宜阳,在小虾心中激荡起一圈圈的涟漪,又淡淡地消逝了,16岁少女的爱情是一首朦胧诗。 《击壤歌》最动人的是其塑造的青春世界,飞扬烂漫。青春的作者吟唱着青春的心灵,不矫情不伪饰,守护着青春的纯粹和品格,让青春呈现出无可比拟的宝贵的价值。 二 书里书外:70年代的台湾社会 《击壤歌》所描述的是70年代的台湾社会,高中三年指的是73至76年的台湾青年。这些青年的视野是残缺的,他们的世界图像只有欧美,没有第三世界、中国大陆、苏联,与70年代中国大陆孩子的世界图像正好相反。 小虾与死党逃学看的电影基本上都是欧美大片,比如《深宫怨》、《麦克阿瑟将军传》、《教父》……。“高一开始的时候,我们尚不清楚学校的势力范围有多大,成天尽拣省事的泡东方书局,看第N次的亚森罗苹,福尔摩斯。”“我们曾在摇荡不安的两洞六甲板上晃过《田纳西华尔兹》……在淡海风雨的沙滩上跳过一曲《风流寡妇》。”语言课的英文老师有着一双老带着嘲谑笑意的眼睛,“我们私下叫他‘保罗・纽曼’”。路过枫林道上的一家漂亮的咖啡店,“有七棵南国的椰子树,红白相间好温馨的遮阳棚。……总以为自己是在香榭大道旁的咖啡座,迎风招摇的椰子树是法国梧桐,我们则是香车美人。” 台湾青年长期浸淫在欧美 文化 当中,文化的根已经深深种下,甚至形成青年一代的思维形式、话语形式。而这种崇尚欧美的文化思潮是50年代台湾当局的文化政策所致。50年代初期,台湾难以摆脱的政治危机感和接受美援“输血”的现实,使得台湾当局对西方采取全面开放的态度,对内严厉地控制岛内的文化思想。伴随着政治经济援助而来的西方文化的大量涌入,既带来了台湾 传统文化 接受现代影响和更新的客观机遇,走向了更新自己的开放状态;同时也造成了对传统民族文化的冲击和对社会风气的影响,切断了与“五四”以来的新文学传统的联系。把“五四”以来的对中国新文学发展作出重要贡献的大多数进步作家的作品列为禁书则导致了在热爱文学的台湾青年现代中国的阅读视野里,看到的基本只能是台湾本土作家的名字,譬如在《击壤歌》中的小虾的视野里,出现的是白先勇、刘大任、於梨华、郑愁予等,而耐人寻味的是70年代在大陆被禁的张爱玲却成了小虾文学世界里最闪亮的明星。 此外,《击壤歌》中小虾的身份是独特而又颇具代表性的。小虾的父亲是1949年随国民党到台湾的,而小虾是典型的台湾出生的外省第二代,她从未见过大陆的亲人,因此“大陆”成为一家人最大的乡愁。尽管从小受的 教育 是要与海峡那边的社会势不两立,但从小受家庭影响、浸淫中国的文化历史,因此,在《击壤歌》中,我们既感受到青春心灵沐浴的“欧美风雨”,同时又感受到小虾所代表的部分外省第二代始终怀有对“文化中国”深挚的孺慕和热爱。 “八月的天,却像是秋天了,天空宝蓝得干干净净,这种天候原总要让我想到汉唐……”。月下赏昙花,“每朵都各有各的姿,看看她们已是千年岁月了,而我和爸爸啜口酒,我们约是在宋代吧,东坡在吟,起舞弄清影,何似在人间”。“出得门来,街上正是一片艳阳天,我忽然想到瀛台中的光绪帝,想到晨曦中的北京城,那个冷得不见冰雪都知人们在画九九消寒图的时代。” 从《击壤歌》里,我们还可以感受到70年台湾的教育在德育方面实施的是高压式的管训教育。每学期的注册要检查头发和裙子,“我的头发复检了四次才通过……班上头发复检记录最高的据说是八次。”在思想教育方面,也是禁锢而保守的。国文先生“总不出韩欧程朱的世界”,对于现代中国文学,“他只说,琼瑶的文字美,其他则是,小说家者流了。”这种压抑封闭的教育理念与小虾轻松率性的读书方式、自由开放的家庭氛围之间形成了一种强烈的反差。正是这种迥异于主流的教育理念和学习方式让很多在学业压力下挣扎的青年感到了一种宣泄和放松的愉悦,而这恐怕也是《击壤歌》受到热烈欢迎的原因。 三 《击壤歌》与大陆的“80后”青春文学写作 20世纪90年代中期,以韩寒、郭敬明、张悦然、李傻傻等为代表的80年代出生的作家开始登上大陆文坛,他们的不少作品在畅销书排行榜上居高不下,拥有庞大的青年读者群。评论界有人将他们称为“80后”写作,将他们的作品概括为“青春文学”。他们部分作品确实洋溢着青春勃发、自由灵动、敢于反叛和超越的文学精神,但是也日益暴露出诸多的问题。譬如“秋意太浓”,太多颓废绝望的情绪,囿于狭隘的青春疼痛的叙事视野;在市场商业化的操作下,部分青年作家追逐名利,加之缺乏深厚的生活阅历和社会 经验 ,只好不断重复自我,甚至粗制滥造,带来作品内容上的空虚和艺术上的苍白。如果缺乏艺术上的自觉和自省,这类青春文学写作之路势必日趋走向狭窄,而朱天心的《击壤歌》,以其蓬勃健康的精神风貌、充沛的生活质感,可以为大陆的“80后”青春文学写作提供有益的借鉴。 胡兰成在评价《击壤歌》的时候,曾经说过:“李白的诗丰富,只觉得心头满满的。《击壤歌》也有这种满满的感觉,却又并没有什么事情,有的只是满满的浩然之气。”这种满满的浩然之气源于书中青年单纯坚定的心志、富于理想、对世界充满纯真美好的向往。主人公小虾虽然逃学旷课,但却是以自己喜欢的方式读书求学,感受丰富的人生,有大的胸怀和志气。她笃信“诗歌 文章 是民族的花苞在节气中开拆的声音,一个大时代的兴起,必是在文事一片蓬勃之时”;认为“我们是中国人,当站在中国的本位去学习吸收西洋文学知识。即是要读五经四书以为根本,而以分别的眼光去学西洋的知识,如此才能生出我们自己的新思想。”当听到胡兰成说李世民十八岁就打下了天下,小虾亦回答爷爷,“风起的时候,我就要做那只大鹏鸟,凌空一飞,飞到那九万里的高空里,与天父守着我的海棠叶,其翼,若垂天之云。”文中虽然有青春的迷惘与轻愁,但却处处充溢着对生活的热爱与省思,“底子”是向上的、蓬勃有朝气的,虽既能给年轻的同龄人以轻松的“逃逸”,但更多的则是能够给予同龄人以“浩然正气”、积极的指引,而这正是大陆的“80后”青春文学写作所匮乏的。 《击壤歌》写的虽都是日常小事,上学、读书、逛街、聚会等等,但却充满着充沛的生活质感,语言或是诗意优美,或是谐趣活泼,不断给读者带来充满清新的青春特质的阅读体验。譬如,“我最喜欢假日时的光复楼,寂静古老的走廊真是春秋,窗外的绿树却又摇得青春。我大剌剌地走将起来,让老皮鞋惊起伏在案上的人,和睡在地上的阳光。”“照片洗出来,我们的身边是一片沉蓝的天空和墨绿的九重葛,花岗岩的石墙是中世纪的古堡,我们则是三位在井边 刺绣 的美丽公主。”“五点多进动物园最好,那时游客几乎走光了,……我们就翻过栏杆,亲手拔地上的青草塞进骆驼们满是黄牙和白唾沫的嘴里,它们真正是不打算刷牙了。……跟猴子握手,它们的手又凉又软,甚至比很多人的手都细滑,你知道它们的眼神,在讲着话的,告诉你沧海桑田前天父儿女们的老 故事 。我们曾经趴一个黄昏的栏杆,呆看鸵鸟又肥又壮的大腿,想到老天禄的卤鸡腿。”这些固然源于作者天赋的才情、敏锐的感受力、丰富的体察,更来源于青春记忆和体验的沉淀、积累、 反思 ,以及作者良好的文学素养。 综上所述,读《击壤歌》,在飞扬烂漫的青春世界之余,也为我们今天了解70年代真实的台湾社会提供了参照。而其充沛的生活质感、蓬勃健康的精神风貌更为大陆80后的青春文学写作提供了借鉴。 参考文献: [1] 朱天心:《击壤歌》,广西师大出版社,2010年版。 [2] 曹文轩:《我看“80后”少年写作――“80后”诞生于幸福时代》,《中国图书评论》,2005年第1期。

  • 索引序列
  • turbo码编解码分析毕业论文
  • 条形码编码毕业论文
  • 编码毕业论文
  • 做编解码器研究的论文
  • 毕业论文页编码
  • 返回顶部