目前主流的Xilinx下载器主要有两种:一种是Xilinx官方出品的Xilinx Platfom Cable USB,还有一个就是Xilinx的合作伙伴Digilent开发的JTAG-HS3 Programming Cable。
JTAG-HS系列最大支持30MHz下载速度,基于FTDI的FT2232方案。
![JTAG-HS系列对比 图片[1]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/01668085789.jpg)
Platform-Cable-USB最大支持24MHz下载速度。
![Xilinx-Platform-Cable-USB 图片[2]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/51668085798.jpg)
基于Xilinx自家FPGA和Cypress USB芯片方案
![拆解 图片[3]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/41668085799.jpg)
一些山寨版的也大多都是和这个两个方案类似。
两款产品在贸泽(Mouser)上的售价:
JTAG-HS3售价59美金。
![HS-3售价 图片[4]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/41668085800.jpg)
Platfom Cable USB II售价269美金。
![Xilinx-Platform-Cable-USB售价 图片[5]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/81668085800.jpg)
今天分享一款低成本、开源的Xilinx下载器方案,和JTAG-HS一样,基于FT2232方案。
最终成品正面
![正面 图片[6]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/01668085802.jpg)
背面
![背面 图片[7]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/91668085803.jpg)
板子做回来之后,需要烧录指定的固件,它才能被识别为Xilinx下载器,所需的固件和软件等全套资料在文末获取。
实在懒得自己画板子,也可以TB直接买通用的FT2232板子,然后更新固件即可。
![通用的FT2232开发板 图片[8]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/31668085807.jpg)
资料下载
开源资料来自B站UP主TerayTech,包括AD版本的原理图和PCB,FT2232固件烧录工具和固件程序。
![AD工程 图片[9]-开源、低成本的Xilinx FPGA下载器-Xilinx-AMD社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/31668085812.jpg)
可以使用Git命令下载到本地: