DocumentCode :
3375508
Title :
System clock estimation based on clock slack minimization
Author :
Narayan, Sanjiv ; Gajski, Daniel D.
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
1992
fDate :
7-10 Sep 1992
Firstpage :
66
Lastpage :
71
Abstract :
When estimating a hardware implementation from behavioral descriptions, an important decision is the selection of a clock cycle to schedule the datapath operations into control steps. Traditional high-level synthesis systems require the designer to specify the clock cycle explicitly or express operator delays in terms of multiples of a clock cycle. The authors present an algorithm for clock estimation from dataflow graphs, based on clock slack minimization. This will provide both designers and synthesis tools with a realistic estimate of the clock cycle that can be used to implement a design. By using real life components and examples, it is shown that the clock estimates produced by this method yield faster execution times for the designs, as compared to the maximum operator delay methods. It is observed that the designs scheduled with the clock cycle estimates have faster execution times regardless of the components finally allocated for implementing the design during synthesis
Keywords :
circuit layout CAD; delays; formal specification; logic CAD; behavioral descriptions; clock cycle; clock estimates; clock slack minimization; control steps; datapath operations; hardware implementation; high-level synthesis systems; operator delays; system clock estimation; Clocks; Computer science; Control system synthesis; Delay; Design methodology; Feedback; Hardware; Minimization methods; Parallel processing; Processor scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1992., EURO-VHDL '92, EURO-DAC '92. European
Conference_Location :
Hamburg
Print_ISBN :
0-8186-2780-8
Type :
conf
DOI :
10.1109/EURDAC.1992.246263
Filename :
246263
Link To Document :
بازگشت