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.

What are the difference between ASIC Verifation and Test?

Status
Not open for further replies.
Re: What are the difference between ASIC Verifation and Test

In my opion, the meanings of test and verification depends on your understanding . Generally, test mainly mean for chip manufacture, and verification for chip function and time.
 

The target of verification is detect the bug of function. The test is find the fault of manufacture.
 

Re: What are the difference between ASIC Verifation and Test

Hi
Verification imlies the verification of the functionality of the device (ASIC here) whereas the term test comes once the chip is manufactured and then looked for some manufacturing problems.
 

Verification is the process of testing the RTL code and also the gate level to see if the functionality is correct as defined in specifications.
Test (DFT) is done before floorplanning and consists of boundary scan, ATPG and memory testing BIST.
 

normally, verification for function, test from structure.
 

Verification is used to verify chip function at verilog or netlist. Test is for produce by manufactre.
 

Re: What are the difference between ASIC Verifation and Test

Functional verification - verify the functionality according to the design specification (for example, you check whether 1 + 1 = 2 for adder).

For test, it will check whether the chip have any physical defects (Open, short, ...) cause by the manufacturing process, which might or might not cause functional failure.
 

Test: QA for the production

Verification: Check the function, algorithm, architecture, specifications
 

Re: What are the difference between ASIC Verifation and Test

Test : after manufacture, Verfy if there is fault in the production process . e.g. some wire is miss-interconnected, pin of the chip is not connected to the inter wire of the chip.
Verification: find if the function is correct or the performance is achieved.
 

Re: What are the difference between ASIC Verifation and Test

Testing is done during or after the manufacture. You can have BIST - built in self tesr cells.. or scan flops which might have a LUT like structure which might have a set of predicted vector output and when the output tends to change the scanflops either replace themselves with the faulty flops or correct them.. BIST isnt prefered nowadays as the BIST unit itself occupies extra space in the design, scan flops is another option..

BIST is primerly used when area is not a major concern and when workability is a manjor concern for critical application.

similarly when u consider verification..its like a method by which ur final design is tested for its accuracy regarding its functionality and logical correctness..when verification fails we have to go to back annotation.start analyzin each and every step of design by goin backwards.

Testing and verification of fault ckts is the hottest field right now..with the shrikin technology with the next step bring the nano tech .. testin has become a major issue in these ckts.

hope this helps

with regards,
 

test refers to check manufacture of the chip,
verification refers to check your design function.
 

verify=> RTL /Post Sim , find design bug
test => after tapeout , normally it's for max-product ( bad is process error )
 

before phsical implemetation,is verification.after implemetation,is test
 

Re: What are the difference between ASIC Verifation and Test

Verification is to determin whether you implement the design spec .
Test is to determin whether your chip has been fabricated well and functional good.
 

Re: What are the difference between ASIC Verifation and Test

Verification is a process that ensures your code works correctly.

Test is a process that ensure your chip functions corectly.

Added after 7 minutes:

xuxia said:
before phsical implemetation,is verification.after implemetation,is test

Today, it seems not like what you said. Test (DFT) process is also a process that is carried out before the implementation (during design process).

Is it correct ?
 

hi,
verification is verifying the rtl while testing means finding manufacturing faults in the ic.

with regards,
kul.
 

Verification is the process of testing functional
tets is is the process of testing manufacturing faults
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top