【转】xilinx usb下载器 速度高速极限设置 JTAG-SMT2 JTAG-HS2 JTAG-HS3和Platform Cable USB DLC9 DLC10速度测试
xilinx usb下載器 下載速度極限設置以及高速JTAG-SMT2(HS1 HS2 HS3)和DLC9 DLC10 速度測試
對于一款xilinx的下載器,研發和燒錄以及boss都最關心下載速度的極限值。因為速度快可以在短時間內完成下載和仿真采集數據等任務。時間就是金錢,能節約時間大家都很樂意。所有把一款下載器的下載速度調整到極限的高速來下載很有必要。
當然要達到高速,必須滿足一定條件 :1.使用的器件可以滿足下載的速度;2.目標板器件本身鏈路上的信號完整性可以滿足設置的速度;3.鏈路上串聯的最慢器件能達到所設置的速度;4.所用的應用軟件處理數據能滿足的設置速度。 要是達不到所設置的速度,只能往下降,直到滿足條件的速度才可以穩定的通信下載。
一、xilinx下載器一般分為兩類:
1、第三方的高速下載器,以JTAG-SMT2(HS1 HS2 HS3) MTC2 PLUS為代表的最高速30MHz(30Mbit/sec)。
2、xilinx原生設計的Platform Cable USB,以第一代DLC9和第二代DLC10為代表的最高12MHz,第三代DLC20為代表的標稱40Mhz(實測可以選擇100MHZ以內,ZYNQ在Vivado可以設置到90MHZ下載,目前最快)。
二、高速JTAG-SMT2(HS1 HS2 HS3) MTC2 PLUS性能描述
1句話:JTAG-SMT2不僅包含HS1 HS2 HS3的全部功能,還有具有1. 兩線JTAG;2. 支持SPI;3.ZYNQ-7000的PS_SRST復位;4. 3個通用的IO(GPIO0,GPIO1,GPIO2)。SMT2推薦優選。
三、xilinx原生USB下載器性能描述
Platform Cable USB為第一代下載器,速度可以設置到12MHZ,第二代DLC10,速度通用是12MHZ,但是支持eFUSE和AES等加密功能。
原生的xilinx軟件都是自帶驅動,支持全系列芯片。第三代DLC20只支持在vivado下使用,不支持ISE等軟件。
四、下載器速度極限設置
1.vivado中對下載器的速度設置。
打開Open Hardware Mannager,新建Open New Target,如下圖操作:
選擇需要的速度,JTAG SMT2 HS1 HS2 HS3可以設置到30MHz,dlc9和DLC10最高12MHZ。
設置好點擊下一步,會匯總顯示你設置的參數。
1.ISE中impact對下載器的速度設置。
打開下載器的設置(Cable Setup),如下圖
下載成功顯示如下圖。
五、下載時間測試。
下面以可以顯示下載時間的SDK下載相同文件來測試。看看是不是和下載速度設置快慢保持一致。
1.JTAG-HS2高速30MHz下載,耗時00:00:02;
2.JTAG-HS3高速30MHZ下載,耗時00:00:02;
3.JTAG-SMT2高速30MHZ下載,耗時00:00:02;
4.xilinx DLC9 高速12MHZ下載,耗時00:00:06;
從上面的數據可以看出:
下載的耗時和設置的速度是一致的。設置的速度越高,下載耗時越短。只要是同樣的速度,下載時間基本保持一致。所以我們把下載器的速度設置的最高,那么下載也就最快,仿真抓取數據也同樣更快。
下載測試使用的下載器如下圖;
總結
以上是生活随笔為你收集整理的【转】xilinx usb下载器 速度高速极限设置 JTAG-SMT2 JTAG-HS2 JTAG-HS3和Platform Cable USB DLC9 DLC10速度测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 营利存6号6期是什么?有这些投资优势!
- 下一篇: 【转】ubuntu 开机sudo启动应用