DocumentCode
2272093
Title
Clock optimization for high-performance pipelined design
Author
Juan, Hsiao-Ping ; Gajski, Daniel D. ; Bakshi, Smita
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear
1996
fDate
16-20 Sep 1996
Firstpage
330
Lastpage
335
Abstract
In order to reduce the design cost of pipelined systems, resources may be shared by operations within and across different pipe stages. In order to maximize resource sharing, a crucial decision is the selection of a clock period, since a bad choice can adversely affect the performance and cost of the design. We present an algorithm to select a clock period that attempts to minimize design area while satisfying a given throughput constraint. Experimental results on several examples demonstrate the quality of our selection algorithm and the benefit of allowing resource sharing across pipe stages
Keywords
circuit CAD; clocks; pipeline processing; resource allocation; clock optimization; clock period; design area; high performance pipelined design; pipe stages; pipelined systems; resource sharing; selection algorithm; throughput constraint; Algorithm design and analysis; Clocks; Computer science; Costs; Delay; Design optimization; Hardware; Pipeline processing; Resource management; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
Conference_Location
Geneva
Print_ISBN
0-8186-7573-X
Type
conf
DOI
10.1109/EURDAC.1996.558225
Filename
558225
Link To Document