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 difference between Combinational ATPG & Sequential ATPG?

Status
Not open for further replies.

sathishkas

Newbie level 5
Joined
Jun 13, 2012
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,346
Hi,

Can anyone please tell the difference b/w Combinational & Sequential ATPG and at what stages it will be used ?

For generating patterns for static & dynamic faults which one of these alg's are used?


Thanks,
Sathish
 

Combinational ATPG is applied to designs which are converted into "pseudo-combinational" designs. This is achieved by replacing all the sequential elements with their scan equivalents. This approach is called FULL SCAN

If few or none of the sequential cells are replaced with their scan equivalent cells, sequential ATPG will be employed by the ATPG tool. This is called partial scan methodology.

These algorithms aren't dependent on type of faults, but on the design, as explained above.

There are several pros and cons among these algos, Like Combi-ATPG is simple , lesser run time, pattern size will be less, but coverage might be relatively less when compared to sequential ATPG. Sequ-ATPG employs fault simulation based on time frames, pattern size will be relatively huge, but you can get good coverage.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top