In-System Silicon Validation and Debug: Part 2
October 02, 2007 -- edadesignline.com
This is the second in a series of three articles on silicon validation, introducing a new approach and some basic applications. Part 1 presented the silicon validation problem and the requirements of an effective and scalable solution. Part 3 will analyze the silicon results of four devices designed with the approach described here. You can read Part 1 here
The new approach
Pre-silicon, ClearBlue Instrumentation Studio from Dafca guides the insertion of reconfigurable instruments into the RTL of a design, and generates an instrumented SoC model that is processed by standard synthesis-based design flows. The instrumentation creates a validation infrastructure platform that is dynamically configured and operated post-silicon by the ClearBlue Silicon Validation Studio analysis tool. Dynamic in-system configuration " accomplished without stopping the clock or impacting performance " enables continuous reuse of the instrumentation for a variety of applications. Silicon Validation Studio configures and controls the instruments through a JTAG Test Access Port via a parallel port cable or an Ethernet connection, so no extra pins or special libraries are required.
The instrumentation and the post-silicon applications can also be used pre-silicon with a simulator, emulator, or FPGA prototype, all with the same user interface. This allows the user to verify the instrumentation and to create a suite of validation, data acquisition, performance monitoring, stress testing, and debug scripts that can be automatically applied when the ASIC/SoC is available in the lab.
To read the full article, click here
Related Semiconductor IP
- HBM4 PHY IP
- 10-bit SAR ADC - XFAB XT018
- eFuse Controller IP
- Secure Storage Solution for OTP IP
- Ultra-Low-Power LPDDR3/LPDDR2/DDR3L Combo Subsystem
Related Articles
- A New Approach to In-System Silicon Validation and Debug
- In-System Silicon Validation and Debug -- Part 3: Silicon Experience
- Leveraging Virtual Platforms for Embedded Software Validation: Part 2
- Providing memory system and compiler support for MPSoc designs: Customization of memory architectures (Part 2)
Latest Articles
- PermuteV: A Performant Side-channel-Resistant RISC-V Core Securing Edge AI Inference
- Making Strong Error-Correcting Codes Work Effectively for HBM in AI Inference
- Sensitivity-Aware Mixed-Precision Quantization for ReRAM-based Computing-in-Memory
- ElfCore: A 28nm Neural Processor Enabling Dynamic Structured Sparse Training and Online Self-Supervised Learning with Activity-Dependent Weight Update
- A 14ns-Latency 9Gb/s 0.44mm² 62pJ/b Short-Blocklength LDPC Decoder ASIC in 22FDX