Title :
Useful-skew clock optimization for multi-power mode designs
Author :
Chou, Hsuan-Ming ; Yu, Hao ; Chang, Shih-Chieh
Author_Institution :
Dept. of CS, Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
Instead of minimizing clock skew, skew can be useful to improve circuit performance. However, it is difficult to apply useful skew to a design with complicated power modes. With only one clock tree, useful skew in one power mode may be harmful in another power mode. In this paper, we propose to use adjustable delay buffers (ADBs) to construct a tunable clock tree so that useful skew can be assigned for different power modes. Assuming positions of ADBs are determined, we assign delays of ADBs for each power mode by LP. Then a speedup theorem is proposed to greatly reduce LP inequalities. We also propose an efficient method to select positions of ADBs. Our experimental results show that average 99.45% inequities are decreased and an average performance improvement of 27.35% is obtained compared with commercial tool SOC Encounter™.
Keywords :
buffer circuits; circuit optimisation; clocks; linear programming; LP inequality; SOC Encounter tool; adjustable delay buffers; clock tree; multipower mode designs; speedup theorem; useful-skew clock optimization; Clocks; Cost function; Delay; Design automation; Time factors; Tuning; Post-Silicon Tuning; Power Mode; Useful Skew;
Conference_Titel :
Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4577-1399-6
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2011.6105398