TY - GEN
T1 - Cone of influence analysis at the electronic system level using machine learning
AU - Stoppe, Jannis
AU - Wille, Robert
AU - Drechsler, Rolf
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
KW - Cone of Influence
KW - ESL
KW - Machine Learning
KW - SystemC
UR - http://www.scopus.com/inward/record.url?scp=84890048380&partnerID=8YFLogxK
U2 - 10.1109/DSD.2013.69
DO - 10.1109/DSD.2013.69
M3 - Conference contribution
AN - SCOPUS:84890048380
SN - 9780769550749
T3 - Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013
SP - 582
EP - 587
BT - Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013
T2 - 16th Euromicro Conference on Digital System Design, DSD 2013
Y2 - 4 September 2013 through 6 September 2013
ER -