期刊文献+

快速设计高性能有符号乘法器电路的编程语言研究 被引量:1

A Programming Language for Rapid Design of High Performance Signed Multiplier Circuits
在线阅读 下载PDF
导出
摘要 提出了一种有符号乘法器电路的编程语言,其核心思想是采用指令表示乘法器的编码器、加法器树、快速加法器等三个部分,然后经由指令描述互联关系形成乘法器.通过Lex/Yacc构成编译器,解析程序得到乘法器的Verilog代码.采用该设计语言生成的七种典型结构的32位有符号单周期乘法器,在200MHz工作频率设定下,使用GRACE 0.18μm 1P6M工艺,进行逻辑综合、布局布线、静态时序和功耗分析.实验结果表明,这七种乘法器速度都优于Synopsys DesignWare产生的乘法器,其中由改进型Booth Radix4编码、冗余二进制加法器树和跳跃进位加法器构成的乘法器综合性能超出Synopsys Design Ware产生的乘法器达35%,因此该设计语言可应用于高性能乘法器电路快速设计应用中. This paper presents a programming language for designing signed multiplier circuit .The key idea is using instruc-tion to express the encoding units ,addition tree units and fast adder units of multiplier ,and using the connection of instruction de-scription to obtain a multiplier .The multiplier of program through Lex and Yacc translate source code containing connection into Verilog code .Seven typical structures of 32 bits signed multipliers are obtained by the instruction description .Under 200MHz syn-thesis condition and in GRACE 0.18μm process ,these multipliers are run for logic synthesis ,placed and routed ,static timing analy-sis ,and power analysis .The experiment results suggest that the speeds of all the seven multipliers show advantage over that produced by Synopsys design ware ,and the multiplier performance composed of modified Booth Radix 4 encoding ,redundant binary addition tree and carry skip adder exceeds that produced by Synopsys design ware by 35% .Therefore ,this language can be used to the appli-cation of high performance multiplier design .
出处 《电子学报》 EI CAS CSCD 北大核心 2013年第11期2256-2261,共6页 Acta Electronica Sinica
基金 陕西省自然科学基金(No.2009JM8004)
关键词 乘法器 编程语言 编码 加法器树 快速加法器 multiplier programming language encoding addition tree fast adder
  • 相关文献

参考文献9

  • 1Chen Yuan-Ho.A high-accuracy adaptive conditional-probability estimator for fixed-width booth multipliers[J].IEEE Transactions on Circuits and Systems,2012(3):594-603.
  • 2Swee K L S.Performance comparison review of 32-bit multiplier designs[A].2012 4th International Conference on Intelligent and Advanced Systems[C].Kuala Lumpur:IEEE,2012.836-841.
  • 3Bansal M,Nakhate S,Somkuwar A.High performance pipelined signed 64x64-bit multiplier using radix-32 modified booth algorithm and wallace structure[A].Proceedings of Computational Intelligence and Communication Networks[C].Gwalior:IEEE,2011.411-415.
  • 4N Ravi,T Subba Rao,T Jayachandra Prasad.Pipelined C2Mos register high speed modified booth multiplier[J].International Journal of Advanced Networking and Applications,2011(V3-01):1031-1034.
  • 5K Lal Kishore.V S V Prabhakar.VLSI Design[M].New Delhi:I K International Pvt Ltd,2009.228.
  • 6Sahoo S K,Chakraborty S.A high speed,high radix 32-bit redundant parallel multiplier[A].Proceedings of Emerging Trends in Electrical and Computer Technology[C].Tamil,Nadu:IEEE,2011.917-921.
  • 7Sahoo S K,Reddy K S.A high speed FIR filter architecture based on novel higher radix algorithm[A].Proceedings of VLSI Design[C].Hyderabad:IEEE,2012.68-73.
  • 8Upadhyaya M.Simple calculator compiler using Lex and YACC[A].2011 3rd International Conference on Electronics Computer Technology[C].Kanyakumari :IEEE,2011.182-187.
  • 9Beevi S N,Prasad D C,Chandra S S V.Enhancing flexibility and portability of execution preserving language transformation using meta programming[A].2012 International Conference on Power,Signals,Controls and Computation[C].Thrissur:IEEE,2012.1-4.

同被引文献4

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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