你好,
希望为这个问题打开另一个线程是正确的,但由于它与我的其他问题没有直接关系,而且因为这是一个有点封闭的主题,我认为这会更好。
因此,对于通过JTAG的配置过程,似乎建议通过读取init_complete位来检查初始化是否已完成。
在我发现的所有应用笔记,UG等中,通常只有两个提示,这对我没有帮助:
- init_complete是状态寄存器的一部分(UG470将其列为7系列状态寄存器的Bit11)
- init_complete是IRCAPTURE的第5位(Bit4)(UG191和其他)
查看iMPACT为virtex 4创建的SVF文件,它正在检查init,如下所示:
SIR 10 TDI(03ff)TDO(0010)MASK(0010);
意思是,将设备置于旁路模式,并检查从IR移出的第5位。
我的问题:init_complete位是否始终是Xilinx器件中IR的第5位?
(或至少在Ar
tix 7中?)
(我可以使用相同的命令检查Artix 7的init_complete,编辑正确的指令长度吗?)