An Energy-Efficient Multiplier With Fully Overlapped Partial Products Reduction and Final Addition

被引:10
作者
Yan, Wen [1 ]
Ercegovac, Milos D. [2 ]
Chen, He [1 ]
机构
[1] Beijing Inst Technol, Sch Elect & Informat Engn, Beijing 100081, Peoples R China
[2] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
关键词
Energy efficient; left-to-right multiplication; linear array reduction; reduced size; truncated multiplier; TRUNCATED MULTIPLIERS; DESIGN; ADDER;
D O I
10.1109/TCSI.2016.2600159
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An energy-efficient fast array multiplier is proposed and designed. The multiplier operates in a left-to-right mode enabling a full overlap between reduction of partial products in carry-save form and the final addition producing the product. The design is based on the left-to-right carry-free (LRCF) multiplier. It differs from the LRCF multiplier in a much smaller on-the-fly conversion circuit of O(n) size and the use of radix-4 full adders in the conversion. The new converter produces the most-significant half of the product during the reduction process. It eliminates the most-significant part of the final adder. The least-significant half of the product is obtained with a carry-ripple adder during the reduction. Thus conversion of the carry-save form of accumulated partial products to the conventional product does not add any delay to the total time of the multiplier. Several right-to-left, left-to-right multipliers and tree multipliers are designed for 16, 24, 32, and 56 bits, and radices 2 and 4, synthesized in 90 nm technology and compared, demonstrating the advantages and disadvantages of the proposed design with respect to area, delay, power, and energy. We considered both truncated and full-precision multipliers. The proposed multiplier has lower delay, area, power, and energy than other considered types of array multipliers. Its advantages grow with the increase in precision. As expected, it is slower than a tree multiplier but it has smaller area, power, and energy.
引用
收藏
页码:1954 / 1963
页数:10
相关论文
共 24 条
[1]  
Ahuja M., 2013, P 5 INT C ARTCOM, P241
[2]  
Bessalah H., 2009, P IEEE ICM, P1
[3]   Novel Design Algorithm for Low Complexity Programmable FIR Filters Based on Extended Double Base Number System [J].
Chen, Jiajia ;
Chang, Chip-Hong ;
Feng, Feng ;
Ding, Weiao ;
Ding, Jiatao .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (01) :224-233
[4]   Carry-save multiplication schemes without final addition [J].
Ciminiera, L ;
Montuschi, P .
IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (09) :1050-1055
[5]   A Modified Partial Product Generator for Redundant Binary Multipliers [J].
Cui, Xiaoping ;
Liu, Weiqiang ;
Chen, Xin ;
Swartzlander, Earl E., Jr. ;
Lombardi, Fabrizio .
IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (04) :1165-1171
[6]  
Das Sabyasachi, 2007, 2007 International Conference on Integrated Circuit Design and Technology, P1
[7]   On the Systematic Creation of Faithfully Rounded Truncated Multipliers and Arrays [J].
Drane, Theo A. ;
Rose, Thomas M. ;
Constantinides, George A. .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (10) :2513-2525
[8]  
Ercegovac M. D., 2004, Digital arithmetic
[9]  
ERCEGOVAC MD, 1987, IEEE T COMPUT, V36, P895, DOI 10.1109/TC.1987.1676986
[10]   FAST MULTIPLICATION WITHOUT CARRY-PROPAGATE ADDITION [J].
ERCEGOVAC, MD ;
LANG, T .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (11) :1385-1390