• DocumentCode
    2991329
  • Title

    Partitioning of functional models of synchronous digital systems

  • Author

    Gupta, R. ; De Micheli, G.

  • Author_Institution
    Center for Integrated Syst., Standford Univ., CA, USA
  • fYear
    1990
  • fDate
    11-15 Nov. 1990
  • Firstpage
    216
  • Lastpage
    219
  • Abstract
    A partitioning technique is presented of functional models that are used in conjunction with high-level synthesis of digital synchronous circuits. The partitioning goal is to synthesize multi-chip systems from one behavioral description that satisfy both chip area constraints and an overall latency timing constraint. There are three major advantages to using partitioning techniques at the functional abstraction level. First, scheduling techniques can be applied concurrently to partitioning. Therefore, partitioning under timing constraints, and in particular under latency constraints, can be performed. Second, the functional model captures large hardware systems with fewer objects (than at the logic netlist abstraction level), making the partitioning algorithm more efficient. Third, hardware sharing tradeoffs can be considered. Hardware partitioning is formulated as a hypergraph partitioning problem. Algorithms for hardware partitioning are presented and experimental results are reported.<>
  • Keywords
    circuit layout CAD; logic CAD; behavioral description; chip area constraints; functional models; high-level synthesis; hypergraph partitioning; latency timing constraint; partitioning technique; scheduling; synchronous digital systems; Circuits; Clustering algorithms; Delay estimation; Digital systems; Hardware design languages; High level synthesis; Logic; Partitioning algorithms; Prototypes; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-2055-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1990.129884
  • Filename
    129884