
一、板卡概述
板卡使用Xilinx的第三代RFSOC系列,單顆芯片包含8路ADC和DAC,64-bit Cortex A53系列4核CPU,Cortex-R5F實時處理核,以及大容量FPGA。
對主機接口采用PCIe Gen3x16,配合PCIe DMA傳輸,支持高速數據采集和傳輸。

二、板卡特性:
- 基于Zynq RFSoC系列FPGA,支持8路最高5G ADC和8路最高10G的DAC
- PL 2組64bit 2400M DDR4,支持PL部分高速存儲和處理。 單組4GB字節容量,PL部分8GB字節容量。
- 標準PCIe全高半長板型(167 x 111 mm ),適配常見主機、服務器
- PCIe Gen3 x16,高速數據通訊,附帶DMA傳輸例程
- 可快速修改版型,支持客戶定制開發
- PS部分1組64bit位寬DDR4,單組4GB字節
- 可配置的Dual QSPI 加載
- 支持MicroSD卡加載
- 1000Base-T以太網(RJ45)端口(CPU端)
- USB接口支持
- 支持外部時鐘輸入
三、FPGA設計框圖:

PL部分,主要分為:
- PCIe DMA部分,PCIe分為寄存器通道和數據DMA通道,寄存器用于板卡控制和狀態監控,數據DMA用于讀取ADC采集的數據。
- DDR4控制管理,包括ADC的數據寫入DDR4,以及上位機從DDR4中讀取數據。
- RF硬件控制,用于控制板卡上PLL,ADC和DAC控制。
- 數據處理模塊,即用戶的數據處理部分?筛鶕蛻舻囊蠖ㄖ崎_發。
板卡時鐘靈活,支持多種應用配置,模擬部分的時鐘,采用LMK04828,雙PLL鎖相環。
如果采用板內時鐘,用TCXO和VCXO雙鎖相環,提供穩定可靠的模擬時鐘。同時也輸出一路給FPGA進行數字處理。
該方案也支持使用外部獨立輸入時鐘,通過LMK04828扇出后輸出給ADC和DAC。

數字部分,使用高集成度的SI5341B,單路芯片輸出PS和PL所需的各路時鐘。

四、部分測試結果:

|