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 is the design for test in simple terms ?

Status
Not open for further replies.

truebs

Full Member level 5
Joined
Jan 21, 2005
Messages
310
Helped
22
Reputation
44
Reaction score
4
Trophy points
1,298
Location
Asia
Activity points
2,980
what is design for test in simple terms ?
 

Re: what is DFT ?

DFT is concerned about inserting some non-related to the design functionality circuits for the purpose of being able to easily test the chip after being manufactored and locate the mal parts in order to define the yield of the patch.
 

Re: what is DFT ?

It stand for Design For Test.
It means you must provide a method to verify your silicon chip's function .
When your chip was in silicon format , it can only response to your stimulate .
So you will do your best to achieve this two points.
all your internal node can be set and obeserved,in this point your chip can be full tested .
so DFT means you must think test before your chip 's manufactured .
 

Re: what is DFT ?

funzero said:
It stand for Design For Test.
It means you must provide a method to verify your silicon chip's function .
.

Sorry to say you are WRONG ..
DFT doesn't verify the function .. it verifies that manufactoring has be done correctly or not ..
 

Re: what is DFT ?

funzero said:
It stand for Design For Test.
It means you must provide a method to verify your silicon chip's function .
When your chip was in silicon format , it can only response to your stimulate .
So you will do your best to achieve this two points.
all your internal node can be set and obeserved,in this point your chip can be full tested .
so DFT means you must think test before your chip 's manufactured .

What you say is testmode implementation, not DFT.
 

Re: what is DFT ?

ray123 said:
funzero said:
It stand for Design For Test.
It means you must provide a method to verify your silicon chip's function .
When your chip was in silicon format , it can only response to your stimulate .
So you will do your best to achieve this two points.
all your internal node can be set and obeserved,in this point your chip can be full tested .
so DFT means you must think test before your chip 's manufactured .

What you say is testmode implementation, not DFT.

Absolutely right test mode is different than DFT
 

Re: what is DFT ?

Scan chain assertion and atpg is only a part of DFT not all.
You must think how to do your test , and then you can test your circuit.
Testing scheme is planned in the beginning of asic or project.
 

what is DFT ?

DFT generally includes scan test, jtag, rambist and at speed testing.
 

what is DFT ?

it includes test concept as well.
 

Re: what is DFT ?

Design for test is a procedure to add test logic on synthesized netlist and

generate ATPG for future prodution test.

best regards





truebs said:
what is design for test in simple terms ?
 

Re: what is DFT ?

Hi,

This is just a technique to test your chip is manufactured correctly / not. This involves putting in test structures and verifying the same through patterns.

- Karthik
 

what is DFT ?

is there any good book recommanded?
 

Re: what is DFT ?

mvkarthik said:
Hi,

This is just a technique to test your chip is manufactured correctly / not. This involves putting in test structures and verifying the same through patterns.

- Karthik

I would like to add to this.

DFT aims to :
- be able to figure out whether my manufactured chip has any physical defects.
- test the manufactured chip by adding some test structure (during the design phase) which will aid the desired amount of testability finally.

Scan, BIST etc.... and just some of the examples of test structures that we commonly add in the chip. Yes... as someone already mentioned these test structures do not have any significance in the functionality of the chip. These are purely meant for TESTABILITY.

Best Regards,
Harish
https://hdlplanet.tripod.com
https://groups.yahoo.com/group/hdlplanet
 

Re: what is DFT ?

DFT is for production test purpose to saparate good dies and bad dies.

best regards





truebs said:
what is design for test in simple terms ?
 

Re: what is DFT ?

It can stand for design for test. It also can stand for digital Fourier Transform.
 

Re: what is DFT ?

omara007 said:
funzero said:
It stand for Design For Test.
It means you must provide a method to verify your silicon chip's function .
.

Sorry to say you are WRONG ..
DFT doesn't verify the function .. it verifies that manufactoring has be done correctly or not ..

How about loop-back tests with built in analyzers? Thats part of DfT but testing the actual functionality.
 

Re: what is DFT ?

DFT refers to those design techniques that makes test generation and test application cost effective to increase the test coverage,to reduce time to market to achieve high quality metrics.
 

Re: what is DFT ?

sparso said:
omara007 said:
funzero said:
It stand for Design For Test.
It means you must provide a method to verify your silicon chip's function .
.

Sorry to say you are WRONG ..
DFT doesn't verify the function .. it verifies that manufactoring has be done correctly or not ..

How about loop-back tests with built in analyzers? Thats part of DfT but testing the actual functionality.

like high-speed I/O test like SerDes, we use loop-back test like BERT or other functionality. this blong to DFT.
 

Re: what is DFT ?

DFT as earlier defined by many members on the forum stands for Design for Testability or Design for Test

Its different from the functional verification which run to check the desiign functions according to the fucntionality

but It is closely related to functional verification problem of determining if the circuit specified by the netlist meets the functional specifications, assuming it is built correctly.

Actually in DFT we use ATPG's to generate a testvector (which is a chain of '0's and '1's ) and then scanned through the scain chain with in design and verifiied against the expexted one
 

what is DFT ?

Additional insertion of some logic tio trace faults in farbicated wafers.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top