• DocumentCode
    452013
  • Title

    Clock Period Optimization During Resource Sharing and Assignment

  • Author

    Bhattacharya, Subhrajit ; Dey, Sujit ; Brglez, Franc

  • Author_Institution
    Dept. of Computer Science, Duke University, Durham, NC
  • fYear
    1994
  • fDate
    6-10 June 1994
  • Firstpage
    195
  • Lastpage
    200
  • Abstract
    This paper analyzes the effect of resource sharing and assignment on the clock period of the synthesized circuit. We focus on behavioral specifications with mutually exclusive paths, due to the presence of nested conditional branches and loops. It is shown that even when the set of available resources is fixed, different assignments may lead to circuits with significant differences in clock period. We provide a comprehensive analysis of how resource sharing and assignment introduces long paths in the circuit. Based on the analysis, we develop an assignment algorithm which uses a high-level delay estimator to assign operations to a fixed set of available resources so as to minimize the clock period of the resultant circuit. Experimental results on several conditionalintensive designs demonstrate the effectiveness of the assignment algorithm.
  • Keywords
    Algorithm design and analysis; Circuit synthesis; Clocks; Computer science; Cost function; Delay effects; Delay estimation; High level synthesis; National electric code; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1994. 31st Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-653-0
  • Type

    conf

  • DOI
    10.1109/DAC.1994.204098
  • Filename
    1600371