DocumentCode :
2617359
Title :
Coverage Driven Verification applied to Embedded Software
Author :
Lettnin, Djones ; Winterholer, Markus ; Braun, Axel ; Gerlach, Joachim ; Ruf, Jurgen ; Kropf, Thomas ; Rosenstiel, Wolfgang
Author_Institution :
Dept. of Comput. Eng., Tubingen Univ.
fYear :
2007
fDate :
9-11 March 2007
Firstpage :
159
Lastpage :
164
Abstract :
The verification of complex systems, like embedded real time systems as well as SoCs, can not only be considered on hardware module level anymore. The amount of software has increased over the last years and, therefore, the verification of embedded software has got a fundamental importance. One of the main problems in embedded software verification is to stress and cover variables and functions in the embedded software that is already running on microprocessor models, during the design phase. In this paper we present a novel approach to verify embedded software running on a microprocessor model, based on a coverage driven verification technique. We have combined a new application called generic software adapter with a SystemC PowerPC microprocessor model in order to cover difficult corner case scenarios in embedded software. This approach avoids setting several parameters and registers during the initialization when no microprocessor model is used. The embedded software is a case study from the automotive industry which is responsible for controlling read and write requests to a non-volatile memory
Keywords :
embedded systems; formal verification; system-on-chip; coverage driven verification; embedded software; generic software adapter; microprocessor model; Application software; Automotive engineering; Computer industry; Embedded software; Hardware; Microprocessors; Power system modeling; Real time systems; Registers; Stress;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 2007. ISVLSI '07. IEEE Computer Society Annual Symposium on
Conference_Location :
Porto Alegre
Print_ISBN :
0-7695-2896-1
Type :
conf
DOI :
10.1109/ISVLSI.2007.33
Filename :
4208910
Link To Document :
بازگشت