• DocumentCode
    3245647
  • Title

    RTL verification strategies

  • Author

    Abrahams, Martin ; Barkley, Jeff

  • Author_Institution
    TransEDA Ltd., Eastleigh, UK
  • fYear
    1998
  • fDate
    15-17 Sep 1998
  • Firstpage
    130
  • Lastpage
    134
  • Abstract
    If software studies were applied to ASIC designs using VHDL or Verilog code, we could expect about one to three errors per hundred lines of code. Finding errors accounts for approximately fifty percent of project labor costs. Available verification approaches are testing, design reviews/code inspections, prototype/emulation, requirements tracing, and formal verification. Verification occurs throughout the design flow and should occur at various levels of integration. This paper discusses a strategy of module/unit testing, integration testing, system testing, and regression testing. It describes four test approaches (functional, structural, error-oriented and stress/performance)
  • Keywords
    application specific integrated circuits; circuit CAD; formal verification; high level synthesis; integrated circuit design; integrated circuit testing; logic testing; ASIC design; RTL verification strategies; error-oriented test approach; formal verification; functional test approach; integration testing; module/unit testing; regression testing; stress/performance test approach; structural test approach; system testing; Application specific integrated circuits; Costs; Emulation; Formal verification; Hardware design languages; Inspection; Prototypes; Software prototyping; Stress; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wescon/98
  • Conference_Location
    Anaheim, CA
  • ISSN
    1095-791X
  • Print_ISBN
    0-7803-5078-2
  • Type

    conf

  • DOI
    10.1109/WESCON.1998.716434
  • Filename
    716434