仅对英特尔可见 — GUID: sss1458889363852
Ixiasoft
3.9.2. 通过内部JTAG接口访问JTAG控制块时使用的JTAG WYSIWYG原子
以下实例显示 Intel® MAX® 10器件中对WYSIWYG原子输入和输出端口的定义。
fiftyfivenm_jtag <name> ( .tms(), .tck(), .tdi(), .tdoutap(), .tdouser(), .tdicore(), .tmscore(), .tckcore(), .corectl(), .tdo(), .tmsutap(), .tckutap(), .tdiutap(), .shiftuser(), .clkdruser(), .updateuser(), .runidleuser(), .usr1user(), .tdocore(), .ntdopinena() );
端口 | Input/Output | 功能 |
---|---|---|
<name> | — | Intel® MAX® 10 JTAG WYSIWYG原子的标识符,代表给定描述语言(例如,Verilog HDL、VHDL和AHDL)的所有合法标识符名称。 |
.corectl() | Input | JTAG控制块的高有效电平输入,支持从内核接口对内部JTAG的访问。配置后FPGA进入用户模式,该端口默认为低电平。将该端口拉至逻辑高电平会使能内部JTAG接口(同时禁用外部JTAG接口),而将该端口拉至逻辑低电平将禁用内部JTAG接口(同时使能外部JTAG接口)。 |
.tckcore() | Input | 内核tck信号 |
.tdicore() | Input | 内核tdi信号 |
.tmscore() | Input | 内核tms信号 |
.tdocore() | Output | 内核tdo信号 |
.tck() | Input | 管脚tck信号 |
.tdi() | Input | 管脚tdi信号 |
.tms() | Input | 管脚tms信号 |
.tdo() | Output | 管脚tdo信号 |
.clkdruser() | Input/Output | 不使用这些端口使能使用内部JTAG接口的JTAG安全模式,但可以将他们保持悬空。 |
.runidleuser() | ||
.shiftuser() | ||
.tckutap() | ||
.tdiutap() | ||
.tdouser() | ||
.tdoutap() | ||
.tmsutap() | ||
.updateuser() | ||
.usr1user() | ||
.ntdopinena() |