位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第930页 > CY7C1386DV25 > CY7C1386DV25 PDF资料 > CY7C1386DV25 PDF资料2第12页

CY7C1386DV25 , CY7C1386FV25
CY7C1387DV25 , CY7C1387FV25
指令寄存器
三个位指令可以被串行加载到指令
注册。当它被放置之间的此寄存器被加载
如图所示,在TDI和TDO球
TAP控制器模块
图。
在加电时,指令寄存器装入
IDCODE指令。它还加载IDCODE
如果指令控制器处于复位状态如
在上一节中描述。
当TAP控制器处于Capture -IR状态,两个
至少显著位被装入一个二进制的“ 01”模式,以
允许在板级串行测试数据路径的故障隔离。
旁路寄存器
为了节省时间,当依次通过寄存器移位的数据,它是
有时是有利的,跳过某些芯片。旁路
寄存器是一个单比特寄存器,它可以被放置的
TDI和TDO球。这允许数据通过移位
SRAM具有最小的延迟。旁路寄存器被置为低电平
(V
SS
)当执行BYPASS指令。
边界扫描寄存器
边界扫描寄存器连接到所有的输入和
双向滚珠上的SRAM中。
边界扫描寄存器装入的内容
RAM输入和输出环,当TAP控制器处于
Capture-DR状态,然后在TDI和之间放置
TDO球,当控制器移动到Shift-DR状态。
在EXTEST , SAMPLE / PRELOAD和SAMPLE Z
指令可以被用来捕获输入的内容
输出环。
边界扫描顺序表显示的顺序的
位的连接。每个位对应于所述凸块中的一个
关于SRAM封装。寄存器的MSB连接
到TDI, LSB连接到TDO 。
标识(ID )注册
ID寄存器中装入特定供应商, 32位代码
在Capture-DR状态时, IDCODE指令
在指令寄存器加载。 IDCODE已硬连线
入SRAM并且可以被移出时,TAP控制器
在Shift-DR状态。 ID寄存器具有供货商代码和
在所描述的其它信息
识别寄存器
说明第15页。
TAP指令集
概观
八个不同的指令可以用三个位
指令寄存器。所有的组合都列在
鉴定
守则第15页。
这三个指令列为
RESERVED ,不应使用。其他五
说明将在下面详细说明。
指令在加载到TAP控制器
按住Shift -IR时,指令寄存器处于中间状态
TDI和TDO 。在这种状态下,指令被移位
通过指令通过TDI和TDO球登记。
执行该指令一旦被移入时, TAP
控制器需要移动到更新-IR状态。
EXTEST
EXTEST指令使预加载的数据是
驱出通过系统输出引脚。该指令还
将选择的边界扫描寄存器连接串行
在移位-DR控制器的TDI和TDO之间的访问
状态。
IDCODE
IDCODE指令导致一个特定供应商的32位代码
被加载到指令寄存器中。它还会将
TDI和TDO球和允许的指令寄存器
该IDCODE被移出设备时, TAP
控制器进入Shift-DR状态。
IDCODE指令被装载到指令寄存器
在上电时或者每当TAP控制器给出一个测试
逻辑复位状态。
SAMPLE Z
该SAMPLE Z指令导致边界扫描寄存器
要连接的TDI和TDO的球时的TAP之间
控制器处于Shift-DR状态。 SAMPLE Z指令
将所有SRAM输出成高阻状态。
采样/预
SAMPLE / PRELOAD是1149.1强制性指令。当
在SAMPLE / PRELOAD指令加载到
指令寄存器和TAP控制器处于Capture -DR
状态下,数据的输入和输出引脚的快照是
捕捉到边界扫描寄存器。
用户必须意识到, TAP控制器时钟只能
工作在频率高达20 MHz ,而SRAM时钟
经营超过幅度快一个数量级。作为有
在时钟的频率差大,则可能是
在Capture-DR状态,输入或输出将发生
过渡。然后在TAP可以尝试捕捉,而在一个信号
过渡(稳态) 。这不会损害设备,但
但不保证,以将捕捉到的值。
可重复的结果可能是不可能的。
为了保证边界扫描寄存器将捕获
的信号的正确值, SRAM的信号必须稳定
足够长的时间,以满足TAP控制器的捕获建立加
保持时间(T
CS
和T
CH
) 。 SRAM的时钟输入可能不
正确地捕捉到,如果没有办法在一个设计停止(或
一个SAMPLE / PRELOAD指令时慢)的时钟。如果这
是一个问题,它仍然是可能的以捕获所有的其它信号和
简单地忽略CK和CK中捕捉到的值
边界扫描寄存器。
一旦数据被捕获,能够通过移出数据
把TAP进入Shift-DR状态。这会将
TDI和TDO引脚之间的边界扫描寄存器。
PRELOAD允许的初始数据图案被放置在所述
锁定的边界扫描寄存器单元的并行输出革命制度党
或连接到另一边界扫描测试操作的选择。
第12页30
文件编号: 38-05548牧师* E