找回密码
 注册
关于网站域名变更的通知
查看: 1067|回复: 0
打印 上一主题 下一主题

Xilinx 高速下载器JTAG-HS3使用教程说明

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-10 23:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 水木清华LAN 于 2021-11-10 23:18 编辑 7 i4 J: }; `* ~) ]
/ \7 u4 B* S9 t% J
, |& I2 X1 t" Q) ?( M
XJTAG-HS3 用于Xilinx FPGA编程设备( h9 A( o) l$ z: V" D  s
$ y2 K" }2 P% ]+ ^
1.概述

5 E, E' E4 i, i3 g8 ?( H5 t

- C0 x/ l) w, d& N
XJTAG-HS3编程设备是一款用于XilinxFPGA 的高速编程解决方案。该设备兼容所有的Xilinx开发工具,如iMPACT,Chipscope,EDK ,Vitis, Vivado工具。XJTAG-HS3编程设备对接开发板设备,是用双排 2*7P ,2.54mm间距排针,另外包含转接头,可以对接2*7P,2.00mm间距,也可以对接2*5P,2.54mm排针,包括单排的6P,单端线。
& P3 o! f. r. H5 w

# q; n" G$ G' K$ f3 N+ t
' A9 C7 d3 B+ }5 |! H, q: |) k+ g7 Q4 o
7 {  i6 W: a1 \% e0 c
PC通过USB给XJTAG-HS3供电,无需连接FPGA主板,在设备管理器识别成普通串行总线USB Serial。只有打开Vivado自动识别成XJTAG-HS3设备。或者iMPACT扫描编程器可以找到该设备。XJTAG-HS3设备,VREF是单独,需要从板上给编程设备供电,编程设备有个缓冲器,需要24mA电流来驱动电平转换和长距离数据,电压范围是1.65-5V,并且速度最大是30Mb/S。为了操作正确,VREF需要FPGA的同侧JTAG的供电区域VCCO_0。

* ]* T+ F* }5 P) g7 M

9 C1 a8 h( S- X9 k2 l& y' z1 \
9 ~5 b0 ^7 H3 X) W( s5 ]9 E

+ T' ~6 `& p# E' n6 n$ t  m. D
     
* |: _  a0 h1 @/ L) o
5 ], k: E( G2 P' z
3 V2 t0 g7 @, ^' V
8 Z0 D" D8 S$ @- \- e1 q

& Z1 n6 @8 u( {4 ]

0 @/ X$ M; ~0 K1 e6 n& S
XJTAG-HS3封面的引脚说明,在一端基本都是GND,另外一端是其他的IO信号。
6 j3 d3 D. ^3 j
! R& k$ Z$ F, r( h( L# n! E  W
! m# R% k" k1 R) c% P
' {" X* n9 r$ N8 `

3 E3 }. Y# ]! \; p8 O7 r$ K! k; P- _" E; o# n3 e
  
名称
  
方向
功能
  
GND
  
输入
跟目标地连接
  
VREF
  
输入
配置FPGAVCCIO电压连接
  
TMS
  
输出
JTAGTMS信号
  
TCK
  
输出
JTAGTCK信号
  
TDO
  
输入
JTAGTDO信号,直接接FPGATDO管脚
  
TDI
  
输出
JTAGTDI信号,直接接FPGATDI管脚

, ~; j8 H( s; Y: g, _
侧面测试指示灯,指示电源供电,目标板供电情况。
+ C) G3 x) }$ n& b0 `2 n# |

' E3 d8 C# S, C8 I1 T8 W8 t& B  h4 D
当红色灯亮是, USB连接到电脑上。
6 O1 A0 Q+ @5 S
当黄色灯亮时,目标板VREF电源和USB电源已经连接好。

8 K: P3 g3 M* f3 F4 t  a

5 o) S& F2 S9 \! n

, Q; i7 h) H- l, e4 X2 @* ~
XJTAG-HS3能在无PC供电或者无FPGA主板供电,能保持JTAG信号在高阻态模式,XJTAG-HS3通过USB-TPYE B接口对接PC
. m, \+ L; R1 ]

3 L0 \1 c! s# P. x; j4 x! w
XJTAG-HS3 增加对接ZYNQ以及ZYNQ UltraScaleARM复位对接引脚,该引脚是开漏输出,需要对接上拉电源。电源可以设备FPGAJTAG的电源不一样。

- E+ J. E1 t! F# q2 ~" s

& u: s) Y# `$ s% N
- \1 S9 ?% R; W- E& ~) }% n

6 Q- x2 }2 V0 D# }
  • 软件支持
        XJTAG-HS3是用于Xilinx的ISE(Impact,ChipScope,EDK)和Vivado工具。当前ISE和Vivado内嵌的驱动,库,插件都是可以支持JTAG-HS3工具。
    XJTAG-HS3目前能完全支持软件是ISE14.1以及以上版本,还有Vivado2013.3以及最新的版本。
  • ZYNQ-7000和SOC的支持
    Xilinx调试工具要求在debug模式中复位处理器,ZYNQ芯片平台有一个特殊管脚PS_SRST_B,PS_SRST_B 通过引脚拉低退出BREAK和WATCH的断点,引起系统复位。所以,连接ZYNQ的PS_SRST_B跟XJTAG-HS3的TRST管脚连接。
             PS_SRST_B使用开漏输出,连接到ZYNQ 芯片,参考电压是VCC_MIO1,而不是VCC_0电压。因为开漏输出需要上拉电阻,电阻大于或者等于1.5K欧姆。

    9 z3 _: u) X3 l* x9 i$ R$ e" O
2.设计参考, P8 O' Q5 B- R7 q9 _& T! v
  • XJTAG-HS3使用高速缓冲器驱动TMS、TDI、TCK信号。这些缓冲器最大源和端电流50mA。HS3有100欧姆电阻串联在缓冲器和引脚器之间,用于确保不会超过该电流。为了避免短路,目标板建议附加电阻100欧姆或者更高的电阻防止短路电路。
    - q# u" r7 n) ^  S$ e9 k, [
) \  E" y& H+ ^, {8 D
7 U! M% d7 u2 _# Y5 S5 k
3.DC参数
% b% `5 C% k5 ]6 [
  
符号
  
参数
最小
典型值
最大
单位
  
VREF
  
I/O参考供电电压
1.65
2.5/3.3
5.5
V
  
TDO
  
输入高电平(VIH)
1.62
5.5
V
输入低电平(VIL)
0
0.65
V
  
TMS,TCK,TDI
  
输出高电平(VOH)
0.85 x  VREF
0.5 x  VREF
VREF
V
输出低电平(VOL)
0
0.05 x  VREF
0.15 x  VRFE
V
* P2 {( u* e2 u3 U) \% Q4 A
  • 5 [$ Q0 u/ X2 Y2 B" z! ^, `7 s
    3 Z' f* B' A3 F1 I  _$ y
    • 时序图
      XJTAG-HS3 JTAG和SPI的操作时序图,如下图所示,XJTAG-HS3支持TCK的时钟频率从30MHz到8KHz,分频数从1-3750整数值,基数频率是30MHz。常用的频率是30MHz,15MHz,7.5MHz,6MHz。
    • 支持芯片类型
      XJTAG-HS3支持下列的Xilinx芯片类型
      " T4 E6 z9 `% _* U* e) q" h  C

    % n/ N+ x3 ~. {+ s. L2 |
    • Xilinx FPGA,包含UtraScale +。
    • Xilinx SOCs,MPSoCs,RFSoCs,包含ZYNQ-7000和ZYNQ UltraScale+。
    • Xilinx ACAPs,包含Verscal 。

      - E8 T7 }7 v) k! R3 A

    $ i- g9 J- k  F0 p+ o) K# b; \9 G
    • Xilinx CoolRunner/CoolRunner-II,9500/9500XL cpld
      1 v- V# k4 U+ v0 n, s1 y3 p

    6 J6 w5 e( O$ |
    • Xilinx ISP配置FLASH PROMs 。
    • 第三方SPI PROMs 。
    • 第三方BPI PROMs 。
    • Xilinx FPGA eFUSE 编程 。
      以下的设备不支持

      5 U8 r3 S, j" e3 G3 T* Z

    9 N/ w, s$ x6 @# r1 J1 p
    • Xilinx 1700和18V00 ISP配置PROMs
      关于配置的SPI和BPI的Flash支持,详见UG908文档,Vivado软件能支持的型号类型。

      / H1 N0 w/ b3 q" O' @1 G- V% D5 v

    ! k. W) D6 U5 w, x
    4.尺寸大小
    • 81mm长度 X 65mm 宽度 X 26mm高度
      5.包装信息
    • 包装清单:
         1). SZFPGA XJTAG-HS3
         2). USB 转TYPE B USB线缆。
         3).多个接口转接头,2.54mm 2 X 7 14P转接2.0mm 2X7 14P、2.54mm 2X5 10P、2.54mm 1X7P 7P
         4). 2.54mm 14P灰色线缆。
         5). 2.54mm 10P灰色线缆
         6). 2.00mm 14P 灰色线缆。
         7). 2.54mm 7P单排国标线缆。
      6.订货信息

      , Y# g! f9 Z) U: s; C9 ]

    / U( Z' x- ^) }1 E, ?; j! y' N4 a
    ( i  U7 t) N% f: `0 E1 o  M

" X: y% k, i# o; M

2 `+ q5 b* Q5 i( D5 w* y( T
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-2 20:10 , Processed in 0.203125 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表