Open side-bar Menu
 Aldec Design and Verification
Bill Jason
Bill Jason
Bill is responsible for Aldec Hardware Emulation and SoC / ASIC Prototyping. He received his B.S. in Computer Engineering from Auburn University in Alabama in 2011, and currently undertaking his M.S in Electrical Engineering with a focus on hardware emulation methodology and Built-In-Self-Test for … More »

Leverage Hardware Acceleration for Faster Simulation

July 24th, 2013 by Bill Jason

Breaking the Bottleneck of RTL Simulation

Utilizing hardware acceleration in a System-on-Chip verification cycle can speed-up HDL simulation runs from 10-100x, while providing the robust debugging available from an RTL simulator. Acceleration (also referred to as Co-Simulation) combines the speed of FPGA-based prototyping boards, by offloading resource hungry modules into the FPGA, while non-synthesizable constructs of the testbench remain in the RTL simulator.

Today’s SoC design incorporates multiple third-party IP, embedded processors, and high-speed serial interfaces prolonging the test cycle since multiple modes of operation have to be tested. Traditional RTL simulation utilizing constructs such as testbenches, assertions, and output display message are bottlenecked by the simulator, which can lead to long simulation runs.  Verification and discovery of bugs can only be accomplished after the simulation has ended – which in turns reduces of the number of tests that can be implemented, which can result in re-spins of the final ASIC.

Hardware-assisted verification utilizing FPGA-prototyping boards for designs up to 96 million ASIC gates eliminates the major verification hurdles of traditional simulation. In acceleration, synthesizable portions of the DUT are mapped to the FPGA, and evaluated in parallel with HDL constructs in the simulator. This is facilitated via high-speed physical channel utilizing PCIe interface connecting both the FPGA board and the PC.

Aldec provides an automated and fully scriptable environment, HES Design Verification Manager (HES-DVM™), which takes designers from RTL source files to FPGA bit files. Users can also setup debugging probes for visibility in the DUT, which can be observed in Aldec or third-party waveform viewers. In addition, HES-DVM also has a rich set of features such as: memory mapping, automatic/guided partitioning, memory peaking/poking via gui or API, EDIF support, and many more.

On Thursday, August 8, 2013, I will host a webinar which will run through some of the verification problems that co-simulation solves, and also present how HES-DVM integrates with Aldec’s functional verification platform, Riviera-PRO™. A sample design will be presented showing design setup in HES-DVM, as well as debugging from within the waveform viewer of the hardware implementation. Visit to register for this upcoming webinar, Accelerate SoC Simulation Time of Newer Generation FPGAs.

Related posts:

Tags: , , , , , , , , , , , , , , ,

Category: Emulation/Acceleration

Leave a Reply

Your email address will not be published. Required fields are marked *



TrueCircuits: IoTPLL

Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
TechJobsCafe - Technical Jobs and Resumes EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise