|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
大家好,我最近在做使用dft compiler进行压缩的扫描链设计,生成如下的测试协议文件:(注:我的设计中分别由三个输入输出端口供pattern数据输入输出,内部压缩产生12条链)CompressorStructures { Compressor "Chip_Top_U_decompressor_ScanCompression_mode" { LoadGroup load_group; CoreGroup core_group; Modes 1; Mode 0 { ModeControls { "SCCOMPIN1_PAD" = 0; } UnloadModeGroup unload_mode_group0; Connection 0 "1" "3" "5" "7" "9" "11"; Connection 1 "2" "4" "6" "8" "10" "12"; } Mode 1 { ModeControls { "SCCOMPIN1_PAD" = 1; } UnloadModeGroup unload_mode_group0; Connection 0 "1" "4" "6" "7" "9" "11"; Connection 1 "2" "3" "5" "8" "10" "12"; } } Compressor "Chip_Top_U_compressor_ScanCompression_mode" { UnloadGroup unload_group; UnloadModeGroup unload_mode_group0; CoreGroup core_group; UnloadModeEnable enable_group; Modes 5; Mode 0 { ModeControls { "SCCOMPIN2_PAD" = 0; } Connection "1" 0 1; Connection "2" 2; Connection "3" 0; Connection "4" 1; Connection "5" 2; Connection "6" 0; Connection "7" 1; Connection "8" 2; Connection "9" 0; Connection "10" 1; Connection "11" 0 2; Connection "12" 1 2; } Mode 1 { ModeControls { "SCCOMPIN2_PAD" = 1; "SCCOMPIN0_PAD" = 0; "SCCOMPIN1_PAD" = 0; } Connection "2" 2; Connection "3" 0; Connection "4" 1; } Mode 2 { ModeControls { "SCCOMPIN2_PAD" = 1; "SCCOMPIN0_PAD" = 0; "SCCOMPIN1_PAD" = 1; } Connection "5" 2; Connection "6" 0; Connection "7" 1; } Mode 3 { ModeControls { "SCCOMPIN2_PAD" = 1; "SCCOMPIN0_PAD" = 1; "SCCOMPIN1_PAD" = 0; } Connection "8" 2; Connection "9" 0; Connection "10" 1; } Mode 4 { ModeControls { "SCCOMPIN2_PAD" = 1; "SCCOMPIN0_PAD" = 1; "SCCOMPIN1_PAD" = 1; } Connection "1" 0; Connection "11" 2; Connection "12" 1; } } 对上面这个文件中的一些地方不是很清楚,也不知道生成的这个spf是否有问题?希望大牛们能帮忙解释下,谢谢! |
|