YHFT―DX移位分支部件设计与优化.docVIP

  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文档。上传文档
查看更多
YHFT―DX移位分支部件设计与优化

YHFT―DX移位分支部件设计与优化   摘要:根据YHFT-DX移位分支部件的功能特点和性能要求,提出了一种结构划分与实现策略,确定了移位分支部件的关键路径及相应设计方法.对于时序紧张的定点算术操作模块、移位操作模块采用手工半定制设计优化.时序验证与分析表明:移位分支部件时序优化了6.86%,面积减少了10.64%,达到了主频1.0 GHz的设计目标.   关键词:移位分支部件;手工半定制;算术操作模块;移位操作模块   中图分类号:TP332 文献标识码:A   The Design and Optimization of BSU in YHFT-DX   CHEN Ji-hua, SHEN Zhi-chun, LI Zhen-tao, CHEN Xiao-chun   ( College of Computer, National Univ of Defense Technology, Changsha, Hunan 410073, China)   Abstract: Based on the features and performance requirements of BSU (Branch Shifting arithmetic logic Unit) in YHFT-DX, a new structure partition and a strategy of implementation were proposed, and the critical path and the corresponding design method were determined. The arithmetic operation module and shift operation module with tension timing were designed and optimized by hand semi-custom design method. Timing verification and analysis show that the timing is optimized for 6.86%, the area is decreased by 10.64%, and the frequency (1.0 GHz) is achieved.   Key words: BSU; manual semi-custom; arithmetic operation module; shift operation module   目前芯片的设计方法主要分为两种,一种是半定制设计方法,另一种是全定制设计方法.半定制设计方法是利用EDA工具进行综合及物理设计的过程,其优点是自动化程度高、设计周期短、设计成本低,缺点是设计性能较低;全定制设计是对集成电路中所有的各个模块采用手工方式进行精细优化的设计方法,其优点是设计性能高、面积小,缺点是设计周期长、成本高.   移位分支部件是YHFT-DX处理器中的关键部件,采用半定制设计方法不能达到设计目标,而采用全定制设计方法会延长设计周期.本文针对YHFT-DX移位分支部件的特点和性能要求,提出了一种结构划分方式和手工半定制设计方法.手工半定制设计方法是针对全定制和半定制而言,采取了取长补短的策略,即比半定制设计方法采用更多的人工干预,比全定制设计方法采用更多的工具自动化,结合了半定制自动化程度高、设计周期短和全定制设计性能高的优点,对YHFT-DX移位分支部件电路设计十分有效[1],利用该方法成功地设计优化了移位分支部件,达到了设计目标.   1 移位分支部件结构划分与实现策略   移位分支部件具有复杂众多的指令操作类型,有很多速度要求较高的指令和运算部件中唯一的分支跳转指令,包括较多逻辑指令、移位操作类指令、位操作指令及定点算术操作类指令等.移位分支部件主要完成的功能包括整型或长整型的算术和比较运算、移位操作、整型的逻辑操作、数据打包与解包、字节移位等.移位分支部件接收从指令派发部件传送来的指令信号和从寄存器文件或交叉通路传送过来的源操作数,并将计算所得结果写入寄存器文件中.移位分支部件总共实现122条指令,包含定点类指令82条、浮点指令32条、伪指令8条.   YHFT-DX采用40 nm工艺,移位分支部件要达到1.0 GHz主频的性能目标,根据移位分支部件的功能特点和实现指令分析将移位分支部件划分成4个模块,分别是定点算术操作模块、移位操作模块、位操作模块和浮点算数操作模块.   1)定点算术操作模块.该模块首先进行加法和减一运算,然后对加法结果进行溢出判断[2],并根据指令类型对加减结果、溢出结果和减一结果进行选择,作为加减运算结果或跳转

文档评论(0)

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

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

1亿VIP精品文档

相关文档