Title :
ABACUS: A novel array multiplier-accumulator architecture for low energy applications
Author_Institution :
Renewable Energy Design & Applic. Res. (REDAR), Middle East Tech. Univ., Guzelyurt, Turkey
Abstract :
Design and verification of a novel array multiplier-accumulator architecture, named ABACUS, is introduced in this paper. The design priority in this architecture is low energy operation instead of the traditional `performance-first´ approach. ABACUS uses a threshold function to implement multiple fast carry operations in parallel through a cellular array, and therefore significantly deviates from the conventional approaches based on half/full adder or counter building blocks. The ABACUS architecture was formally verified for correct functionality of any unsigned m × n multiplication. Hardware implementation has been validated on FPGAs. The energy-delay advantages were architecturally analyzed over the traditional carry-save array, and circuit implementation focus areas have been accordingly developed.
Keywords :
adders; carry logic; cellular arrays; counting circuits; field programmable gate arrays; formal verification; logic design; low-power electronics; multiplying circuits; parallel architectures; ABACUS; FPGA; array multiplier-accumulator architecture; cellular array; energy delay; low energy operation; threshold function; unsigned m x n multiplication;
Conference_Titel :
Energy Aware Computing (ICEAC), 2010 International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-8273-3
DOI :
10.1109/ICEAC.2010.5702277