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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 水木清华LAN 于 2021-11-10 23:18 编辑 ( S" t8 s6 m/ P& ?
: I0 d$ L- a2 E: f( W. ~3 V( c

4 r0 ]4 r; ]* IXJTAG-HS3 用于Xilinx FPGA编程设备
' q. m6 O5 V# z$ i) N8 j
6 T/ d$ Z, G, P5 }
1.概述
  S& k! s* Z, H! L) }, r) y

5 ?/ ~3 j! W2 V; k( [: r+ ]
XJTAG-HS3编程设备是一款用于XilinxFPGA 的高速编程解决方案。该设备兼容所有的Xilinx开发工具,如iMPACT,Chipscope,EDK ,Vitis, Vivado工具。XJTAG-HS3编程设备对接开发板设备,是用双排 2*7P ,2.54mm间距排针,另外包含转接头,可以对接2*7P,2.00mm间距,也可以对接2*5P,2.54mm排针,包括单排的6P,单端线。
( Q2 p6 Z4 E  M7 ?4 B4 e  l" }
) L- N8 w. ?6 e2 A, j3 @6 X

1 e; ]9 N" i4 ]; K# Y

+ q3 \, h- l( R0 Y4 U
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。

2 c. \! R- J1 K5 X4 ?

& q. _  M( p  O+ M

% T- H; s% i; d- B
. x6 F  }- `, ]7 O- _' g4 T
     

( t' G& m2 H4 A8 e7 j
9 x1 T' M9 A. N% w; Q

8 ?9 T4 C& f% u. e* `$ _

0 h( V( H1 p4 N5 T; \: n' Z% C% r1 j! ^) h% b
. i& Y9 `6 o: H6 F7 S
XJTAG-HS3封面的引脚说明,在一端基本都是GND,另外一端是其他的IO信号。

. P7 G+ c# c3 R! g

% C& k. o% W$ l/ I5 l6 r) l: Z! |5 B1 b
, j9 L& Y, ]+ g8 h1 C

/ H3 _+ w  ~) X* i8 n$ o7 F8 Z& p
$ c$ x' _- q: N0 V; @  Y) W9 {: ^$ q7 l- G, }4 n* b3 j' _3 G
  
名称
  
方向
功能
  
GND
  
输入
跟目标地连接
  
VREF
  
输入
配置FPGAVCCIO电压连接
  
TMS
  
输出
JTAGTMS信号
  
TCK
  
输出
JTAGTCK信号
  
TDO
  
输入
JTAGTDO信号,直接接FPGATDO管脚
  
TDI
  
输出
JTAGTDI信号,直接接FPGATDI管脚
6 a/ ~; A7 d5 v3 I- ?- K: ~
侧面测试指示灯,指示电源供电,目标板供电情况。

" c6 }1 f! K7 ^0 u! B
$ D# O! Z5 |$ ~5 X) B  F9 L2 l& J
当红色灯亮是, USB连接到电脑上。

8 v- j. u' O, u# S$ T; r
当黄色灯亮时,目标板VREF电源和USB电源已经连接好。
0 i: |  ?+ w4 {- E# _

- U% t/ I0 l1 A% G) i" d) b

1 F* m6 p  k' F. _
XJTAG-HS3能在无PC供电或者无FPGA主板供电,能保持JTAG信号在高阻态模式,XJTAG-HS3通过USB-TPYE B接口对接PC
$ D0 r9 w/ o) @- P5 `# V2 E4 x
- M! \3 P) z( a1 F; q( D4 O: C
XJTAG-HS3 增加对接ZYNQ以及ZYNQ UltraScaleARM复位对接引脚,该引脚是开漏输出,需要对接上拉电源。电源可以设备FPGAJTAG的电源不一样。
+ y2 \+ o1 N; _, ]  V

% k. W; J7 b+ ]: j$ g* E. b
- D4 {1 m! d& Z& i, ~* S# w
  L* h' `* _0 I* v8 o
  • 软件支持
        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欧姆。

    : x" h! C7 c5 ?, i9 |! j$ B
2.设计参考
% p7 h; D  u% k6 C, Y- C6 A% j7 G( V
  • XJTAG-HS3使用高速缓冲器驱动TMS、TDI、TCK信号。这些缓冲器最大源和端电流50mA。HS3有100欧姆电阻串联在缓冲器和引脚器之间,用于确保不会超过该电流。为了避免短路,目标板建议附加电阻100欧姆或者更高的电阻防止短路电路。
    . q" q# E8 z( A3 J& g! Z
% h: L, S/ p9 f" j7 f% j: `: t

- f0 C8 w2 q& F- {3.DC参数
. U& q8 |5 V6 J
  
符号
  
参数
最小
典型值
最大
单位
  
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

- C9 {8 N/ n% |) {% F
  •   v) G0 `3 v7 m3 |: k
    - U8 x- b) m3 e+ M  x+ }$ {( C
    • 时序图
      XJTAG-HS3 JTAG和SPI的操作时序图,如下图所示,XJTAG-HS3支持TCK的时钟频率从30MHz到8KHz,分频数从1-3750整数值,基数频率是30MHz。常用的频率是30MHz,15MHz,7.5MHz,6MHz。
    • 支持芯片类型
      XJTAG-HS3支持下列的Xilinx芯片类型
      ( _' j0 e5 V; Q$ c
    ) e% p$ E7 S1 a, M2 s0 M' v; M
    • Xilinx FPGA,包含UtraScale +。
    • Xilinx SOCs,MPSoCs,RFSoCs,包含ZYNQ-7000和ZYNQ UltraScale+。
    • Xilinx ACAPs,包含Verscal 。
      + c7 D1 v# a; k2 Z. x
      m7 N1 _) @' L" p) B' W: ?: S8 o
    • Xilinx CoolRunner/CoolRunner-II,9500/9500XL cpld

      2 o( B7 @+ F, w9 W# L$ ?

    ( f% ^' U2 s2 A1 d$ E0 g3 j
    • Xilinx ISP配置FLASH PROMs 。
    • 第三方SPI PROMs 。
    • 第三方BPI PROMs 。
    • Xilinx FPGA eFUSE 编程 。
      以下的设备不支持
      5 P" G% L4 W6 T4 v+ |' W5 W/ d( k3 f

    2 j1 P7 W; m* z  Q# |7 F! k/ Y
    • Xilinx 1700和18V00 ISP配置PROMs
      关于配置的SPI和BPI的Flash支持,详见UG908文档,Vivado软件能支持的型号类型。
        W% b: T% G& v- q9 ~. k
    1 q" c, S2 r+ y% j+ s
    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.订货信息
      7 J% y2 M3 A3 G8 h

    % }6 C& p' u2 K- G# Q. [3 K
    3 F5 T, J/ Y) \: H. U% q9 }! e
  e3 V: d% d8 u, L3 ^( c" _& F! C

) X. @2 v* s0 F8 \7 t
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-8 17:49 , Processed in 0.218750 second(s), 24 queries , Gzip On.

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

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

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