Easier Debug of Processor-Based Designs
On-demand Web Seminar
Abstract
During this presentation we will show how to efficiently debug software and hardware together by providing a solution which avoids launching simulation time and time again to figure out what went wrong.
Duration: 28:59
Opens in New Window/External URL
Tags
Details
Overview
- Do you have one or more CPU's in your current project?
- Are you running software to test your hardware integration?
- Have you ever turned your CPU cache off or added printf statements to your code just to figure out why your test is failing?
- Have you ever crossed your fingers prior to running your non-regression test overnight hoping you don’t have to debug the next day?
With increasing numbers of CPU cores required in each new design generation, leveraging their capabilities by running software to verify the hardware is common practice. However, the task of debugging software by simply looking into the hardware debugger, as in the old days with the 8051 single 8bits bus processor, can get very tedious when a test fails and you need to find out why!
During this presentation we will show how to efficiently debug software and hardware together by providing a solution which avoids launching simulation time and time again to figure out what went wrong.
What You Will Learn
- How to take advantage of your CPU to test your hardware
- Useful debug environment to debug SW and HW together
- New techniques to spend less time debugging
Who Should View
- Verification engineers verifying SoC with one or more CPU’s
- Verification engineers running Software to test their Hardware
- Software engineers developing low level drivers
- Technical Managers
- Anyone debugging simulation running HW and SW together
- Technical managers looking for ways of improving their bug catching rate
Related Resources
Multimedia
Advanced UVM Debugging
This web seminar will highlight some new strategies for debugging UVM-based testbenches using Questa 10.2.…View On-demand Web Seminar
The 2012 Wilson Research Group Functional Verification Study
Every two years, Mentor Graphics commissions Wilson Research Group to conduct a broad, vendor-independent study of design verification practices around the world. In this presentation, Harry Foster...…View On-demand Web Seminar
Off-line Debug of Multi-Core SoCs with Veloce Emulation
Today’s multi-core system-on-chip (SoC) designs are increasingly dependent on firmware and device drivers, that force users to closely integrate software development and validation with silicon design...…View On-demand Web Seminar
Other Related Resources
Dot Hill Systems Corp.
Success Story: How Dot Hill designed an verified a new 30-million-gate RAID accelerator using advanced OVM-based verification.…View Success Story
To Retain or Not to Retain: How Do I Verify the State Elements of My Low Power Design?
White Paper: With power becoming a critical design constraint in the design environment, designers are utilizing advanced techniques to minimize power consumption in their designs. As a result, the RTL design is being...…View White Paper
Advanced Verification of Low Power Designs
White Paper: Power consumption due to leakage has become a major factor in the total power consumption equation for battery powered and sub-100 nm designs, compelling design teams to adopt various power management design...…View White Paper
