Xilinx FPGA JTAG接口转换成USB接口的方法

电子说

1.2w人已加入

描述

随着USB接口的越来越普及,现在几乎所有的接口都可以转换成USB接口,本文主要介绍一下Xilinx FPGA的JTAG接口转换成USB接口的方案。

Xilinx FPGA的JTAG接口可以有如下几种方式引出:

• 使用14pin/20pin标准的JTAG接口引出;

• 使用Xilinx通用的6pin排针引出;

• 使用转换芯片转换成USB对外。

前两种都需要外接专用下载器,然后通过USB连接到PC,才能进行调试。

FPGA

由于标准的10pin、14pin、20pin的JTAG接口比较占空间,因此也出现了6pin的简化版JTAG接口,直接采用2.54mm间距的单排针,引脚定义一般为:VREF、GND、TCK、TDO、TDI、TMS。

FPGA

随着单芯片解决方案的普及,越来越多的专用芯片涌现出来,第三种方式也越来越普及了,主要有一下一些常用的解决方案:

使用digilent的JTAG-SMT模块;

使用USB转JTAG芯片:如FTDI公司的FT2232、FT4232等,但需要外围EEPROM配置,比较复杂。

digilent的JTAG系列如下所示:

FPGA

FTDI公司的JTAG转USB芯片比较多,一般都选择直接做在板子上,对外直接引出USB接口即可。

FPGA

FPGA

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分