ATPG中经常用到的名词:SPF
SPF
STIL procedure file (SPF)
TetraMAX ATPG uses STIL in several different contexts. Design information may be provided to TetraMAX ATPG through the STIL procedure file (SPF). TetraMAX ATPG supports a subset of STIL syntax for input to describe scan chains, clocks, constrained ports, and pattern/response data as part of the SPF definitions. Complete test sets may be written out in STIL format. Also, Tester Rules Checking is provided through STIL-formatted files.
In constructing a SPF, you can define the minimum information needed by TetraMAX ATPG. However, any STIL files written as TetraMAX output contain an expanded form of the minimum information and might also contain pattern/response data that the ATPG process produces. TetraMAX ATPG reads and writes in STIL, so once a STIL file is generated for a design, TetraMAX ATPG can read it again at a later time to recover the clock/constraint/chain data, the pattern/response data, or both.
TetraMAX ATPG is able to read some constructs that it does not generate. For example, an external pattern source may be read into TetraMAX ATPG for fault simulation but it might not be written out with the same constructs as read in.
The generation of the 1450.1 extensions is controlled by the -stilor -stil99 option to the write_patterns command. When the -stil99 option is used, then only standard IEEE-1450 syntax is used without, of course, the benefit of the added functionality enabled by the extensions. Full flexibility and robust STIL definitions are supported via the -stil option.
以上内容为Tetramax的Guide中记载的内容。
国外有人做了一个网站专门将这些内容放在了网上。
网站地址:
http://www.lirmm.fr/~bosio/tmax_olh/Content/tmax_ug/e.stil_lang_sup/tmax_atpg_and_stil.htm