Title
Symbolic Qed Pre-Silicon Verification For Automotive Microcontroller Cores: Industrial Case Study
Abstract
We present an industrial case study that demonstrates the practicality and effectiveness of Symbolic Quick Error Detection (Symbolic QED) in detecting logic design flaws (logic bugs) during pre-silicon verification. Our study focuses on several microcontroller core designs (1,800 flip-flops, 70,000 logic gates) that have been extensively verified using an industrial verification flow and used for various commercial automotive products. The results of our study are as follows:1. Symbolic QED detected all logic bugs in the designs that were detected by the industrial verification flow (which includes various flavors of simulation-based verification and formal verification).2. Symbolic QED detected additional logic bugs that were not recorded as detected by the industrial verification flow. (These additional bugs were also perhaps detected by the industrial verification flow.)3. Symbolic QED enables significant design productivity improvements:(a) 8X improved (i.e., reduced) verification effort for a new design (8 person-weeks for Symbolic QED vs. 17 person-months using the industrial verification flow).(b) 60X improved verification effort for subsequent designs (2 person-days for Symbolic QED vs. 4-7 person-months using the industrial verification flow).(c) Quick bug detection (runtime of 20 seconds or less), together with short counterexamples (10 or fewer instructions) for quick debug, using Symbolic QED.
Year
DOI
Venue
2019
10.23919/DATE.2019.8715271
2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE)
Keywords
DocType
Volume
Bounded Model Checking, Formal verification, Pre-silicon verification, Symbolic Quick Error Detection
Journal
abs/1902.01494
ISSN
Citations 
PageRank 
1530-1591
0
0.34
References 
Authors
0
11
Name
Order
Citations
PageRank
Eshan Singh162.21
Keerthikumara Devarajegowda286.92
Sebastian Simon361.89
Ralf Schnieder400.34
Ganesan, K.582.44
Mohammad R. Fadiheh600.34
Dominik Stoffel717628.93
Wolfgang Kunz823633.71
Clark Barrett91268108.65
W. Ecker103110.09
Subhasish Mitra113657228.90