Mixed Signal Assertion Based Verification - Cadence Design Systems
Mixed Signal Assertion Based Verification - Cadence Design Systems
Mixed Signal Assertion Based Verification - Cadence Design Systems
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Spe<br />
c<br />
Introduction to <strong>Assertion</strong> <strong>Based</strong><br />
<strong>Verification</strong><br />
•Simulation<br />
•HW HW Acceleration<br />
•Emulation<br />
A A A<br />
A<br />
A<br />
A AA<br />
Module / Block<br />
A<br />
A A A A<br />
A<br />
A<br />
A A AA<br />
A<br />
A A A A<br />
A A<br />
A<br />
A A<br />
A A<br />
A<br />
A A<br />
A<br />
A A A<br />
A<br />
A A<br />
A A A<br />
A<br />
A<br />
A AA<br />
A A<br />
A<br />
A A<br />
A<br />
A<br />
A<br />
A<br />
A<br />
A<br />
A<br />
A<br />
A<br />
Top-level Integrated <strong>Design</strong><br />
A A<br />
A<br />
A A<br />
A<br />
A<br />
A<br />
A<br />
A<br />
Integrated Blocks<br />
•Formal Analysis<br />
ABV Debugging<br />
•Formal Analysis<br />
•Hybrid<br />
•Simulation<br />
Improve documentation<br />
Improved observability<br />
◦ Id Identifies tifi errors where h th they<br />
take place instead of at the<br />
outputs<br />
◦ Monitors behavior for all<br />
vectors<br />
Improved controllability<br />
Improved coverage<br />
ABV enables a comprehensive verification approach<br />
Select <strong>Assertion</strong> -> Select Waveform Icon<br />
Location of failures are<br />
highlighted in red<br />
<strong>Verification</strong> starts sooner<br />
November 12, 2010 <strong>Cadence</strong><br />
Confidential: <strong>Cadence</strong> Internal Use<br />
Only 9<br />
<strong>Assertion</strong><br />
state is<br />
added to<br />
waveform<br />
November 12, 2010 <strong>Cadence</strong><br />
Confidential: <strong>Cadence</strong> Internal Use<br />
Only 10<br />
11/12/2010<br />
5