Title :
Accurate exploration of timing and area trade-offs in arithmetic optimization using carry-save-adders
Author :
Kim, Youngtae ; Kim, Taewhan
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
Abstract :
Timing and area of circuits are two of the most important design criteria to be optimized in data path synthesis. In addition, carry-save-adder (CSA) has been proven to be one of the most efficient implementation units in optimizing timing and/or area of arithmetic circuits. However, the existing approaches are restricted in using CSAs, i.e., optimizing operation trees separately without any interaction between them, resulting in a locally optimized CSA circuit. To overcome this limitation, we propose a practically efficient solution to the problem of an accurate exploration of timing and area trade-offs in optimizing arithmetic circuits in the presence of multiple operation trees using CSAs. The application of our approach is able to find a best CSA implementation of circuit in terms of timing and area
Keywords :
adders; carry logic; circuit optimisation; data flow graphs; logic CAD; timing; trees (mathematics); accurate exploration; arithmetic circuits; arithmetic optimization; boundary optimization; carry-save-adders; circuit graph; data path synthesis; incremental tree merging; multiple operation trees; timing and area tradeoffs; Adders; Arithmetic; Circuit synthesis; Computer science; Constraint optimization; Design optimization; Hardware; Information technology; Propagation delay; Timing;
Conference_Titel :
Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
0-7803-6633-6
DOI :
10.1109/ASPDAC.2001.913378