Rules | Recent posts | topic RSS | Search | Register  | Log in

what is DFT ?

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Author Message
truebs



Joined: 21 Jan 2005
Posts: 322
Helped: 19
Location: Asia


Post18 Aug 2006 13:08   what is DFT ?

what is design for test in simple terms ?
Back to top
omara007



Joined: 06 Jan 2003
Posts: 1175
Helped: 35
Location: Dubai


Post18 Aug 2006 13:12   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.
Back to top
funzero



Joined: 19 Nov 2004
Posts: 203
Helped: 8


Post18 Aug 2006 13:38   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 .
Back to top
omara007



Joined: 06 Jan 2003
Posts: 1175
Helped: 35
Location: Dubai


Post18 Aug 2006 21:14   Re: what is DFT ?

funzero wrote:
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 ..
Back to top
ray123



Joined: 25 Nov 2003
Posts: 52
Helped: 3


Post19 Aug 2006 6:20   Re: what is DFT ?

funzero wrote:
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.
Back to top
haytham



Joined: 06 Jun 2004
Posts: 223
Helped: 14
Location: Egypt


Post19 Aug 2006 10:33   Re: what is DFT ?

ray123 wrote:
funzero wrote:
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
Back to top
funzero



Joined: 19 Nov 2004
Posts: 203
Helped: 8


Post20 Aug 2006 2:07   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.
Back to top
newcpu



Joined: 30 Oct 2005
Posts: 80
Helped: 2


Post21 Aug 2006 6:35   what is DFT ?

DFT generally includes scan test, jtag, rambist and at speed testing.
Back to top
haoboy



Joined: 24 Sep 2004
Posts: 47
Helped: 1


Post21 Aug 2006 12:14   what is DFT ?

it includes test concept as well.
Back to top
funster



Joined: 30 Jun 2005
Posts: 235
Helped: 12


Post23 Aug 2006 17:31   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 wrote:
what is design for test in simple terms ?
Back to top
mvkarthik



Joined: 10 May 2006
Posts: 7


Post24 Aug 2006 18:37   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
Back to top
foster_cn



Joined: 14 Jan 2003
Posts: 74
Helped: 2


Post25 Aug 2006 8:02   what is DFT ?

is there any good book recommanded?
Back to top
hys



Joined: 15 Mar 2006
Posts: 38
Helped: 2


Post26 Aug 2006 6:18   Re: what is DFT ?

mvkarthik wrote:
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
http://hdlplanet.tripod.com
http://groups.yahoo.com/group/hdlplanet
Back to top
funster



Joined: 30 Jun 2005
Posts: 235
Helped: 12


Post09 Sep 2006 5:27   Re: what is DFT ?

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

best regards





truebs wrote:
what is design for test in simple terms ?
Back to top
laglead



Joined: 21 Feb 2006
Posts: 273
Helped: 17


Post14 Sep 2006 14:15   Re: what is DFT ?

It can stand for design for test. It also can stand for digital Fourier Transform.
Back to top
sparso



Joined: 30 Dec 2006
Posts: 63
Helped: 1


Post06 Jan 2007 5:00   Re: what is DFT ?

omara007 wrote:
funzero wrote:
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.
Back to top
pratap_v



Joined: 06 Jan 2007
Posts: 69
Helped: 3


Post06 Jan 2007 6:37   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.
Back to top
cheelgo



Joined: 23 Nov 2004
Posts: 82
Helped: 3


Post07 Jan 2007 6:29   Re: what is DFT ?

sparso wrote:
omara007 wrote:
funzero wrote:
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.
Back to top
seenu



Joined: 21 Mar 2006
Posts: 4


Post08 Jan 2007 14:12   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
Back to top
sumit_techkgp



Joined: 01 Apr 2007
Posts: 135
Helped: 3


Post14 Apr 2007 5:04   what is DFT ?

Additional insertion of some logic tio trace faults in farbicated wafers.
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap