terbi译码器的低功耗设计.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
terbi译码器的低功耗设计

维普资讯 长江大学学报 (自科版)2005年 1o月第2卷 第1o期 /理工卷 第2卷第4期 JournalofYangtzeUniversity NatSciEdit)Oct.2005Vo1.2No.10/SciEngV.Vo1.2No.4 Viterbi译码器的低功耗设计 张 权 ,李 劲 (山东聊城输油处,山东聊城zszooo) [摘要]Viterbi译码是一种应用广泛 的最大似然估计算法;而功耗是通信 系统设计 中的一个重要制约因 素,介绍 了3种 Viterbi译码 的低功耗设计方法。对这 3种设计方法 的原理和实际使用效果作 了详细 的阐 述 ,并分别做 了仿真试验。仿真结果表 明,这些方法能有效降低功耗 。 [关键词]Viterbi译码器 ;低功耗设计 ;最大似然估计算法 [中图分类号]TN764 [文献标识码]A [文章编号]1673—1409 (2005)1O一0356一O3 目前,人们对 Viterbi算法[1的结构和性能等方面的改进 以及对降低Viterbi算法的硬件规模和功耗 进行了大量研究。为了降低功耗,人们从 3个方面进行了考虑 :①改进算法性能,简化硬件结构,从而 降低功耗[2]。②增加适当的硬件资源 ,从功耗角度对硬件结构加 以改进 ,减少跳变次数从而降低功 耗;如减少状态过渡 (SST)的Viterbi译码器[s],用时钟f-j(clockgating)等常用方法进行低功耗设 计的改进结构[6]。③对功耗和性能取折中衷,通过适当降低性能达到减少功耗的 目的;如通过门限比 较减少计算量的自适应Viterbi算法[8]、 自适应减少状态序列检测的Viterbi译码器[9]和路径值控制判决 保存的序列Viterbi译码器[1等 。这里,笔者将分别介绍 3种Viterbi译码器低功耗设计的方法。 1 加比选择单元 (ACSU)的低功耗设计 通常任何卷积码的加 比选择模块 (ACSU)由基 (radix)为 2的加 比选择单元构成,利用 2个前面 状态的状态值和 4个从支路值单元 (BMU)获得的支路值来更新状态值 。 SM:一min {S^ 一l+B^ ,Sllzf…i+N/+B』 M ) SM ¨一min {S^ 一l+B^衙件 ,。』ll,fi+一Nl/+BM M 汁 ) (1) 式中,B ,是从状态i到状态_『的支路值 ; 为计算前后的状态数;N 为格状 图中的状态数 。蝶形 ACSU对每个输出状态产生一个代表所选路径的判决,该判决比特存储到SMU 中,用于输出单元中。 ACsu的加比选择操作判断下面的式子是否成立,并根据判断结果存储留选路径,更新状态值。 SM 一。+BM iSM Ⅳ/+BM .2 SM:一l+B^ 汁 S^三Ⅳ/+B』 汁 (2) 式 (2)可用式 (3)的减法 比较来代替: S 一l— Slill …i+NIB 州 ~B懈 。 SM:一l— ll/[…i+N/BM2N/汁 一B^ 汁 (3) 假定状态值取 9bits,支路值 4bits,ACSU重排后的结构如图 1所示 。图中,△BM2i—B』 ,2— BMg“,aBM~.汁 一BM~~N/件 一B懈 汁 ,是 2个 5bits减法操作,在计算复杂度和功耗时可忽略。 在AMS0.8mCMOS库 中,用Mentor图形分析工具AutologicⅡ进行分析,功耗仿真是在 3.3V 电源电压和 10MHz工作频率下进行。对于 IS一95BCDMA标准 中的 Viterbi译码 ,重排后的面积减少 2l96/,功耗减少 32.895/[2],可见这一简单的改进是卓有成效的。 2 回溯单元的低功耗设计 Viterbi译码器的输出部分有寄存器交换 (registerexchange)和回溯 (traceback)2种结构,后者 [收祷日期]2005一o8—12 [作者简介]张权 (1968一),男 ,1993年大学毕业 ,工程师,现主要从事自动化仪表和信

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档