JTAG记录

1. 在Test-logic-Reset状态时,需要在TCK的下降沿讲指令寄存器复位到IDCODE或者BYPASS

2. bypass指令必须是全1

3. TDI的默认值应该为1(保证内部指令可能是bypass),TMS默认值应该是1(让状态机保持在test-logic-reset)

4. TDO在shift-i/dr状态外都是high-z

是high-z的原因是会有下述的拓扑结构,TDO会有分时复用的情况,所以必须是high-z

5. Host(例如Trace 32)输出的TCK需要尽可能的保证duty cycle为50%,因为芯片内部的TDO是在TCK的下降沿驱动的,所以TDO的setup time比较紧。如果TCK的duty cycle低电平占空比较小,就容易在频率较高时导致Host在TCK上升沿采样到的是TDO跳变前的值。

6. update DR寄存器需要状态为update-DR,在TCK的下沿将shift-DR的值更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

henkekao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值