• DocumentCode
    1568648
  • Title

    Automatic assertion extraction via sequential data mining of simulation traces

  • Author

    Chang, Po-Hsien ; Wang, Li C.

  • Author_Institution
    Dept. of ECE, Univ. of California, Santa Barbara, CA, USA
  • fYear
    2010
  • Firstpage
    607
  • Lastpage
    612
  • Abstract
    This paper studies the problem of automatic assertion extraction at the input boundary of a given unit embedded in a system. This paper proposes a data mining approach that analyzes simulation traces to extract the assertions. We borrow two key concepts from the sequential data mining and develop an effective assertion extraction approach specific to our problem. These two concepts are (1) the slide-window-based episode definition that decides the space of all potential assertions and (2) the Support-Confidence framework that evaluates the meaningfulness of potential assertions using a given simulation trace. We implement the approach in a system simulation environment built on the AMBA 2.0 standard. Experimental results demonstrate the feasibility of the proposed approach and validity of extracted assertions are verified by comparing to the transactions defined in the specification.
  • Keywords
    data mining; formal specification; transaction processing; AMBA 2.0 standard; automatic assertion extraction; sequential data mining; simulation traces; slide-window-based episode definition; support-confidence framework; system simulation environment; Analytical models; Automatic control; Automatic generation control; Data mining; Design engineering; Itemsets; Reverse engineering; Signal design; Signal generators; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419813
  • Filename
    5419813