Functional verification – Quality improvement
Design quality is highly cared for. But it’s important to realize that the design quality cannot be achieved without functional verification quality. When the functional verification is…
Design quality is highly cared for. But it’s important to realize that the design quality cannot be achieved without functional verification quality. When the functional verification is…
Legacy tests benches are the ones based on the hardware description language(HDL)s like VHDL or Verilog, with or without high level languages such as C…
Root of most the functional verification quality problems lies in the quality of verification plan and its management. So one of the key component of quality…
Verification plan review is still a manual process. Verification plan is made up of three plans Test plan, Checks plan and Coverage plan. As of…
Traceable verification plan is the one where following are all stitched together. Test plan <-> Tests <-> Test variants <-> Regression status There is accountability…
Review of verification plans can be very challenging process. First challenge is presence of the verification plan. If present, matching it with the latest status. Verification…
Poor quality in regression phase is like spoiling the climax of the functional verification. If the right things have been done in planning phase and…
Poor quality in the development phase results in poor quality test bench and tests. Poor quality in development phase has second biggest impact on functional verification…
Poor quality in planning phase leads to poor verification plans and test bench architecture. This is a seed. This seed grows into tree as the project…
Functional verification quality has big impact on the quality of the design. Quality and functional verification are very closely related. The whole objective of the…