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