DocumentCode
2559485
Title
An ASIC macro cell multiplier for complex numbers
Author
Soulas, Thierry ; Villeger, David ; Oklobdzija, Vojin G.
Author_Institution
Ecole Superieure d´´Ingenieurs en Electrotech. et Electron., Noisy le Grand, France
fYear
1993
fDate
22-25 Feb 1993
Firstpage
589
Lastpage
593
Abstract
An architecture for ASIC macro cell implementing a complex number multiplier with applications in a digital signal processing ASIC chip is described. The complex numbers are packed into one 32-bit word. The design is unique and combines shared Booth encoding for the real and imaginary parts including only one combined modified Wallace tree. The regular Wallace tree and the tree of 4:2 adders for the complex multiplier implementation are compared. The authors took advantage of 4:2 adders in implementing the combined bit compression tree for each part. This design resulted in a more compact wiring structure and balanced delays resulting in faster multiplier circuit. The number of adders was also decreased
Keywords
CMOS logic circuits; application specific integrated circuits; cellular arrays; digital signal processing chips; floating point arithmetic; integrated circuit design; logic CAD; logic arrays; multiplying circuits; 32 bit; ASIC macro cell multiplier; CMOS; Wallace tree; balanced delays; combined bit compression tree; compact wiring structure; complex numbers; digital signal processing ASIC chip; floating point number representation; shared Booth encoding; Adders; Algorithm design and analysis; Application specific integrated circuits; DH-HEMTs; Digital signal processing; Digital signal processing chips; Encoding; Hardware; Signal processing algorithms; Wiring;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1993, with the European Event in ASIC Design. Proceedings. [4th] European Conference on
Conference_Location
Paris
Print_ISBN
0-8186-3410-3
Type
conf
DOI
10.1109/EDAC.1993.386411
Filename
386411
Link To Document