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