仅对英特尔可见 — GUID: sss1394536695560
Ixiasoft
3.2.3. JTAG配置设置
图 12. 使用下载电缆的JTAG单器件配置连接设置对于10M02器件,连接到VCCIO Bank 1,而所有其他 Intel® MAX® 10器件连接到VCCIO Bank 1B。由于多电源和单电源器件需要外部VCCIO电源,因此请按照该图示连接这两种类型的器件。
图 13. 使用下载电缆的JTAG多器件配置的连接设置对于10M02器件,连接到VCCIO Bank 1,而所有其他 Intel® MAX® 10器件连接到VCCIO Bank 1B。由于多电源和单电源器件需要外部VCCIO电源,因此请按照该图示连接这两种类型的器件。
要配置JTAG链中的器件,编程软件将其他器件设置为旁路模式。旁路模式中的器件通过单个旁路寄存器将编程数据从TDI管脚传输到TDO管脚。一个时钟周期后,配置数据到达TDO管脚。
Intel® Quartus® Prime软件使用 CONF_DONE 管脚通过JTAG端口验证配置进程是否完成:
- CONF_DONE 管脚为低电平—表明配置失败。
- CONF_DONE 管脚为高电平,表示配置成功。
配置数据通过JTAG TDI端口串行发送后,为TCK端口提供执行器件初始化的工作时钟。
防止电压过冲
要防止电压过冲,就必须在VCCIO和JTAG头的最大AC电压超过3.9V时,使用外部二极管和电容。然而,Intel建议电源超过2.5V时请使用外部二极管和电容。
JTAGEN
如果使用JTAGEN管脚,Intel建议进行以下设置:
- 一旦进入用户模式并且JTAG管脚为普通I/O管脚—请将JTAGEN管脚连接到弱下拉电阻(1kΩ)。
- 一旦进入用户模式并且JTAG管脚为专用I/O管脚—请将JTAGEN管脚连接到弱下拉电阻(1kΩ)。
注: Intel建议结合使用三管脚头的跳线(jumper)或者其他切换机制来更改JTAG管脚行为。