DocumentCode :
3277994
Title :
High-speed, energy-efficient 2-cycle Multiply-Accumulate architecture
Author :
Tung Thanh Hoang ; Själander, Magnus ; Larsson-Edefors, Per
Author_Institution :
Dept. of CSE, Chalmers Univ. of Technol., Gothenburg, Sweden
fYear :
2009
fDate :
9-11 Sept. 2009
Firstpage :
119
Lastpage :
122
Abstract :
We propose a high-speed and energy-efficient 2-cycle multiply-accumulate (MAC) architecture. Our architecture is based on two´s complement representation, it uses guarding bits to efficiently support longer MAC loops, and it includes output saturation. By performing carry propagation only in the second stage of the MAC pipeline, multiplication and accumulation have similar delays. But in contrast to previous MAC architectures that propose to only use one carry-propagation stage, our architecture requires no extra cycles to produce the final result. Instead it correctly produces the sum of the accumulated value and the product in each cycle. Our place-and-route evaluation shows that the proposed architecture, averaged across several operand sizes, offers a 33% improvement in speed and a 37% reduction of energy over a conventional 2-cycle MAC architecture.
Keywords :
computer architecture; 2-cycle multiply-accumulate architecture; MAC architectures; carry propagation; place-and-route evaluation; Adders; Channel estimation; Digital signal processors; Energy efficiency; Finite impulse response filter; Frequency division multiplexing; Microprocessors; Pipeline processing; Propagation delay; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SOC Conference, 2009. SOCC 2009. IEEE International
Conference_Location :
Belfast
Print_ISBN :
978-1-4244-4940-8
Electronic_ISBN :
978-1-4244-4941-5
Type :
conf
DOI :
10.1109/SOCCON.2009.5398079
Filename :
5398079
Link To Document :
بازگشت