DocumentCode
2017594
Title
Design and VLSI implementation of a novel concurrent 16-bit multiplier-accumulator for DSP applications
Author
Poornaiah, D.V. ; Haribabu, R. ; Ahmad, M.O.
Author_Institution
Indian Telephone Ind. Ltd., Bangalore, India
Volume
1
fYear
1993
fDate
27-30 April 1993
Firstpage
385
Abstract
The authors propose an efficient carry-save algorithm based on the Baugh-Wooley transformation technique and map it onto a novel concurrent multiplier-accumulator (CMAC) architecture that can be configured on-the-fly for selecting multiply alone or multiply-add/subtract computations involving unsigned/signed 2´s complement/mixed-mode data formats. The proposed CMAC does not require the use of a separate adder module, thereby achieving a reduction of 50% in the computation time along with 20% savings in the area when compared with the conventional MACs. The CMAC, while maintaining functional as well as near total pin compatibility with the industry standard MACs, such as the ADSP1010 and TDC 1010 series, provides additional features of mixed-mode data format, saturation arithmetic logic, and on-chip test logic for the measurement of the critical path delay. A 16*16 CMAC based on carry-save and carry look-ahead techniques is designed and was extensively simulated with a cycle time of 80 ms using 1 mu m CMOS gate array technology rules.<>
Keywords
CMOS integrated circuits; VLSI; carry logic; digital signal processing chips; logic design; 16 bits; Baugh-Wooley transformation; CMOS gate array technology; DSP; VLSI implementation; area; carry look-ahead techniques; carry-save algorithm; computation time; concurrent multiplier-accumulator; critical path delay; mixed-mode data format; on-chip test logic; pin compatibility; saturation arithmetic logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location
Minneapolis, MN, USA
ISSN
1520-6149
Print_ISBN
0-7803-7402-9
Type
conf
DOI
10.1109/ICASSP.1993.319136
Filename
319136
Link To Document