Viterbi译码器的低功耗设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:ni0ni
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卷积码是一类重要的前向纠错编码,它编码简单,易于实现最佳译码,是当今无线数字通信系统的一个十分重要的组成部分。Viterbi译码算法是一种用来解卷积编码的最大似然译码算法,它具有译码效率高、速度快及译码器实现结构简单的优点,被认为是卷积码的最佳译码算法。随着VLSI的飞速发展和便携通信设备的大量涌现,功耗越来越成为制约设计的一个主要问题。Viterbi译码器是移动通信系统中的主要耗能单元,因此如何降低Viterbi译码的复杂性和功耗,就成为一种迫切的需要,受到人们的普遍关注。本课题就是设计适用于移动通信系统的低功耗Viterbi译码器。电路的功耗分为静态功耗和动态功耗,对于CMOS电路,功耗主要是动态功耗,大约占总功耗的85—90%。动态功耗由负载电容、工作频率、工作电压和能耗状态活动转换几率决定。在通常的设计环境中,设计者不能改变负载电容、工作频率或工作电压,而只能改变开关活动频率。降低开关活动频率的实质就是尽量去除不必要的翻转、避免能量的白白浪费。从这里发掘功耗的潜力是很大的,主要通过优化算法、优化逻辑结构来实现。这是当前开展低功耗逻辑优化的重要方面,也是本课题采用的方法。Viterbi译码器主要由四个功能单元组成:分支度量单元(BMU),加比选单元(ACS),路径度量存储单元(PMU),幸存路径存储和输出单元(SMU)。本文所做的Viterbi译码器设计采用模块化的设计方法,先对各个功能单元进行优化设计,然后将各个功能单元组合在一起,形成最终的译码器。本文对SMU单元进行了低功耗设计。在SMU中,由于要进行频繁的存储器读写,功耗很大,成为整个viterbi译码器中消耗功率最大的单元,因此对SMU单元进行低功耗设计对降低Viterbi译码器的功耗起着非常重要的作用。本文首先分析了两种传统的SMU实现方法,这两种方法都存在一定的缺陷。其次通过分析幸存路径存储和输出的过程,讨论了改进寄存器交换法,减少存储器使用数目和减少存储单元数据读写次数的可能性,并提出了具体的实现方法。然后对比传统的寄存器交换法,进行了存储单元使用数量和功耗的对比,仿真结果表明能明显的降低功耗。最后把各个功能模块组合成在一起,设计出了低功耗的Viterbi译码器,仿真结果表明比起没有采用低功耗技术的译码器,在译码器纠错性能和译码速度不变的情况下,动态功耗降低了33%。
其他文献
以山西省31家上市公司2015—2017年的财务指标为样本数据,利用灰色关联度模型对上市公司债务融资的主要影响因素极其影响程度做实证分析。结果表明:企业盈利能力是影响山西省
我们可以把实在世界看作组合轴,把可能世界看作聚合轴,把虚构世界看作可能世界的聚合轴——虚轴,从而构建起一个包含全域的叙述模型。实在世界由主体与事件构成,聚合轴由事件
云计算作为一种新兴的信息服务模式以及大规模数据存储和处理方式,正在为互联网时代服务计算带来巨大而深刻的变革,使得海量计算资源、存储资源、软件资源等通过互联网平台向
环境侵权发生后,对被害人产生的损害是多方面的,既包括财产损害、人身损害,也涵盖了精神损害和环境损害。当前,我国环境侵权损害赔偿范围较小,局限于财产损害和人身损害,对于精神损
场依存性与艾森克人格维度的相关研究邓铸场依存性认知方式对人的行为具有广泛影响,这提示我们有必要对传统的人格理论进行研究和改进,以使我们能够把现代认知心理学的研究成果
人们理解的“儒商”概念比较模糊。儒商当指受以儒家为代表的中国传统文化的影响,具有良好的文化道德素质和优秀的经营才能,其经营理念和行为方式体现出儒家文化特色的东方商人
科技英语是现代英语的一种独立文体形式,有着独具的文体特征,用于阐述客观真理、客观事实、一般规律以及科学设想等。笔者基于自身实践经验,从词汇、句法以及修辞等方面进行
<正>“价值”,一般是指客体对主体的生存和发展的效用。根据马克思关于价值的观点,“价值这个普遍的概念是从人们对待满足他们需要的外界物的关系中产生的”;“是人们所利用
智能卡由于具有携带便利、私钥存储安全的优点,具备CA认证系统的私人密钥和证书存储的功能。配合CA认证系统,可以构成银行柜员认证系统的核心框架。WDM驱动程序模式,是PnP驱
宋庆龄倡导新型的救济福利主张与理念,开辟新型的救济福利工作道路,为中国社会救济福利事业的发展作出了杰出贡献。特别是她在新中国成立后,以国家领导人的身份在社会福利与