期刊文献+

RPRU:一种面向处理器的比特抽取与移位统一架构 被引量:1

RPRU:A Unified Architecture for Rotation and Bit-Extraction Operations in General-Propose Processor
下载PDF
导出
摘要 比特抽取与循环移位操作都可以利用位级置换完成.目前,它们在硬件实现时,大都采用分离的、各自独立的设计方式,这造成了硬件逻辑资源的浪费.尽管有些研究成果将它们统一设计,但是实现路由算法的电路却是独立的,逻辑资源消耗较多.因此,通过研究循环移位和比特抽取这2种比特级操作在多级动态互连网络Inverse Butterfly中的映射原理,并结合该网络的自路由和递归特性,提出了一种针对这2种操作的统一路由算法.该算法不仅具有较高的并行性,而且硬件实现简洁,利于处理器架构集成.在此基础上,构造了一种可重构比特抽取-移位硬件单元(reconfigurable parallel bit extractionrotation hardware unit,RPRU),并对其关键路径电路进行了优化设计.然后,在CMOS 90nm工艺下完成了逻辑综合.实验结果表明:利用该路由算法所构造的硬件单元与以往同类设计相比,面积减少了近30%. Parallel bit extraction and rotation-shift operations can be completed by bit level permutation.At present,they are mainly implemented independently,which results in the waste of hardware logic resources.Although some of the researches unified the two operations into a single hardware unit,it was required to design two dedicated circuits to implement the routing algorithms for each operation.Consequently,the consumption of the logic resources is still high.To solve this problem,a unified routing algorithm is proposed by studying the mapping principle of rotation-shift and parallel bit extraction operations based on one kind of dynamic multistage interconnect network named Inverse Butterfly Network.The algorithm utilizes the self-routing and recursive characteristics of the network.It not only has high parallelism,but also is simple in hardware implementation,which is conductive to integration for the general-propose processor architecture.On this basis,we also develop a reconfigurable parallel bit extraction hardware unit with rotation-shift function named RPRU,and optimize the critical path of the unit.Then,we synthesize it into CMOS 90 nm process.The experimental results show that the area of our RPRU using the unified algorithm is less by 30%than that of the previous design with identical functions
作者 马超 戴紫彬 李伟 南龙梅 金羽 Ma Chao;Dai Zibin;Li Wei;Nan Longmei;Jin Yu(National High Performance Integrated Circuit Design Center,Shanghai 201204;PLA Information Engineering University,Zhengzhou 450001;State Key Laboratory of ASIC and System(Fudan University),Shanghai 200433)
出处 《计算机研究与发展》 EI CSCD 北大核心 2018年第2期426-437,共12页 Journal of Computer Research and Development
基金 国家自然科学基金项目(61404175)~~
关键词 比特抽取 循环移位 统一路由算法 硬件单元 INVERSE Butterfly网络 parallel bit extraction rotation-shift operations unified routing algorithm hardware unit Inverse Butterfly network
  • 相关文献

参考文献1

二级参考文献14

  • 1Murray A C,et al.Code transformation and instruction set extension[J].ACM Transactions on Embedded Computing Systems,2009,8(4):1-31.
  • 2Bennett R V,et al.Combining Source-to-source Transformations and Processor Instruction Set Extensions for the Automated Design-space Exploration of Embedded systems[A].ACM Conference on Languages,Compilers,and Tools for Embedded Systems[C].San Diego:ACM Press,2007.83-92.
  • 3Kawahito M,et al.A New Idiom Recognition Framework for Exploiting Hardware-assist Instructions[A].International Conference on Architectural Support for Programming Languages and Operating Systems[C].San Jose:ACM Press,2006.382-393.
  • 4Peymandoust A,et al.Automatic Instruction Set Extension and Utilization for Embedded Processors[A].International Conference on Application-Specific Systems,Architectures and Processors[C].Hague:ACM Press,2003.108-118.
  • 5Lattner C,Adve V.LLVM:A Compilation Framework for Lifelong Program Analysis & Transformation[A].International Symposium on Code Generation and Optimization[C].Palo Alto:IEEE Computer Society Press,2004.75-88.
  • 6Guthaus M R,et al.MiBench:a free,commercially representative embedded benchmark suite[A].IEEE International Workshop of Workload Characterization[C].Austin:IEEE Computer Society,2001.3-14.
  • 7Tucker T.The evolution of CMP technology in device manufacturing applications and challenges[J].Semiconductor FABTECH ICG,1995,(2):265.
  • 8Jiang M,Nelson O.On CMP of silicon nitride (Si3N4) work material with various abrasives[J].Wear,1998,22(1):57-71.
  • 9William V R,Newark C.Metal Polishing Composition and Process[P].USA:4475981,1994.
  • 10Singh N B,Ojha A K.Coprecipitation of mixture of CuO and Al2O3 through NaNO3 -KNO3 eutectic mixture and its catalytic activity during the decomposition of hydroxy[J].Progress in Crystal Growth and Characterization of Materials,2002,56(3):1-7.

共引文献2

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部