Specification & Planning Verification
Verification planning is most important part of the verification process … “A man who does not plan long ahead will find trouble at his door.” ― Confucius
Comprehensive verification planning phase using the best verification practices gained across multiple projects in many System On Chip applications ensures successful verification of a project.
Verification Environment Development
Given the size and complexity of modern ASICs/SOCs, coupled with their tight project schedule, it is essential to build reusable verification components and verification environments in order to increase verification efficiency. Vertical verification reuse shortens the development time of the SOC verification environment , improves the quality of the verification code and allows fast bring-up during system integration.
Coverage Driven Verification
Coverage driven verification is an iterative process of test generation, execution, coverage collection and analysis. This process is used to achieve coverage closure over several cycles. By promoting automation, coverage driven verification can provide a faster route to coverage closure, compared with the manual direct testing.