Title :
Automated feature localization for dynamically generated SystemC designs
Author :
Stoppe, Jannis ; Wille, Robert ; Drechsler, Rolf
Author_Institution :
Cyber-Phys. Syst., DFKI GmbH, Bremen, Germany
Abstract :
Due to the large complexity of today´s circuits and systems, all components e.g. in a System on Chip (SoC) cannot be designed from scratch anymore. As a consequence, designers frequently work on components which they did not create themselves and, hence, design understanding becomes a crucial issue. Approaches for feature localization help by pinpointing to distinguished characteristics of a design. However, existing approaches for feature localization mainly focused on the Register Transfer Level; existing solutions for the Electronic System Level (using languages such as SystemC) have severe limits. In this work, we propose an approach for advanced feature localization in SystemC designs. By this, we overcome major limitations of previously proposed solutions, in particular the missing support for dynamically generated designs, while keeping the proposed solution as non-intrusive as possible. The benefits of our approach are confirmed by means of a case study.
Keywords :
C++ language; aspect-oriented programming; system-on-chip; SoC; SystemC design; aspect-oriented programming; automated feature localization; electronic system level; register transfer level; system-on-chip; Automation; Europe; Programming; Receivers; Switches; System-on-chip; Weaving;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8