At-Scale Formal Verification for Industrial Semiconductor Designs - Professor Tom Melham
Alan Turing Institute via YouTube
Overview
Syllabus
Intro
A Modern Microprocessor
And Hard to Get Right
Back in 1985...
Advance to 2009
Back to 1985
Symbolic Trajectory Evaluation
Combination of Two Good Ideas
State Space Abstraction
Guard Expressions E
Result - Partitioned Abstraction
Key Technical Idea - Exploit Symmetry
Intel's Forte Tool
Forte Methodology
Key Drivers of Progress
Formal Verification in Practice
Problems, problems...
Region of Productivity
Life in the Region of Innovation
Example - SoC Formal Verification
Potential Roadblocks
Overcoming Roadblocks
Forte Data Points
Region of Research?
Software - A Much Bigger Problem
Embedded Software
Working Definition
Effective Validation of Low-Level Firmware
Ongoing Work
Taught by
Alan Turing Institute