• 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