• DocumentCode
    3163186
  • Title

    Architectural exploration using behavioral synthesis

  • Author

    Goli, Aruna ; Lee, Mike ; Hsu, Yu-Chin

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Riverside, CA, USA
  • fYear
    1996
  • fDate
    23-27 Sep 1996
  • Firstpage
    143
  • Lastpage
    146
  • Abstract
    One of the advantages of using the behaviour synthesis methodology is that it allows one to explore the design space at the architectural level. In this paper, we present algorithms for obtaining the design space using a behavioral synthesis tool. A branch-and-bound algorithm is given to decide the resource constraints of a process based on functional unit utilization. For multiple processes, instead of changing the resource constraints and obtaining the performance and area of the whole design each time, we analyze the performance of each process individually and then combine them using a linear time algorithm to obtain the design space graph for the overall circuit. Experimental results for both single and multiple process designs are given
  • Keywords
    application specific integrated circuits; circuit CAD; integrated circuit design; logic CAD; resource allocation; architectural level; behavioral synthesis; branch-and-bound algorithm; design space; functional unit utilization; linear time algorithm; multiple process designs; resource constraints; single process designs; Algorithm design and analysis; Clocks; Computer science; Mathematical model; Partitioning algorithms; Performance analysis; Process design; Resource management; Space exploration; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC Conference and Exhibit, 1996. Proceedings., Ninth Annual IEEE International
  • Conference_Location
    Rochester, NY
  • ISSN
    1063-0988
  • Print_ISBN
    0-7803-3302-0
  • Type

    conf

  • DOI
    10.1109/ASIC.1996.551980
  • Filename
    551980