• DocumentCode
    2100620
  • Title

    Hybrid techniques for fast functional simulation

  • Author

    Luo, Yufeng ; Wongsonegoro, Tjahjadi ; Aziz, Adnan

  • Author_Institution
    Design Tools Group, Synopsys Inc., Mountain View, CA, USA
  • fYear
    1998
  • fDate
    19-19 June 1998
  • Firstpage
    664
  • Lastpage
    667
  • Abstract
    The authors implement and experiment with techniques for the functional simulation of very large digital systems. They consider techniques that are a hybrid of classical compiled code simulation and recent branching program based simulation in order to resolve memory performance problems inherent to BDD based cycle simulation. Specifically, predefined functional units ("macros") are extracted from the circuit and evaluated directly instead of building BDDs for them. The functionality of those macros, such as multipliers, filters, etc., can in turn be verified by simulation of their gate-level implementations respectively or by formal verification techniques. The results demonstrate that this approach leads to considerably faster simulation.
  • Keywords
    circuit analysis computing; diagrams; formal verification; logic CAD; macros; BDD based cycle simulation; branching program based simulation; circuit; compiled code simulation; fast functional simulation; filters; formal verification; gate-level implementation simulation; gate-level implementations; hybrid techniques; macros; memory performance problems; multipliers; predefined functional units; very large digital systems; Binary decision diagrams; Boolean functions; Circuit simulation; Computational modeling; Data structures; Digital systems; Discrete event simulation; Formal verification; Permission; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1998. Proceedings
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-89791-964-5
  • Type

    conf

  • Filename
    724554