This website requires JavaScript.
入驻
发布

Xilinx高速下载器与串口通信二合一

苏然
发布于2023-04-27 16:55:27
CC BY-NC协议 分类:其他 侵权投诉
销量: 54
8
11
0
简介:

本设计为 XILINX的USB转JTAG的高速仿真器与USB转串口二合一,可同时连接Xilinx器件和进行串口通信。可以下载、烧录和仿真Xilinx FPGA、ZYNQ等芯片。

应用场景:

本产品适用于Xilinx全系的FPGA、ZYNQ、CPLD等器件。可以通过该调试器进行下载程序、固化程序、在线调试仿真等,同时兼具串口通信功能,即使用一根数据线即可同时实现程序仿真和串口通信,方便系统调试,减少数据线接线以及USB端口的使用。

1.产品简介

本项目为XILINX的USB转JTAG的高速仿真器与USB转UART串口二合一,可同时连接Xilinx器件和进行串口通信,简化了同时使用在线调试和串口通信的连接数据线及USB端口,提高工作效率。本项目可以下载、烧录和仿真Xilinx FPGA、ZYNQ、CPLD系列芯片。


2.应用场景

本产品适用于Xilinx全系的FPGA、ZYNQ、CPLD等器件。可以通过该调试器进行下载程序、固化程序、在线调试仿真等,同时兼具串口通信功能,即使用一根数据线即可同时实现程序仿真和串口通信,方便系统调试,减少数据线接线以及USB端口的使用。


3.产品概述

该设备基于FT2232HL USB芯片设计,支持两个RS232,其中一个Port作为JTAG,另一个Port作为UART串口,两者可以同时使用,方便同时下载调试。其中JTAG端口支持Xilinx的所有开发工具,如Vivado、Vitis、ISE等,也支持所有Xilinx的器件,如FPGA、ZYNQ、CPLD,并且JTAG仿真器最高速度达30Mbps。串口为UART高速串口,3Mbps速率也可使用。

该设备采用TYPE-C接口进行通信,支持正插和反插,通过USB对仿真器进行供电。

该设备设计了排针和FPC端子两种连接方式,也适合个人DIY板子使用。板载电平转换芯片,支持1.8V,2.5V,3.3V等常用的几种电平标准。


4.产品参数

1.主控芯片:FT2232HL

2.USB接口:TYPE-C

3.存储芯片EEPROM:M93C66

4.独立的Vref,支持所用1.8-3.3等常用的电平标准

5.支持排针或FPC连接器等连接方式。JTAG速度高达30Mbps,串口速度高达3Mbps

6.JTAG与串口电平标准独立,可分别使用不同的标准

7.产品尺寸:44mm*23mm

8.制造成本:主控芯片:30元;其余元件:10-15元;PCB:20元(样片)

Xilinx高速下载器与串口通信二合一硬件项目图1Xilinx高速下载器与串口通信二合一硬件项目图2



5.使用说明

1.该模块焊接好是没有程序的,插上电脑识别应为2个串口。若不是,则是电路焊接有问题,需要排查。电脑连接方式如下,无需连接FPGA等器件。

  • Xilinx高速下载器与串口通信二合一硬件项目图3

2.电脑正确识别为两个串口后,需要对该设备进行烧录程序,将其中一个Port更改为JTAG,另外一个端口为UART。烧录程序为附件中“EEPROM烧录程序V1.0”,运行附件中的FT2232H EEPROM.exe文件即可自动烧录好程序。成功运行弹窗如下图所示,提示设备有两个,并且成功写入EEPROM。

  • Xilinx高速下载器与串口通信二合一硬件项目图4

3.大多数开发板JTAG下载端口仅支持下载程序,串口通信需要使用别的IO。故本项目下载器可以使用杜邦线连接至开发板的下载器端口并使用杜邦线连接FPGA串口IO即可,或者将JTAG和串口IO设计在一起使用。预留FPC端子接口,适合FPGA等设计在腔体中的电路板,体积小巧,软排线占用体积极小。



6.备注

1.本模块附件中程序烧录文件仅一个exe文件,插上下载器即可自动完成所有配置工作,无需额外操作。

2.此模块集成JTAG和UART两种功能,而一般的开发板仅支持下载程序,因此用于开发板时应使用杜邦线连接。

3.推荐应用在自己设计的FPGA/ZYNQ等开发板上,或者根据原理图自行设计所需要的下载器,结合烧录程序即可使用。

4.FPC端口非常适合设计在腔体中的设备进行程序下载调试和通信,FPC软排线占用空间极小。

5.下载器和常规开发板一样需要提供参考电压以使用不同参考电平标准下的使用。其中JTAG和UART使用独立的参考电压,以适用于JTAG和IO电平标准不同,若两者一致,短路电阻R14即可,否则该电阻不焊接。

6.PCB丝印较小,附件中含有项目的位号图可供参考,文件名“FT2232HL位号图”。



7.测试视频

测试使用JTAG使用高速30Mbps速率下载程序,UART串口以2Mbps高速回环实验。


Xilinx 下载器 串口 FT2232
最近更新时间 2023-05-11 18:07:39
描述
PCB
元件清单
原理图
附件
讨论