DocumentCode :
1850011
Title :
Layout-aware synthesis of arithmetic circuits
Author :
Um, Junhyung ; Kim, Taewhan
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., South Korea
fYear :
2002
fDate :
2002
Firstpage :
207
Lastpage :
212
Abstract :
We propose a new module generation/synthesis algorithm for arithmetic circuits utilizing carry-save-adder (CSA) modules, which not only optimizes the circuit timing but also generates a much more regular interconnect topology of the final circuits. Specifically, we propose a two-step algorithm. In Phase 1 (CSA module generation), we propose an optimal-timing CSA module generation algorithm for an arithmetic expression under a general CSA timing model. In Phase 2 (Bit-level interconnect refinements), we optimally refine the interconnects between the CSA modules while retaining the global CSA-tree structure produced by Phase 1. It is shown that the timing of the circuits produced by our approach is equal or close to that obtained in most test-cases (even without including the interconnect delay), and at the same time, the interconnects in the layout are significantly shorter and more regular.
Keywords :
adders; carry logic; circuit optimisation; digital arithmetic; integrated circuit interconnections; integrated circuit layout; logic CAD; timing; arithmetic circuits; bit-level interconnect refinements; carry-save-adder modules; circuit timing optimization; general CSA timing model; global CSA-tree structure; interconnect delay; interconnect topology; layout-aware synthesis; module generation/synthesis algorithm; optimal-timing CSA module generation algorithm; partial product reduction tree; two-step algorithm; Adders; Arithmetic; Circuit synthesis; Circuit testing; Crosstalk; Delay; Integrated circuit interconnections; Timing; Tree graphs; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2002. Proceedings. 39th
ISSN :
0738-100X
Print_ISBN :
1-58113-461-4
Type :
conf
DOI :
10.1109/DAC.2002.1012621
Filename :
1012621
Link To Document :
بازگشت