• DocumentCode
    2561483
  • Title

    Reducing the scheduling cost in event-driven simulation through component clustering

  • Author

    Blaauw, David T. ; Jones, Larry G.

  • Author_Institution
    IBM Endicott, NY, USA
  • fYear
    1993
  • fDate
    22-25 Feb 1993
  • Firstpage
    18
  • Lastpage
    22
  • Abstract
    A method to reduce the scheduling overhead is proposed. Circuit elements that are likely to be activated simultaneously are grouped into clusters and are scheduled and evaluated simultaneously. This way, the number of entities involved in the scheduling, and therefore the scheduling overhead, is reduced. Different algorithms for partitioning the circuit into clusters are presented and the relationship between the cluster size and the simulation performance is studied. The algorithms presented were implemented for a switch-level simulator and tested for several large circuit descriptions. It is shown that with a carefully picked cluster size and partitioning algorithm, the scheduling overhead in the simulation can be significantly reduced and the simulation efficiency improved
  • Keywords
    circuit CAD; circuit analysis computing; discrete event simulation; integrated circuit design; logic partitioning; algorithms; cluster size; component clustering; event-driven simulation; partitioning; scheduling cost; scheduling overhead; simulation efficiency; simulation performance; switch-level simulator; Circuit simulation; Circuit testing; Clustering algorithms; Costs; Discrete event simulation; Large scale integration; Partitioning algorithms; Performance evaluation; Scheduling algorithm; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993, with the European Event in ASIC Design. Proceedings. [4th] European Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-3410-3
  • Type

    conf

  • DOI
    10.1109/EDAC.1993.386507
  • Filename
    386507