Multi-language Functional Verification Coverage for Multi-site Projects
By Apurva Kalia, Cadence Design Systems
February 18, 2008 -- edadesignline.com
This is Part 1 of a two parts article. The second part will be published early in March
Today's design paradigm is changing rapidly or to be more accurate it has already dramatically changed! Time to market pressures imply that most of today's SoC designs are re-use based derivative designs. This paradigm shift has created entirely new challenges for both design and verification teams, especially in the case of large projects that are developed throughout multiple sites. A significant part of the design cycle now involves managing and automating much of the SoC level integration that comes from the various sites. In order to address these issues we must first recognize the following:
February 18, 2008 -- edadesignline.com
This is Part 1 of a two parts article. The second part will be published early in March
Today's design paradigm is changing rapidly or to be more accurate it has already dramatically changed! Time to market pressures imply that most of today's SoC designs are re-use based derivative designs. This paradigm shift has created entirely new challenges for both design and verification teams, especially in the case of large projects that are developed throughout multiple sites. A significant part of the design cycle now involves managing and automating much of the SoC level integration that comes from the various sites. In order to address these issues we must first recognize the following:
- IP blocks that form a part of the SoC could come from multiple sources spread over multiple geographies.
- Different IP blocks may be written in various languages, making the SoC a multi-language design.
- Each IP block carries its own verification IP so the overall verification environment may also be multi-language and distributed.
To read the full article, click here
Related Semiconductor IP
- UCIe D2D Adapter & PHY Integrated IP
- Low Dropout (LDO) Regulator
- 16-Bit xSPI PSRAM PHY
- MIPI CSI-2 CSE2 Security Module
- ASIL B Compliant MIPI CSI-2 CSE2 Security Module
Related Articles
- Managing coverage grading in complex multicore microprocessor environments
- Multiple clock domain SoCs: Verification techniques
- Creating core independent stimulus in a multi-core SoC verification environment
- Leveraging UVM based UFS Test Suite approach for Accelerated Functional Verification of JEDEC UFS IP
Latest Articles
- RISC-V Functional Safety for Autonomous Automotive Systems: An Analytical Framework and Research Roadmap for ML-Assisted Certification
- Emulation-based System-on-Chip Security Verification: Challenges and Opportunities
- A 129FPS Full HD Real-Time Accelerator for 3D Gaussian Splatting
- SkipOPU: An FPGA-based Overlay Processor for Large Language Models with Dynamically Allocated Computation
- TensorPool: A 3D-Stacked 8.4TFLOPS/4.3W Many-Core Domain-Specific Processor for AI-Native Radio Access Networks