本文主要介紹基于Xilinx UltraScale+MPSoC XCZU7EV的高速AD采集與高速DA輸出案例,適用開發環境如下:
Windows開發環境:Windows 7 64bit、Windows 10 64bit
PL端開發環境:Xilinx Unified 2022.2
硬件平臺:創龍科技TLZU-EVM評估板
方案介紹
案例通過AD9613以175MSPS速率采集AD數據后,再通過PL端的ILA顯示AD數據波形,再將AD9613的A通道數據通過AD9706以175MSPS速率進行DA數據輸出。
程序功能框圖
該方案具有以下優勢:
高速數據處理:支持175MSPS的高采樣率,適用于高頻信號采集與處理場景,同時驗證ADC和DAC功能,展示完整數據處理能力。
高精度驗證:通過集成ILA實時捕獲數字波形,并與示波器測量的模擬信號進行嚴格對比,確保信號轉換精度,為系統性能評估提供參考依據。
便捷開發調試:通過Vivado ILA邏輯分析儀功能,可直接觀察數字波形,支持模擬波形顯示模式,便于直觀分析信號特征。
平臺介紹
XCZU7EV是Xilinx UltraScale+ MPSoC系列高性能異構多核SoC處理器,集成PS端(四核ARM Cortex-A53+雙核ARM Cortex-R5)+PL端UltraScale+架構可編程邏輯資源。
創龍科技基于XCZU7EV設計的工業核心板(SOM-TLZU)支持4K@60fps H.264/H.265視頻硬件編解碼,并支持SATA大容量存儲接口。
此外,創龍科技基于XCZU7EV設計的工業評估板(TLZU-EVM)接口資源豐富,支持CameraLink、SDI、HDMI、DisplayPort、FMC HPC、PCIe、SATA、SFP+、Ethernet、USB3.0、CAN、RS422、Micro SD等接口,滿足用戶的項目評估需求!
Xilinx MPSoC典型應用領域
高速AD/DA案例演示
案例說明
案例實現了通過AD9613 ADC以175MSPS速率采集數據,通過ILA顯示波形,并通過AD9706 DAC以相同速率輸出A通道數據,驗證高速AD/DA功能。
案例演示
將創龍科技的高速AD/DA模塊TL9613/9706F連接至評估板FMC接口,評估板J1跳線帽選擇1.8V檔位。使用信號發生器向TL9613/9706F模塊的A通道(CON2)提供測試信號,信號發生器設置為一路正弦波輸出、頻率1.5MHz、峰峰值1.5Vpp、輸出負載50Ω,并使用示波器測試TL9613/9706F模塊的DAC接口(CON4)信號。

請運行程序,在Vivado工程中點擊圖標,查看到ILA觸發抓取AD數據波形。本次測得波峰值為982,波谷值為-1297,則峰峰值為982-(-1297)=2279。


實際測得信號發生器產生的測試信號的峰峰值為1.6910Vpp,根據AD9613數據手冊,理論幅值=峰峰值*增益/量程*4096=1.6910*0.511/1.75*4096=2022.49,與ILA結果基本一致。
此時,可從示波器中看到DAC接口輸出頻率為1.4970MHz的正弦波,與信號發生器產生的信號基本一致。

到這里,我們的演示步驟結束。想要查看更多XCZU7EV相關的案例演示,歡迎各位工程師關注創龍科技微信公眾號或官網。
審核編輯 黃宇
-
Xilinx
+關注
關注
73文章
2195瀏覽量
130128 -
MPSoC
+關注
關注
0文章
202瀏覽量
25093
發布評論請先 登錄
雙Zynq MPSoC PS側PCIe高速DMA互連解決方案
NVMe高速傳輸之擺脫XDMA設計23:UVM驗證平臺
FMC子卡設計方案:FMC210-1路1Gsps AD、1路2.5Gsps DA的FMC子卡
NVMe高速傳輸之擺脫XDMA設計18:UVM驗證平臺
TPS650864 用于 Xilinx MPSoC 和 FPGA 的可配置多軌 PMIC數據手冊
基于PCIe(XDMA/QDMA)的多路視頻采集與顯示IP 多路高速AD采集與DA回放IP
DA240-220S24G1N3 DA240-220S24G1N3
DA150-1000S35G1N4 DA150-1000S35G1N4
DA60-220S15G2N3 DA60-220S15G2N3
DA48-220S24B DA48-220S24B
DA45-220T051515G9N3 DA45-220T051515G9N3
DA40-1000S37G2D4 DA40-1000S37G2D4
DA10-220S24G9D4 DA10-220S24G9D4
解鎖4K,Xilinx MPSoC ARM + FPGA高清視頻采集與顯示方案!

基于AD9613與Xilinx MPSoC平臺的高速AD/DA案例分享
評論