5.1i影响-是一个通用的BSDL文件,使我能够绕过非Xilinx器件的影响或JTAGProgrammer?

描述

一般描述:

我想绕过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)”;

结束无所有;

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 14:45:24 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它