期刊文献+

32×32高性能乘法器的全定制设计 被引量:3

Full-custom design of 32×32-bit high-performance multiplier
原文传递
导出
摘要 编写Verilog程序对32×32高性能乘法器的结构算法进行验证.为提高乘法器的性能,采用CSA和4-2压缩器相结合的改进Wallace树结构进行部分积压缩;采用速度快、面积小的传输门逻辑设计Booth2编码电路和压缩电路;运用欧拉路径法设计优化部分积产生电路;采用基4 Kogge-Stone树算法基于启发式欧拉路径法设计优化64位超前进位加法器.该乘法器全定制设计采用SMIC0.18μm 1P4M CMOS工艺,版图面积0.179 41mm2,在大量测试码中最坏情况完成一次乘法运算时间为3.252 ns. The structure and the algorithm of a 32 × 32 high performance multiplier are validated by simulation using Verilog in this .paper. In order to improve performance of multiplier, the improved structure of Wallace tree, which combines the carry save accumulator adder and the 4 2 compres sor, is used in partial product compressor circuit. The transmission gate logic circuits, a high speed and small area technique for VLSI applications, have been successfully adopted in Booth2 coding cir cuit and compression circuit. Euler path method is employed to optimize partial product generator circuit. The Radix 4 Kogge Stone parallel prefix adder using Heuristic Euler path method is a dopted to optimize 64 bit carry look ahead adder. With full custom design in SMIC 0. 18 trm 1P4M CMOS process, the multiplier' s area is O. 179 41 mm2. In a large number of test patterns, the computation time is 3. 252 ns in the worst case.
出处 《福州大学学报(自然科学版)》 CAS CSCD 北大核心 2012年第5期602-608,共7页 Journal of Fuzhou University(Natural Science Edition)
基金 福建省自然科学基金资助项目(2012J01269) 福建省区域科技重大资助项目(2009HZ010002)
关键词 高性能乘法器 压缩器 传输门逻辑 欧拉路径法 high -performance muhiplier compressor transmission gate logic Euler algorithm
  • 相关文献

参考文献9

  • 1Higinio M M, Jeronimo M P, Jos6 Luis S R. Partial product reduction by using look - up tables for M x N multiplier[ J ]. Inte- gration of VLSI Journal, 2008, 41 (4) : 557 -571.
  • 2Itoh N, Naem U Y, Makino H, et al. A 600 MHz 54 54 bit muhiplier with rectangular -styled Wallace tree [ J ]. IEEE Jour- nal of Solid-State Circuits, 2001, 36 (2): 249-257.
  • 3Cho K S, Park J O, Hong J S, et al. 54 54 -bit radix -4 multiplier based on modified booth algorithm[ C ]//Proceedings of the 13th ACM Great Lakes Symposium on VLSI . Washington: ACM, 2003 (4) : 233 -236.
  • 4李军强,李东生,李奕磊,周志增.32×32高速乘法器的设计与实现[J].微电子学与计算机,2009,26(12):23-26. 被引量:9
  • 5Huang Y M, James B K. A high - speed conditional carry select(CCS) adder circuit with a successively incremented carry num- ber block structure for low- voltage VI.SI implementation [ J ]. IEEE Transaction on Circuits and Systems, 2000, 47 (10): 1 074 - 1 079.
  • 6Yeh W C, Jen C W. High - speed booth encoded parallel multiplier design [ J ]. IEEE Transaction on Computers, 2000, 49 (7) : 692 -701.
  • 7王仁平,何明华,魏榕山,陈传东,戴惠明.高性能64位并行前缀加法器全定制设计[J].福州大学学报(自然科学版),2011,39(6):862-867. 被引量:1
  • 8Rabeay J M, Chandrakasan A, Nikolic B. Digital integrated circuit- a design perspective [ M ].北京:清华大学出版社,2009:235-590.
  • 9Hodges D A, Jackson H G, Saleh R A. Analysis design of digital integrated circuits - in deep submicron technology [ M ].北京:清华大学出版社,2004:268-383.

二级参考文献19

  • 1吴金,应征.高速浮点乘法器设计[J].电路与系统学报,2005,10(6):6-11. 被引量:7
  • 2赵忠民,林正浩.一种改进的Wallace树型乘法器的设计[J].电子设计应用,2006(8):113-116. 被引量:12
  • 3Yeh Wenchang, Jen Cheinwei. High-speed booth encoded parallel multiplier design [ J ]. IEEE Transaction on Computers, 2000,49(7) :692 - 701.
  • 4Sousal Chaves R. A universal ariehitecture for designsing efficient module 2n + 1 multipliers[J]. IEEE Trans on Circuit and System, 2005,52(6):580- 583.
  • 5David A Patterson, John L Hennessy.计算机体系结构-量化研究方法[M].3版.北京:电子工业出版社,2004.
  • 6Dozza D, Gaddoni M, Baeearani G. A 3.5ns, 64 bit carry - lookahead adder [ C ]//Proceedings of IEEE International Symposi- um on Circuit and Systems. 1996:297 -300.
  • 7Matthew S, Krishnamurthy R, Anders M, et al. Sub -500ps 64 - b ALUs in 0.18 mm SOI/Bulk CMOS: design and scaling trends [ J]. IEEE Journal of Solid - State Circuits, 2001, 36 ( 11 ) : 1 636 - 1 646.
  • 8Mathew S, Anders M, Krishnamurthy R, etal. A 4GHz 130 nm address generation unit with 32b sparse - tree adder core [J]. IEEE Journal of Solid - State Circuits, 2003, 38 (5) : 689 - 695.
  • 9Mathew S K, Anders M A, Bloechel B, etal. A 4GHz 300mW 64b integer execution ALU with dual supply voltages in 90nm C MOS [ J ]. IEEE Journal of Solid - State Circuits, 2005, 40 ( 1 ) : 162 - 163.
  • 10Jin Zhan - peng, Shen Xu - bang, Bai Yong - qiang. A 64 - bit fast adder with 0.18 μm CMOS technology [ C]//Proceedings of IEEE International Symposium on Communications and Information Technologies. Beijing: [ s. n. ], 2005:1 167 -1 171.

共引文献8

同被引文献23

引证文献3

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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