Title :
A case study for Formal Verification of a timing co-processor
Author :
Rodrigues, Cristiano
Author_Institution :
Brazil Semicond. Technol. Center, Freescale Semicond. Inc.
Abstract :
eTPU is a state-of-the-art timing co-processor unit that aims to relief I/O processing in new advanced microcontroller units. It has characteristics of both a peripheral and a processor, which are tightly integrated, requiring a verification strategy that covers equally well both of these roles. This paper discusses the formal verification effort of some specific eTPU features. For newer versions of eTPU, some complexity increasing showed to be suitable for a formal verification approach. Formal verification was now applied to verify recently added complex features. This approach is then compared with a simulation-only approach adopted earlier.
Keywords :
coprocessors; formal verification; advanced microcontroller units; eTPU; formal verification; state-of-the-art timing coprocessor unit; Coprocessors; Design engineering; Discrete event simulation; Electronics industry; Formal verification; Microcontrollers; Signal analysis; Time to market; Timing; Virtual colonoscopy; VC Verification; eTPU; formal verification; functional verification; timing coprocessor;
Conference_Titel :
Test Workshop, 2009. LATW '09. 10th Latin American
Conference_Location :
Buzios, Rio de Janeiro
Print_ISBN :
978-1-4244-4207-2
Electronic_ISBN :
978-1-4244-4206-5
DOI :
10.1109/LATW.2009.4813815