AN 738:Intel® Arria® 10器件设计指南

ID 683555
日期 6/30/2017
Public
文档目录

1.4.3.2. JTAG管脚

表 22.  JTAG管脚检查表
编号 是否完成? 检查表项目
1   如果不使用JTAG管脚,应将其连接稳定的电压电平。

由于JTAG配置优先于其他所有配置方法,如果不使用JTAG接口,在配置中JTAG管脚不应存在悬空或翻转问题。如果使用JTAG接口,应遵循本节的指南。

JTAG管脚连接

采用JTAG模式运行的器件使用四个必备管脚—TDITDOTMSTCK— 和一个可选管脚TRSTTCK有一个内部弱下拉电阻,而TDITMSTRST管脚有内部弱上拉电阻。JTAG输出管脚TDO和所有的JTAG输入管脚都由1.2 V,1.5 V和1.8 V VCCPGM电源供电。所有的JTAG管脚在JTAG配置中均为三态。切勿使TDITMSTCKTRST管脚的电压低于1.8 V、1.5 V和1.2-V VCCPGM电源电压。TDITMSTCKTRST输入管脚的电源电压必须与设置的VCCPGM电源电压相同。

表 23.  JTAG管脚连接检查表
编号 是否完成? 检查表项目
1   将JTAG管脚正确地连接到下载电缆接头。 确保管脚顺序不要颠倒。
2   要在上电期间禁用JTAG状态机,需要通过一个1 kΩ电阻将TCK管脚拉低以确保TCK上不会出现意外的上升沿。”
3   通过一个1 kΩ到10 kΩ电阻将TMSTDI管脚拉高。
4   TRST直接连接至VCCPGM(将管脚连接至低电平可禁止JTAG电路)。

如果链中有多个器件,那么连接一个器件的TDO管脚到链中下一个器件的TDI管脚。

如果在配置、用户模式或加电时JTAG管脚上存在噪声,则可能导致器件进入非定义的状态或模式。

下载电缆操作电压

目标电路板通过10管脚针排为Intel下载电缆提供的工作电压决定着下载电缆的工作电压电平。

Arria® 10器件中的JTAG管脚由VCCIO_SDM供电。在包含不同VCCIO电平的器件的JTAG 链中,一定不要违反器件JTAG输入管脚的VIL max,VIH min和最大VI规范。器件之间可能需要电平移位器(level shifter)来满足器件输入管脚的电压规范。

表 24.  下载电缆操作电压检查表
编号 是否完成? 检查表项目
1   由于下载电缆连接器件的JTAG管脚,因此要确保下载电缆与JTAG管脚电压兼容。

JTAG信号缓冲

根据信号完整性,尤其是TCK信号的完整性,可能需要在JTAG链中增加缓冲器,因为该信号是JTAG时钟信号和最快的开关JTAG信号。Intel建议在连接器部位对该信号进行缓冲,因为电缆和电路板连接器组成的传输线往往效果较差,会使信号中产生噪声。在连接器部位增加此首个缓冲器后,还应随着链长度的增加继续增加缓冲器,或者当信号通过电路板连接器时增加缓冲器。

如果一条电缆驱动三个或更多器件,应在电缆连接器部位对JTAG信号进行缓冲,避免信号质量下降。这还取决于电路板布局以及电路板上的负载、连接器、跳线和开关数量。只要电路板上增加的器件对JTAG信号的电感或电容产生影响,在链中增加缓冲器的可能性就会增加。

对于并行驱动的TCKTMS信号,每个缓冲器不应驱动超过八个负载。如果中间需要增加跳线或开关,则应减少负载数量。

表 25.  JTAG信号缓冲检查表
编号 是否完成? 检查表项目
1   按照建议对JTAG信号进行缓冲,特别是对于连接器,或者电缆驱动三个以上器件时。
2   如果您的器件在一个配置链中,则要确保链中所有器件正确地连接。