Content deleted Content added
m Removed non-content empty section(s), performed general fixes |
Sammi Brie (talk | contribs) Adding local short description: "Electronic design automation method", overriding Wikidata description "electronic design automation method/technology used to find a test sequence" |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1:
{{Short description|Electronic design automation method}}
'''ATPG''' (acronym for both '''
== Basics ==
Line 59 ⟶ 60:
* The '''D Algorithm''' was the first practical test generation [[algorithm]] in terms of memory requirements. The D Algorithm [proposed by Roth 1966] introduced '''D Notation''' which continues to be used in most ATPG algorithms. D Algorithm tries to propagate the stuck at fault value denoted by D (for SA0) or {{overline|D}} (for SA1) to a primary output.
* '''Path-Oriented Decision Making''' (PODEM) is an improvement over the D Algorithm. PODEM was created in 1981, by [[Prabhu Goel]], when shortcomings in D Algorithm became evident when design innovations resulted in circuits that D Algorithm could not realize.
* '''Fan-Out Oriented''' ([[FAN
*Methods based on [[Boolean satisfiability]] are sometimes used to generate test vectors.
*'''Pseudorandom test generation''' is the simplest method of creating tests. It uses a [[pseudorandom]] number generator to generate test vectors, and relies on [[logic simulation]] to compute good machine results, and fault simulation to calculate the fault coverage of the generated vectors.
|