A high-speed pipeline architecture of squarer-accumulator (SQAC)

This paper presents a high-speed pipeline architecture for squarer-accumulator (SQAC). The proposed design integrates squarer into multiplier-accumulator (MAC), producing the SQAC, which is utilized widely in signal processing field. The proposed architecture takes advantage of carry-save technique in the accumulation, and utilizes a novel feedback scheme. These ideas could also be applied to improve the performance of MAC. In estimation, the proposal is synthesized with TSMC CMOS libraries of 180nm, 130nm, 90nm and 65nm technology. Simulation results show that our proposed architecture provides almost 50% improvement compared with previous realizations in terms of time and area cost.

[1]  O. L. Macsorley High-Speed Arithmetic in Binary Computers , 1961, Proceedings of the IRE.

[2]  Dong-Wook Kim,et al.  A New VLSI Architecture of Parallel Multiplier–Accumulator Based on Radix-2 Modified Booth Algorithm , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  M. Flynn,et al.  Parallel square and cube computations , 2000, Conference Record of the Thirty-Fourth Asilomar Conference on Signals, Systems and Computers (Cat. No.00CH37154).

[4]  Tien Chi Chen A Binary Multiplication Scheme Based on Squaring , 1971, IEEE Transactions on Computers.

[5]  D. H. Jacobsohn,et al.  A Suggestion for a Fast Multiplier , 1964, IEEE Trans. Electron. Comput..

[6]  F. Elguibaly,et al.  A fast parallel multiplier-accumulator using the modified Booth algorithm , 2000 .

[7]  Behrooz Parhami,et al.  Computer arithmetic - algorithms and hardware designs , 1999 .

[8]  M.J. Schulte,et al.  Combined unsigned and two's complement squarers , 1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020).