Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Validation Vs Verification

Status
Not open for further replies.

uditkumar1983

Advanced Member level 4
Full Member level 1
Joined
Dec 3, 2006
Messages
107
Helped
6
Reputation
12
Reaction score
2
Trophy points
1,298
Location
India
Activity points
2,019
Hi all,
I am confused between verification and validation, I readed in few paper that validation is nothing but it is used to increase your confidence level exp - as doing simulation, So if doing simulation is a type of validation , then what is verification ??

Please Suggest me difference between them , and differents technique for doing it.

Please reply me ...
Thanks in Advance ..

Regards
 

rsrinivas

Advanced Member level 1
Advanced Member level 1
Joined
Oct 10, 2006
Messages
411
Helped
50
Reputation
100
Reaction score
11
Trophy points
1,298
Location
bengalooru
Activity points
3,689
verification is verifying ur code for any bugs tat may be present.u write testcases to cover ur RTL for all possible cases(literally not possible) and say tat u have verified ur code if u find no bugs.
validation is verifying ur code in silicon.it is mostly a pld like fpga or cpld.
 

raja1982y

Newbie level 5
Newbie level 5
Joined
Aug 7, 2007
Messages
9
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,283
Location
India
Activity points
1,354
verification is convergence of intention, specification and implementation. This means verification is task of verifying whether the intended behaviour is captured in specification and the features captured in the specification are implemented in RTL or not.the intended behaviour.

validation is checking whether the behaviour implemented is as per speicification or not.

-Rj
 

pintuinvlsi

Member level 3
Member level 3
Joined
Jul 13, 2007
Messages
61
Helped
19
Reputation
38
Reaction score
10
Trophy points
1,288
Activity points
1,631
Verification is done on RTL and it has to be done before sending your chip to fab to verify that there is no functional bug or undesired behaviour is not there in the RTL.

Validation is done on real Silicon to see there is no flaw in the chip, it may be functional, memory fault or interface of the chip. This is done by putting your chip in validation board with other setup.

Hope this helps,
 

uditkumar1983

Advanced Member level 4
Full Member level 1
Joined
Dec 3, 2006
Messages
107
Helped
6
Reputation
12
Reaction score
2
Trophy points
1,298
Location
India
Activity points
2,019
Hi ..
Thanks of all of you..
So Hw/Sw co simulation (On simulator) we can tell as coverification , and suppose I downloaded HW Part into FPGA/CPLD and created all real envirnment than analysis of HW-SW combinedly we can tell as HW/SW validation ????
Please comment on this ......

If any One of you having any Document related with validation Please Download it ....

Thanks in Advance ..
Regards
 

verilog_always

Member level 2
Member level 2
Joined
Dec 27, 2006
Messages
43
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,288
Activity points
1,552
Verification is running ur design on Simulation tools and validation is running ur design in real time scenario eg on FPGA's
 

barkha

Advanced Member level 4
Full Member level 1
Joined
Aug 8, 2005
Messages
114
Helped
21
Reputation
42
Reaction score
10
Trophy points
1,298
Location
India
Activity points
2,576
'Validation ensures it is the right design, verification ensures the design is right'

Verification - Done throughout design phase, basically until chip is ready to be fabricated. Debug will involve going through code or waveforms from simulations.

Validation - The testing you do in the lab once you get your chip fabricated. Debug has to be done with different instruments or software.

Verification is the act of testing a design against its specifications. Validation tests the system against its operational goals.
 

    uditkumar1983

    Points: 2
    Helpful Answer Positive Rating
    V

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top