DocumentCode :
2470033
Title :
Register binding for clock period minimization
Author :
Shih-Hsu Huan ; Shih-Hsu Huang ; Chun-Hua Cheng ; Yow-Tyng Nieh ; Wei-Chieh Yu
Author_Institution :
Dept. of Electron. Eng., Chung Yuan Christian Univ., Chung Li
fYear :
0
fDate :
0-0 0
Firstpage :
439
Lastpage :
444
Abstract :
In modern high-speed circuit design, the clock skew has been widely utilized as a manageable resource to improve the circuit performance. However, in high-level synthesis stage, the circuit is never optimized for the utilization of clock skew. This paper is the first attempt to the high-level synthesis of non-zero clock skew circuits. First, we show that the register binding in high-level synthesis stage has a significant impact on the clocking constraints between registers. As a result, different register binding solutions lead to different smallest feasible clock periods. Then, based on that observation, we formulate the problem of register binding for clock period minimization. Given a constraint on the number of registers, our objective is to find a minimum-period register binding solution. Experimental data show that, in most benchmark circuits, the lower bound of the clock period can be achieved without any extra overhead on the number of registers
Keywords :
circuit optimisation; clocks; high level synthesis; high-speed integrated circuits; integrated circuit design; timing circuits; benchmark circuits; circuit performance; clock period minimization; clocking constraints; high-level synthesis stage; high-speed circuit design; nonzero clock skew circuits; register binding; timing optimization; Automatic control; Circuit synthesis; Clocks; Heuristic algorithms; High level synthesis; Logic; Minimization; Modems; Registers; Resource management; Algorithms; Clock Skew; Design; High-Level Synthesis; Performance; Timing Optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
1-59593-381-6
Type :
conf
DOI :
10.1109/DAC.2006.229225
Filename :
1688837
Link To Document :
بازگشت