• DocumentCode
    2377849
  • Title

    ECC: extended condition coverage for design verification using excitation and observation

  • Author

    Min, Byeong ; Choi, Gwan

  • Author_Institution
    Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    183
  • Lastpage
    190
  • Abstract
    An important issue in register-transfer-level (RTL) hardware verification is the ability to check specified functions and to determine the presence of an error. Code-level coverage is often used to measure the success in verification at this level. However existing code-level coverage inaccurately estimates the verification result by considering only the excitations of functional blocks. While it may be impossible to achieve 100% correctness with code-coverage measure, checking excitation of functions and monitoring the effects at output ports can improve reliability of functional verification. This paper presents an RTL functional verification approach that evaluates the excitation-states of conditional expressions and propagates the excited information to output ports. The proposed approach with Verilog PLI-based implementation provide more meaningful coverage value that can measure the extent of functional verification in a very effective way during logic simulation
  • Keywords
    hardware description languages; logic design; logic simulation; logic testing; code-level coverage; functional verification; hardware description language; hardware verification; logic simulation; register-transfer-level; Clocks; Computer errors; Design engineering; Flow graphs; Hardware design languages; Humans; Logic design; Semiconductor device measurement; Testing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2001. Proceedings. 2001 Pacific Rim International Symposium on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-7695-1414-6
  • Type

    conf

  • DOI
    10.1109/PRDC.2001.992696
  • Filename
    992696