描述
一般描述:
我想绕过JTAG扫描链中的非Xilinx器件,在Xilinx器件上运行JTAG操作。是一个通用的BSDL文件,允许我绕过非Xilinx器件吗?
解决方案
影响61i允许您指定IR长度,并且它自动生成旁路器件的BSDL文件。
一个通用的BSDL文件也可以通过点击BSDL链接来下载:
HTTP://Spop.xILIX.COM/Spope/Studio.HTM
这个BSDL文件可以替换任何坏的或丢失的BSDL文件。然而,需要下列信息,并且应该由制造商提供:
1。指令寄存器中的位数。
2。旁路指令位模式(这必须始终是所有的“1s”),但始终确保是这种情况。
三。指令寄存器捕获模式(这允许基本边界扫描链测试)。
下面是一个通用的BSDL文件的例子:
–版权所有Xilinx公司1997
——伪BSDL文件
-更新:1997年4月4日
— **********************************************************************************************************************************************************************************************************************************
–通用BSDL文件
–版权所有Xilinx公司1997
Xilinx在使用此BSDL文件时不承担任何责任,无论是明示的还是隐含的。
— **********************************************************************************************************************************************************************************************************************************
实体无关
— **********************************************************************************************************************************************************************************************************************************
-重要的是,如果您在单个文件中使用多个文件副本
–边界扫描链,必须确定实体名称
-在每个通用的BSDL文件中指定(在该文件中“NththIn AtAyALL”)是
独一无二。请注意,实体名称在这个文件中出现了九次(9次)。
-(不包括在这篇评论中的一次)。
— **********************************************************************************************************************************************************************************************************************************
泛型(物理-PixMAP:String:=“XY-PACK”);
端口(TCK:in bit;TDI:in bit;TDO:OUT位;TMS:bit);
使用STDY11491119.0;
Nothang-AtAyALL的属性Pin映射
实体是物理-π映射;
常数xy-包:PixMaPixSnc=:
“TCK:1,”&
“TDI:2”;
“TDO:3,”&
“TMS:4”;
TDI的属性TopyScIXIN:信号是真的;
TMS的属性TopySCAN模式:信号是真的;
TDO的属性TopyScRayIOUT:信号为真;
TCK的属性TopySCAN时钟:信号是(1.0E6,两者);
-以下三个属性中的信息应修改为
器件制造商的说明
-第一个属性指定指令寄存器中的位数:
属性指令长度为4,单位为:
-第二个属性指定旁路指令的位代码:
属性指令-Opth-AtAyALL实体代码:实体是“旁路(1111)”;
-第三属性指定由指令捕获的位模式。
–注册。如果不知道捕获模式,则可以将其指定为
——所有的“X”,但是,你将失去最重要的能力。
——验证边界扫描链:
属性指示:捕获无实体:实体为“0001”;
-应根据器件制造商的指令进行修改的部分的末尾
Nothang-AthyALL实体的属性边界单元是“BCY1”;
Nothang-AtAyALL的属性边界长度:实体为1;
注意:以下语句必须完全在一行上:
Nothang-AtAyALL的属性边界寄存器:实体是“0(BCY1,*,控件,0)”;
结束无所有;
没有回复内容