ScanDEF 用于记录Scan chain 的信息,以在不同的工具中传递,如ATPG 工具跟P&R 工具。目前常用的ScanDEF 版本是5.5,其格式如下:
ScanDEF 由如下几部分组成(注:由于目前常用的是muxed scan style, 以下叙述都是基于muxed scan style, 关于LSSD scan style 如有兴趣,可私聊。):
numScanChains:
chainName:
+ PARTITION partition_name:
MAXBITS maxBits
START { fixedInComp | PIN } outPin
STOP { fixedOutComp | PIN } inPin
FLOATING
ORDERED
示例:
Segmentation Rules
将设计中实际scan chain 写到ScanDEF 中时,遵守如下规则: