Functional coverage planning: Why we miss critical items?
World of dynamic simulation based functional verification is not real. Verification architects abstract reality to create the virtual worlds for design under test (DUT) in…
About the planning phase of functional verification.
World of dynamic simulation based functional verification is not real. Verification architects abstract reality to create the virtual worlds for design under test (DUT) in…
We often hear about verification strategy. The word strategy may make it sound more business like and may seem to alien engineers away from it….
We have already seen verification is about two things. They are stimulus generation and checks. Test plan would exclusively focus on the stimulus generation. Coverage…
Functional verification is a process of ensuring the fitness of DUT for its purpose. It involves checking the compliance of the DUT to requirements. This…
Coverage is one of the important metrics in measuring verification quality and helping with verification closure. Lack of functional coverage can lead to expensive bugs like…
When there is no test plan writing process is defined, test plan writing can be lot of fun for first 60 % and then it can…
Before jumping into writing the test plan familiarize with following some of the prerequisites. Verification strategy Understand the verification strategy before writing the test plan….
Test plan should be organized to cater to needs of creation, review, execution and tracking verification to closure. For the purpose of creation and review,…
Testbench architecture has three key dimensions to consider: Space – Division of functionality Time – Structuring the test simulation time Concurrency – Handling interface and…