EXOSTIV調試器利用FPGA芯片的多個Gbit收發接口將記錄的波形數據存儲到板外的硬件盒子中,該盒子目前最大可以存儲8GB的調試數據。它的軟件MYRIAD讀取和顯示大規模的數字和模擬波形數據。調試器的IP支持同時持續記錄最多32768個內部節點,并保持FPGA的工作速度。
技術指標
●Xilinx版支持Zynq、7系列和UltraScale(+)系列
●Intel版本支持10系列、Cyclone V和Stratix V系列
●需要使用FPGA廠商軟件對IP進行綜合
EXOSTIV設備
●最高4x 12.5 Gbps MGT 連接
■SFP/SFP+/QSFP/QSFP+倉
■HDMI,mini- 和micro- HDMI 連接器
■FMC和其他接口(需要適配器)
●MYRIAD波形查看器(TB級的)
●USB3.0連接到PC機
●可配置嵌入式儀器IP
●RTL或綜合后 IP插入
●復雜觸發選項
●數據導出格式:VCD、CSV、二進制
IP核
連接方式
1. 使用板上直接連接到FPGA高速收發口的SFP/SFP+/QSFP/QSFP+接口,一般的官方開發板都會有這類接口。
SFP/SFP+/QSFP/QSFP+連接線
2. 如果高速收發器連接到FMC,可使用HDMI to FMC模塊適配器。
適配器
3. 可修改板子來增加一個Micro-HDMI連接器,下圖是Artix-7板帶一個小micro HDMI連接器,支持4個6.6Gbps帶寬的調試。
Micro-HDMI連接器
支持的芯片與平臺
支持的芯片 | Xilinx Artix-7、Kintex-7、Virtex-7、Zynq、UltraScale、UltraScale+芯片 | Xilinx Vivado 2015.4 - 2017.4;Dashboard 1.8.4 支持2017.3 - 2017.4 |
與目標板連接方式 | HDMI(custom pinout)和SFP/SFP+連接器類型 | FMC連接器類型以及適配器 |
與PC連接方式 | USB 2.0 或更高 | 推薦USB 3.0 |
PC需要 | 最小1GB RAM可用 | |
支持的操作系統 | Windows/ Linux/MacOS | Win32/64 v7,8,10 Linux :Centos 7.x, RHEL 7.x,Ubuntu 16.04 +, Debian 8, MacOS |
支持的芯片系列的收發器:
芯片系列 | 支持的收發器 |
Virtex-7 | GTX/GTH |
Kintex-7 | GTX |
Artix-7 | GTP |
Zynq-7000 | GTX |
Virtex Ultrascale | GTH/GTY |
Kintex Ultrascale | GTH |
Virtex Ultrascale+ | GTH/GTY |
Kintex Ultrascale+ | GTH/GTY |
Zynq Ultrascale+ | GTH/GTY |
好處與優勢
1. 實驗室內FPGA調試的邏輯過于復雜,目前調試手段效率較低
2. 提升FPGA可視性20萬倍
3. 與傳統調試手段的比較
邏輯分析儀 | 嵌入式LA | EXOSTIV | |
觀察點 | 一般64到128,影響FPGAI/O | 幾千 | 最高16x 2048個 |
記錄深度 | MB級 | KB級,影響FPGA內部存儲 | GB級 |
采樣速度 | 受限于IO速度和板上走線 | FPGA速度 | FPGA速度 |
EXOSTIV調試界面