• DocumentCode
    3624620
  • Title

    Improved Coverage Driven Verification and Corner Case Analysis using Decision Diagrams

  • Author

    Jan Langer;Ulrich Heinkel;Vasco Jerinic;Dietmar Muller

  • Author_Institution
    Chemnitz University of Technology, Circuit and System Design Group, 09126 Chemnitz, Germany. Email: laja@infotech.tu-chemnitz.de
  • fYear
    2006
  • Firstpage
    1179
  • Lastpage
    1184
  • Abstract
    An ever-increasing portion of design effort is spent on functional verification. The verification space as the set of possible combinations of a design´s attributes is likely to be very large making it infeasible to verify each point in this space. State-of-the-art verification tools tackle this problem by using directed random generation of combinations in order to get satisfactory coverage with the desired distribution. The main drawback of using random generators is that increasing coverage grade demands lead to an exponential growth in runtime. As remedy to this deficiency coverage driven verification strategies were proposed generating only combinations not covered so far. Unfortunately, this cannot completely solve the problem since usually an arbitrary combination is generated which is then checked for previous coverage. In this work, decision diagrams are used to represent the set of valid combinations inside the complete verification space. Based on this analytical model, any number of combinations can be generated in linear time. Applied to coverage driven verification, this methodology leads to random generation orders of magnitudes faster than conventional approaches
  • Keywords
    "Space technology","Hardware design languages","Law","Legal factors","Chemical technology","Circuits and systems","Runtime","Analytical models","Process design","Circuit simulation"
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technologies, 2006. ISCIT ´06. International Symposium on
  • Print_ISBN
    0-7803-9740-1
  • Type

    conf

  • DOI
    10.1109/ISCIT.2006.339966
  • Filename
    4141405