TY - GEN
T1 - Complete formal verification of multi core embedded systems using bounded model checking
AU - Kühne, Ulrich
AU - Große, Daniel
AU - Drechsler, Rolf
PY - 2006/12/1
Y1 - 2006/12/1
N2 - Embedded systems are today frequently used in many applications. Modern designs show a rising complexity, partially including multiple CPU cores. The verification of such systems has to deal with parallel execution of programs and resource conflicts. In this paper we introduce an approach for the formal verification of multi core embedded systems. Bounded model checking is used as the underlying technique. It is shown how it can be applied to the verification of multi core systems ranging from the hardware up to the interaction of multiple cores on the software layer. The approach is demonstrated by the complete verification of a dual core RISC CPU.
AB - Embedded systems are today frequently used in many applications. Modern designs show a rising complexity, partially including multiple CPU cores. The verification of such systems has to deal with parallel execution of programs and resource conflicts. In this paper we introduce an approach for the formal verification of multi core embedded systems. Bounded model checking is used as the underlying technique. It is shown how it can be applied to the verification of multi core systems ranging from the hardware up to the interaction of multiple cores on the software layer. The approach is demonstrated by the complete verification of a dual core RISC CPU.
UR - https://www.scopus.com/pages/publications/46249132345
U2 - 10.1109/DCAS.2006.321055
DO - 10.1109/DCAS.2006.321055
M3 - Conference contribution
AN - SCOPUS:46249132345
SN - 1424406692
SN - 9781424406692
T3 - 2006 IEEE Dallas/CAS Workshop onDesign, Applications, Integration and Software, DCAS-06
SP - 147
EP - 150
BT - 2006 IEEE Dallas ICAS Workshop on Design, Applications, Integration and Software, DCAS-06
T2 - 2006 IEEE Dallas ICAS Workshop on Design, Applications, Integration and Software, DCAS-06
Y2 - 29 October 2006 through 30 October 2006
ER -