如果您没有光驱,快速百度网盘下载方式:
如果您只需要读写芯片,请下载生产线专用链接https://pan.baidu.com/s/1HyzQd6CSXdkvl-He3PgloA?pwd=OUSY
如果您是工程师,需要编译代码,请下载工程师专用链接https://pan.baidu.com/s/1tYiVl8ougF2VLx0dGId08w?pwd=OUSY
xilinx下载器使用手册
确定下载器型号
软件及版本号的选择
安装软件的准备
软件安装
驱动安装
软件使用教程
常见问题
支持xilinx芯片的下载器有几款,每一款下载器上标签上都会有写型号,型号的位置是在Model后面,像下图的下载器型号是DLC10,其它地方跟型号没有关系,不必深究。
大致说一下现在常见的下载器有:
DLC9LP:这款是官方提供的第一代USB下载器,兼容性最好,从早期的ISE7.1版本开始,到Vivado和Vitis软件都支持,芯片也全部支持,存量最多的一款下载器。
DLC9G:电路板和功能都有DLC9LP一模一样,实际上,DLC9开头的下载器都是一样的,G表示环保。
DLC10:官方推出的第二代USB下载器,和第一代相比,主要增加了EFUSE功能,也就是高端FPGA里面存不了东西,只能外置配置芯片,但是在FPGA里面可以写一个KEY,用于加密FPGA。使用DLC10建议使用ISE13.1以上版本软件。
HS2:这款是第三方下载器,不支持一些早期的芯片和软件,软件建议使用ISE14.7以上版本,实际上ISE14.1就可以支持。第三方案兼容性更差,但这款的速度比官方下载器更快。
SMT2:SMT2是第三方做的贴片的下载器,SMT就是贴片的意思,用于贴在产品上,达到有板载下载器的效果,功能和HS2差不多,只是少了不常用的JTAG控制信号。
1.如果您是FPGA开发工程师,需要完整的开发环境,请看这里。(只是生产时烧写芯片请直接跳过第1点)
建议您直接从官网下载软件,简单注册一下就可以下载,网址是https://china.xilinx.com/support/download.html
如果网址有变更,可以直接访问官网https://www.xilinx.com
官网的资料最新最权威,FPGA开发工程师应该习惯从官方获取软件的资料,为了方便,以下软件提供了百度网盘链接,如链接失效,请从官网下载。
如果您使用的还是CPLD 或早期的FPGA芯片,如Spartan-6、 Virtex-6、XC9500、XC9500XL 和 Coolrunner等上一代芯片,只能通过ISE软件开发。芯片越老,能支持的软件版本越老。
注:ISE_14.7是ISE最后一个版本也是比较稳定的一个版本,能够基本兼容Win10,对Win7、Win8的兼容性更好,其中对Win7的兼容性最好。ISE_14.7是真真正正最后一款ISE软件。
ISE_14.7版百度网盘链接:https://pan.baidu.com/s/18YHTkn4M_qcNcBuMle9bmw 提取码:OUSY
提供一个老版本ISE13.1百度网盘链接: https://pan.baidu.com/s/14xkyOb8WAYH2xAxTIzVQ6A 提取码:OUSY
如果您使用的芯片是Virtex-7、Kintex-7、Artix-7、和 Zynq-7000 起的全新器件,也就是7系以上芯片,官方建议下载新的软件vivado或vitis软件。
xilinx公司在2012年开始发布的集成设计环境,主要支持7系列及以上的芯片,包括Zynq、UltraScale、UltraScale+、MPSoC、RFSoC等高端器件的支持,并引入Block Design的设计方法,且对文件夹的管理更加智能化。其中16.4版本是极其稳定的一个版本,非常好用,对Win7的兼容性最好,而Win8、Win10在调用DDR3 IP核时会导致软件崩溃,从17版本开始其软件的界面有较大变化,使之显得更加简洁,但是17版本的稳定性都不是非常好,很多客户在安装使用时遇到过较多问题,直到18版本的出现,对Win8、Win10的支持性明显改善,而且在综合速度上也有所提升,18.3版本开始支持高分屏。19.1版本是最后一个单独安装Vivado后包含SDK的软件,从19.2开始都集成到Vitis中了,只要你安装了Vitis一个软件那么所有的FPGA开发工具都有了,但是整个软件却很大仅压缩包就有30多G,所以安装的时候仅勾选你所需要的工具就不会占用太多硬盘空间。Xilinx对Vitis软件已经免费开放了从此不再需要liense。
如果是Win7系统推荐使用Vivado_16.4;百度网盘链接:https://pan.baidu.com/s/1MeRRmQeS0PRl0ps-tGGZ1Q提取码:OUSY
如果是Win8、Win10系统推荐使用Vivado_18.1以上版本;百度网盘链接:https://pan.baidu.com/s/1Eihd8rFq7Vyzs8h9eAVh-g提取码:OUSY
如果想体验高分屏效果推荐使用Vivado_18.3(Vivado_19.1);百度网盘链接:https://pan.baidu.com/s/1qvoawRQ1N_uJOkH5foK6Gw提取码:OUSY
如果想体验最新的Vitis可以选择使用Vitis_19.2。百度网盘链接:https://pan.baidu.com/s/1JBcvgHoWG_sgWdus-N03UQ提取码:OUSY
具体需要哪个软件版本,可以点版本号有相关介绍。
注意,官网为了推荐vivado和 vitis,ise软件已经折叠到vivado下面了,
另外,14.7 windows10这个是在虚拟机上运行的,不建议用
2.如果您只需要烧写芯片程序,请不要下载和安装完整的安装包。
完整的软件安装包动辄几十个G,您只需要用的功能只要一丁点,没必要浪费下载时间和磁盘空间。
推荐使用ise14.7软件就可以,下载组件是impact,支持烧写大部分芯片,即使用vivado或vitis产生的下载文件也可以烧写,同时支持所有windows操作系统。
百度网盘链接:https://pan.baidu.com/s/1MNbWzJDF0FQBvAkqEdpxLA提取码:OUSY
3.如果您使用的是我司的HS2或SMT2,需要烧写XC9500和XC9500XL系列芯片的话,官方的软件是不支持的。
因使用这两个系列芯片的人比较多,我们工程师写了一个软件弥补这个缺点,操作也是非常简单,可以自行下载,链接如下:
官网链接:https://www.oushiyou.cn/software/xilinx/smt2_hs2_software.rar
百度网盘链接:https://pan.baidu.com/s/1BmBqJwfC6bfL4eL6yCIixA 提取码:OUSY
软件安装包和安装好的软件存放的磁盘空间都比较大,如果需要通过网盘下载,需要的时间非常长,安装出错时很难找原因,所以一定要提前做好准备工作。
1.最重要的,不管从光盘、优盘或网盘获取软件,在拷贝文件到电脑前,第一件事请关掉电脑的所有杀毒软件,杀毒软件经常删掉一些文件,有时连提示都没有,特别是360,切记!
2.从设备管理器(打开方法:在我的电脑上点右键->管理->设备管理器)查看电脑上有没有设备驱动没有安装好,不能出现任何感叹号或问号。
请在一台完全正常的电脑上开始操作,不然可能装不上下载器的驱动。如果有没安装好驱动,请先安装好或拔掉装不好驱动的设备。
3.如果电脑没加域,请用管理员账号进入操作系统。如果电脑加域了,请用域管理员进入操作系统。一般有网络安全部门的大公司才会加域,会有专人负责电脑维护。
4.如果电脑有加密软件,可能导致软件用不了或驱动装不上,请先解除限制。
5.USB接口未被限制使用。
6.以上推荐的软件版本都不旧,windows操作系统都支持。需要注意的事,还有部分人需要用低版本的ISE7.1 ISE7.2 或 ISE10.1,这些软件只要32位的版本,没有64位的版本,这样使用64位的操作系统就用不了了,建议使用XP操作系统。
不同版本类似,以下是举例说明,有些版本会有安装失败的组件,跳过就可以
视频版教程在此文件夹里《 xilinx_labtools_install.mp4》
视频版教程网页版:https://www.oushiyou.cn/software/xilinx/xilinx_labtools_install/xilinx_labtools_install_player.html
图片版教程如下:
根据上面的安装选项不同,如果出现了下图,WIN7才可以点Load License加载,高版本的操作系统不要点,会闪退
这里最好点右下角的Close关闭即可,不会有任何问题
总是有强迫症,一定要设置的话建议手动输入完整路径,再点Set
如果没有正确安装好,驱动在《step4_未成功安装驱动时使用》文件里面有
视频教程在此文件夹里《driver_install.mp4》
网页版:https://www.oushiyou.cn/software/xilinx/driver_install/driver_install_player.html
一、常见问题一:闪退问题
win8以上操作系统才需要操作,建议一键方法解决,《step3_win8win10闪退问题》有ise_crash.exe,网页版https://www.oushiyou.cn/software/xilinx/ise_crash.rar,如果没解压就先解压exe文件,复制到到软件安装根目录下双击运行
受兼容性影响,也可手动操作
如果用的是下载组件方法如下:
把LabTools安装目标文件夹下的\LabTools\lib\nt64\libPortabilityNOSH.dll(非完整路径)另存为libPortability.dll
覆盖 \LabTools\lib\nt64\libPortability.dll,\common\lib\nt64\libPortability.dll和\.xinstall\bin\nt64\libPortability.dll
如果用的是完整安装包方法如下:
把ISE安装目标文件夹下的\ISE\lib\nt64\libPortabilityNOSH.dll(非完整路径)另存为libPortability.dll
覆盖 \ISE\lib\nt64\libPortability.dll,\.xinstall\bin\nt64\libPortability.dll,\common\lib\nt64\libPortability.dll 和\EDK\lib\nt64\nt64\libPortability.dll
二、常见问题二:如何关闭驱动强制签名
视频教程在此文件夹里《hash.mp4》
网页版:https://www.oushiyou.cn/software/xilinx/hash/hash_player.html
三、常见问题三:电流是0.07A还是0.15A,有什么影响
下载器标签上有标注一个电流参数,表示下载器正常工作会占用电脑USB接口的最大电流,USB接口能提供0.5A的电流
所以,不管0.07A还是0.15A都是可以正常工作的
0.07G是DLC9G/DLC9LP的最大工作电流
0.15A是DLC10的最大工作电流