DocumentCode :
129322
Title :
A cross-level verification methodology for digital IPs augmented with embedded timing monitors
Author :
Guarnieri, Valerio ; Petricca, Massimo ; Sassone, Alessandro ; Vinco, S. ; Bombieri, Nicola ; Fummi, F. ; Macii, E. ; Poncino, Massimo
Author_Institution :
EDALab s.r.l., Verona, Italy
fYear :
2014
fDate :
24-28 March 2014
Firstpage :
1
Lastpage :
6
Abstract :
Smart systems implement the leading technology advances in the context of embedded devices. Current design methodologies are not suitable to deal with tightly interacting subsystems of different technological domains, namely analog, digital, discrete and power devices, MEMS and power sources. The effects of interaction between components and with the environment must be modeled and simulated at system level to achieve high performance. Focusing on the digital domain, additional design constraints have to be considered as a result of the integration of multi-domain subsystems in a single device. The main digital design challenges, combined with those emerging from the heterogeneous nature of the whole system, directly impact on performance and on propagation delay of the digital component. This paper proposes a design approach to enhance the RTL model of a given digital component for the integration in smart systems, and a methodology to verify the added features at system-level. The design approach consists of augmenting the RTL model through the automatic insertion of delay sensors, which can detect and correct timing failures. The augmented model is abstracted to SystemC TLM and, then, mutants (i.e., code mutations for emulating timing failures) are automatically injected into the model. Experimental results demonstrate the applicability of the proposed design and verification methodology and the effectiveness of the simulation performance.
Keywords :
digital integrated circuits; electronic engineering computing; hardware-software codesign; integrated circuit design; micromechanical devices; MEMS; RTL model; SystemC TLM; analog devices; automatic insertion; cross-level verification methodology; delay sensors; digital IP; digital component; digital devices; discrete devices; embedded timing monitors; heterogeneous nature; multidomain subsystems; power devices; power sources; propagation delay; smart systems; system level; timing failures; Delays; IP networks; Monitoring; Sensors; Time-domain analysis; Time-varying systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
Type :
conf
DOI :
10.7873/DATE.2014.262
Filename :
6800463
Link To Document :
بازگشت