• DocumentCode
    580959
  • Title

    Word level feature discovery to enhance quality of assertion mining

  • Author

    Liu, Lingyi ; Lin, Chen-Hsuan ; Vasudevan, Shobha

  • Author_Institution
    Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2012
  • fDate
    5-8 Nov. 2012
  • Firstpage
    210
  • Lastpage
    217
  • Abstract
    Automatic assertion generation methodologies based on machine learning generate assertions at bit level. These bit level assertions are numerous, making them unreadable and frequently unusable. We propose a methodology to discover word level features using static and dynamic analysis of the RTL source code. We use discovered word level features for the underlying learning algorithms to generate word level assertions. A post processing of assertions is employed to remove redundant propositions. Experimental results on Ethernet MAC, I2C, and OpenRISC designs show that the generated word level assertions have higher expressiveness and readability than their corresponding bit level assertions.
  • Keywords
    data mining; learning (artificial intelligence); program diagnostics; program verification; Ethernet MAC designs; I2C designs; OpenRISC designs; RTL source code; assertion mining; automatic assertion generation methodologies; bit level assertions; dynamic analysis; formal property checking; machine learning; quality enhancement; redundant proposition removal; static analysis; verification methodology; word level feature discovery; Algorithm design and analysis; Computational modeling; Concrete; Decision trees; Hardware design languages; Input variables; Machine learning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • Filename
    6386611