Instant Replay for Debugging SoC Level Simulations

Instant Replay for Debugging SoC Level Simulations

Instant Replay Offers Multiple Views at Any Speed If you’ve watched any professional sporting event on television lately, you’ve seen…

Combining Intelligent Testbench Automation with Constrained Random Testing

Combining Intelligent Testbench Automation with Constrained Random Testing

Who Doesn’t Like Faster? In my last blog post I introduced new technology called Intelligent Testbench Automation (“iTBA”).  It’s generating…

Intelligent Testbench Automation Delivers 10X to 100X Faster Functional Verification

Intelligent Testbench Automation Delivers 10X to 100X Faster Functional Verification

iTBA Introduction If you’ve been to DAC or DVCon during the past couple of years, you’ve probably at least heard…

Part 9: The 2010 Wilson Research Group Functional Verification Study

Part 9: The 2010 Wilson Research Group Functional Verification Study

Verification Techniques & Technologies Adoption Trends This blog is a continuation of a series of blogs, which present the highlights…

Part 7: The 2010 Wilson Research Group Functional Verification Study

Part 7: The 2010 Wilson Research Group Functional Verification Study

Testbench Characteristics and Simulation Strategies (Continued) This blog is a continuation of a series of blogs, which present the highlights…

Part 6: The 2010 Wilson Research Group Functional Verification Study

Part 6: The 2010 Wilson Research Group Functional Verification Study

Testbench Characteristics and Simulation Strategies This blog is a continuation of a series of blogs that present the highlights from…

Easier UVM Testbench Construction – UVM Sequence Layering

Easier UVM Testbench Construction – UVM Sequence Layering

UVM Layering Package updated from OVM Layering Package In an earlier blog post, I discussed a sequence layering technique that…

OVM Extensions for Testbench Reuse

OVM Extensions for Testbench Reuse

Download OVM Configuration and Virtual Interface Extensions from OVMWorld.org Creating configurable testbench elements is critical for reuse. If you write…