• DocumentCode
    1667706
  • Title

    A general purpose simulation environment for HDL based verification

  • Author

    Rajadnya, Samir ; Palnitkar, Samir

  • Author_Institution
    Indus Consulting Services Inc., Santa Clara, CA, USA
  • fYear
    1997
  • Firstpage
    14
  • Lastpage
    21
  • Abstract
    With designs becoming increasingly complex, creating a simulation environment has become a very important part of the entire design cycle. The purpose of this paper is to describe a simulation environment which helps in reducing development time and making the simulation environment more flexible. We study a novel method for creating a simulation environment of a proprietary bus architecture (henceforth called PBA). After analyzing the PBA architecture, we decided to have 50,000 transactions in order to cover all the possible test scenarios. Our task was to create 50,000 transactions as a part of the PEA verification environment. We decided to create parametrized tests which can be reused. This method has helped us in reducing development time from six man months to approximately two man months
  • Keywords
    automatic testing; circuit analysis computing; digital simulation; formal verification; hardware description languages; logic CAD; system buses; HDL based verification; PBA architecture; design cycle; development time; general purpose simulation environment; parametrized tests; proprietary bus architecture; transactions; Data buses; Hardware design languages; Interrupters; Logic testing; Master-slave; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Verilog HDL Conference, 1997., IEEE International
  • Conference_Location
    Santa Clare, CA
  • Print_ISBN
    0-8186-7955-7
  • Type

    conf

  • DOI
    10.1109/IVC.1997.588527
  • Filename
    588527