• DocumentCode
    3480727
  • Title

    Cone of Influence Analysis at the Electronic System Level Using Machine Learning

  • Author

    Stoppe, Jannis ; Wille, Robert ; Drechsler, Rolf

  • Author_Institution
    Cyber-Phys. Syst., DFKI GmbH, Bremen, Germany
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    582
  • Lastpage
    587
  • Abstract
    Cone of influence analysis, i.e. determining the parts of the circuit which are relevant to a considered circuit signal, is an established methodology applied in several design tasks. In abstractions like the Register Transfer Level (RTL) or the gate level, cone of influence analysis is simple. However, the introduction of higher levels of abstractions, particularly the Electronic System Level (ESL), made it significantly harder to reliably extract a cone of influence. In this paper, we propose a methodology that enables cone of influence analysis at the ESL. Instead of a structural analysis, a behavioral scheme is proposed, i.e. stimuli representing different system executions are analyzed. To this end, machine learning techniques are exploited. This enables a very good approximation of the desired cone of influence which is non-invasive, does not rely on the availability of the source code, and performs fast. Case studies confirm the applicability of the proposed approach.
  • Keywords
    electronic engineering computing; learning (artificial intelligence); logic gates; ESL; RTL; behavioral scheme; circuit signal; cone-of-influence analysis; design tasks; electronic system level; gate level; machine learning; noninvasive cone-of-influence approximation; register transfer level; source code; system executions; Approximation methods; Availability; Decision trees; Entropy; Libraries; Logic gates; Machine learning algorithms; Cone of Influence; ESL; Machine Learning; SystemC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.69
  • Filename
    6628330