A next-gen FPGA-based SoC verification platform
Howard Mao, SpringSoft
EETimes (11/1/2010 1:40 PM EDT)
System-on-Chip (SoC) designs continue to increase in size and complexity. At the same time, market windows are shrinking and today's electronic markets are extremely sensitive to time-to-market pressures. All of this is putting tremendous demands on SoC design and verification teams. Indeed, it is now widely accepted that verification accounts for around 70 percent of the total SoC development cycle. Thus, anything that decreases verification costs, speeds verification runs, and allows verification to be deployed earlier in the development cycle is of extreme interest.
This article begins with an introduction to the major elements that comprise a typical SoC design and verification environment. Also considered are the advantages and disadvantages of conventional verification solutions, including software simulation, hardware-assisted acceleration and emulation, and the use of FPGA-based prototype boards. The article goes on to describe an innovative and affordable way in which standard FPGA-based prototype boards are turned into full-blown desktop emulators. This proposed approach enables a paradigm shift that could dramatically increase the verification efficiency of off-the-shelf and custom-designed FPGA-based prototype boards by automating their existing in-circuit emulation capabilities and adding new co-emulation and co-simulation capabilities.
![]() |
E-mail This Article | ![]() |
![]() |
Printer-Friendly Page |
|
Related Articles
- IP Verification : SoC/IP designs need next-gen solutions for integration verification
- Re-Configurable Platform for Design, Verification and Implementation of SoCs (Design and Verification without Constraints)
- FPGA-based rapid prototyping of ASIC, ASSP, and SoC designs
- A configurable FPGA-based multi-channel high-definition Video Processing Platform
- Platform eases SoC IP Verification
New Articles
- Nexus: A Lightweight and Scalable Multi-Agent Framework for Complex Tasks Automation
- How the Ability to Manage Register Specifications Helps You Create More Competitive Products
- EAVS - Electra IC Advanced Verification Suite for RISC-V Cores
- Why RISC-V is a viable option for safety-critical applications
- Dimensioning in 3D space: Object Volumetric Measurement by Leveraging Depth Camera-based Reconstruction on NVIDIA Edge devices
Most Popular
- System Verilog Assertions Simplified
- System Verilog Macro: A Powerful Feature for Design Verification Projects
- UPF Constraint coding for SoC - A Case Study
- Understanding Logic Equivalence Check (LEC) Flow and Its Challenges and Proposed Solution
- Enhancing VLSI Design Efficiency: Tackling Congestion and Shorts with Practical Approaches and PnR Tool (ICC2)