• DocumentCode
    1423583
  • Title

    Event suppression by optimizing VHDL programs

  • Author

    Park, Kwang Il ; Park, Kyu Ho

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
  • Volume
    17
  • Issue
    8
  • fYear
    1998
  • fDate
    8/1/1998 12:00:00 AM
  • Firstpage
    682
  • Lastpage
    691
  • Abstract
    The performance and efficiency of event-driven simulations, such as VHDL and Verilog simulation, depend on the number of events that occur during the simulation. In this paper, we classify events into two categories, sensitive events and insensitive events, according to the necessity of simulations, and show classification algorithms for both combinational circuits and sequential circuits. We also implement the optimization methodology that eliminates unnecessary simulation activity caused by the insensitive events. VHDL programs can be rewritten by augmenting suppressed sensitivity lists. Experiments show that the optimized VHDL programs run almost two times faster than the original ones
  • Keywords
    circuit optimisation; combinational circuits; discrete event simulation; hardware description languages; logic CAD; sensitivity analysis; sequential circuits; VHDL programs; classification algorithms; combinational circuits; event suppression; event-driven simulations; insensitive events; optimization methodology; sensitive events; sequential circuits; suppressed sensitivity lists; Circuit simulation; Classification algorithms; Combinational circuits; Computational modeling; Computer simulation; Discrete event simulation; Fires; Hardware design languages; Logic; Sequential circuits;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.712100
  • Filename
    712100