DocumentCode :
3500051
Title :
Clock rescheduling for timing engineering change orders
Author :
Ho, Kuan-Hsien ; Shih, Xin-Wei ; Jiang, Jie-Hong R.
Author_Institution :
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2012
fDate :
Jan. 30 2012-Feb. 2 2012
Firstpage :
517
Lastpage :
522
Abstract :
With increasing circuit complexities, design bugs are commonly found in late design stages, and thus engineering change orders (ECOs) have become an indispensable process in modern VLSI design. Most prior approaches to the timing ECO problem are concerned about combinational logic optimization. In contrast, this paper addresses the problem in the sequential domain to explore more optimization flexibility. We propose an orthogonal method of post-mask clock scheduling with spare cells. Compared to traditional clock scheduling, clock scheduling in the ECO stage is more challenging in that it confronts limited spare-cell resources and dynamic changes of wiring cost incurred by different spare-cell selections. Based on mixed-integer linear programming (MILP), our formulation considers not only gate sizing and buffer insertion using spare cells, but also wire snaking. Experimental results based on five industrial designs show the effectiveness of our work. Our framework has been integrated into a commercial design flow.
Keywords :
VLSI; circuit complexity; integer programming; integrated circuit design; linear programming; logic design; sequential circuits; timing; MILP; VLSI design; buffer insertion; circuit complexities; clock rescheduling; combinational logic optimization; design bugs; gate sizing; industrial designs; mixed-integer linear programming; optimization flexibility; orthogonal method; post-mask clock scheduling; sequential domain; spare-cell resources; spare-cell selections; timing ECO problem; timing engineering change orders; wire snaking; wiring cost; Clocks; Delay; Loading; Logic gates; Optimization; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
ISSN :
2153-6961
Print_ISBN :
978-1-4673-0770-3
Type :
conf
DOI :
10.1109/ASPDAC.2012.6165007
Filename :
6165007
Link To Document :
بازگشت