DocumentCode
2380084
Title
A dynamic accuracy-refinement approach to timing-driven technology mapping
Author
Huang, Sz-Cheng ; Jiang, Jie-Hong R.
Author_Institution
Grad. Inst. of Electron. Eng./Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
fYear
2008
fDate
12-15 Oct. 2008
Firstpage
538
Lastpage
543
Abstract
Technology mapping aims at searching an optimal implementation for a Boolean netlist using gates from a technology library. Compared with its NP-complete area minimization counterpart, DAG mapping for delay minimization is considered much sophisticated because matching choices must be made without knowing actual arrival times and output loads. Traditional approaches to this problem involve too many approximate simplifications, and are far from accurate. In contrast, this paper tackles this problem directly under load-dependent DAG mapping. The enabling techniques for accurate optimization include on-the-fly load-estimation refinement, breadth-first backward covering for load consolidation, and use of a piecewise linear model for accurate timing calculation. Experimental results show that, compared with the state-of-the-art mapper, our method averagely reduces circuit delay by 39%, with 11% increase in area, for large benchmark circuits.
Keywords
Boolean functions; delay circuits; minimisation; Boolean netlist; NP-complete area minimization counterpart; benchmark circuits; breadth-first backward covering; circuit delay; delay minimization; dynamic accuracy-refinement approach; on-the-fly load-estimation refinement; piecewise linear model; technology library; timing-driven technology mapping; Circuits; Delay; Electronic design automation and methodology; Libraries; Load modeling; Logic design; Minimization; Piecewise linear techniques; Timing; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location
Lake Tahoe, CA
ISSN
1063-6404
Print_ISBN
978-1-4244-2657-7
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2008.4751913
Filename
4751913
Link To Document