DocumentCode :
2331010
Title :
Early planning for clock skew scheduling during register binding
Author :
Ni, Min ; Memik, Seda Ogrenci
Author_Institution :
Northwestern Univ., Evanston
fYear :
2007
fDate :
4-8 Nov. 2007
Firstpage :
429
Lastpage :
434
Abstract :
Design decisions made during high-level synthesis usually have great impacts on the later design stages. In this paper, We present a general framework, which plans for the clock skew-scheduling in physical design stages during register binding in high-level synthesis. Our proposed technique pursues the optimality of the native objective functions of the register binding problem. At the same time, it ensures not invalidating the subsequent clock skew scheduling for optimizing the clock period. We use the switching power as the native objective of our register binding problem. The problem is first formulated as a MILP problem. An acceleration scheme based on the concept of weakly compatible edge set (WCES) is proposed to speed up the MILP solver to obtain the optimal solution. Then, we present our heuristic algorithm to reduce the running time further. The experimental results show that on average our acceleration scheme can speed up the solver by 8.6 times, and our heuristic is 70 times faster than the solver with a 5.25% degradation of the native objective. The minimum and maximum degradation among our benchmark set are 0.82% and 12.2%, respectively.
Keywords :
high level synthesis; integer programming; linear programming; scheduling; synchronisation; MILP solver; clock skew scheduling; heuristic algorithm; high-level synthesis; register binding problem; weakly compatible edge set acceleration scheme; Acceleration; Clocks; Computer science; Degradation; Heuristic algorithms; High level synthesis; Measurement; Optical wavelength conversion; Processor scheduling; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Print_ISBN :
978-1-4244-1381-2
Electronic_ISBN :
1092-3152
Type :
conf
DOI :
10.1109/ICCAD.2007.4397303
Filename :
4397303
Link To Document :
بازگشت