Intel® Arria® 10内核架构和通用I/O手册

ID 683461
日期 5/08/2017
Public
文档目录

9.5. IEEE Std. 1149.1边界扫描测试指南

当使用IEEE Std. 1149.1器件执行BST时,请考虑以下指南:

  • 如果在 SHIFT_IR 状态的第一个时钟周期期间,“10...”码型没有通过TDO管脚移出指令寄存器,那么TAP控制器不会达到合适状态。要解决这个问题,需要尝试以下其中一个方法:
    • 验证TAP 控制器已经正确地达到 SHIFT_IR 状态。要促进TAP控制器达到 SHIFT_IR 状态,需要返回到RESET状态并且发送 01100 代码到TMS管脚。
    • 检查VCCGNDJTAG的连接并且检查器件上的专用配置管脚。
  • 在第一个EXTEST测试周期之前,执行一个 SAMPLE/PRELOAD 测试周期,以确保进入EXTEST模式时,已知数据出现在器件管脚。如果OEJ更新寄存器包含0,那么OUTJ更新寄存器中的数据被驱动。状态必须是已知和正确的以便避免在系统中与其它器件的冲突。
  • 不要在电路中的的重配置期间执行EXTEST测试,因为在电路中的重配置期间不支持EXTEST。要执行测试,就要等待配置完成或发出 CONFIG_IO 指令来中断配置。
  • 配置完成后,不可以测试差分管脚对中的任何管脚。要在配置后执行BST,那么就要编辑和重新定义与这些差分管脚对相一致的BSC组为一个内部单元。