DocumentCode
3500068
Title
Optimal prescribed-domain clock skew scheduling
Author
Li, Li ; Lu, Yinghai ; Zhou, Hai
Author_Institution
Electr. Eng. & Comput. Sci., Northwestern Univ., Xi´´an, China
fYear
2012
fDate
Jan. 30 2012-Feb. 2 2012
Firstpage
523
Lastpage
527
Abstract
Clock skew scheduling is an efficient technique to minimize the cycle period by properly assigning clock delays to registers in a circuit. But its effectiveness is limited by the difficulty in implementing a large number of arbitrary clock skews. Multi-domain clock skew scheduling and prescribed-domain clock skew scheduling are two alternatives to overcome this shortage by restricting the number of clock domains. While multi-domain clock skew scheduling has been proved to be NP-hard, the hardness of prescribed-domain clock skew scheduling algorithm remains evasive. In this paper, we give a positive answer to the open question by presenting the first efficient and optimal algorithm for prescribed-domain clock skew scheduling. Besides the runtime improvement over the previous method, the experimental results on ISCAS89 benchmarks show comparable quality to those generated by optimal multi-domain clock skew scheduling.
Keywords
circuit complexity; clock distribution networks; logic design; minimisation; scheduling; sequential circuits; ISCAS89 benchmarks; NP-hard problem; arbitrary clock skew; clock delays; cycle period minimization; optimal multidomain clock skew scheduling; optimal prescribed-domain clock skew scheduling; runtime improvement; sequential circuit design; Algorithm design and analysis; Clocks; Delay; Processor scheduling; Registers; Runtime; Scheduling;
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.6165008
Filename
6165008
Link To Document