The need for verification management
(06/05/2006 9:00 AM EDT), EE Times
Project management and automation are quickly becoming the most critical elements of the design and verification process. The key ingredients are good specification development and metric-based checkpoints. The ability to "begin with the end in mind" allows for optimal resource usage, much higher design quality and realistic schedule estimates for customers.
Today's design and verification flows often miss cross-functional problems. The flows tend to focus primarily on individual tasks, engine performance or languages, rather than on defining the entire verification challenge or team interdependencies. In fact, most verification plans are merely a set of incomplete discussion notes that atrophy as the project moves forward.
Good management of the design and verification process starts with specific goals that focus on what needs to be verified. Using those guidelines, an experienced verification team can develop and implement a plan that includes everything. Stakeholders can capture and review the verification plan to drive the design safely and smoothly to closure.
Successful verification management requires good analysis of the specification, an awareness of the scope of the job at hand, and a firm decision on what coverage models and metrics to track. Here are some of the basic do's and don'ts to keep in mind.
E-mail This Article | Printer-Friendly Page |
Related Articles
- Efficient methodology for design and verification of Memory ECC error management logic in safety critical SoCs
- A need for static and dynamic Low Power Verification
- SoC technology underscores need for verification
- Power-Sensitive 65nm Designs Increase the Need for Transistor-Level Verification
- PCI Express verification underscores need to plan
New Articles
- Quantum Readiness Considerations for Suppliers and Manufacturers
- A Rad Hard ASIC Design Approach: Triple Modular Redundancy (TMR)
- Early Interactive Short Isolation for Faster SoC Verification
- The Ideal Crypto Coprocessor with Root of Trust to Support Customer Complete Full Chip Evaluation: PUFcc gained SESIP and PSA Certified™ Level 3 RoT Component Certification
- Advanced Packaging and Chiplets Can Be for Everyone
Most Popular
- System Verilog Assertions Simplified
- System Verilog Macro: A Powerful Feature for Design Verification Projects
- UPF Constraint coding for SoC - A Case Study
- Dynamic Memory Allocation and Fragmentation in C and C++
- Enhancing VLSI Design Efficiency: Tackling Congestion and Shorts with Practical Approaches and PnR Tool (ICC2)