Testing is a process to determine the presence of faults (not the absence of faults) in a given circuit,whereas Verification is the process to determine the correctness of a design i.e whether the design is working correctly or not.
Some other differences are as below
Some other differences are as below
Testing
|
Verificataion
|
|
|
|
|
|
|
|
|
Testing can be done at below level
One point to be noted that no amount of a testing gives us a guaranty that a circuit is fault free,the more we test the more confidence we get about for proper working of circuit.- Chip level
- Board level
- System level
As we go down the hierarchy level the cost of testing is going to increase by 10 times,so its better to do testing in early stages of a design.
No comments:
Post a Comment