zynq板卡學習資料:基於zynq XC7Z100 FMC接口通用計算平台367


基於zynq XC7Z100 FMC接口通用計算平台

一、板卡概述

本板卡基於Xilinx公司的FPGA XC7Z100 FFG 9000 芯片, 該平台為設計和驗證應用程序提供了一個完整的開發平台。該平台使設計師能夠更加簡單進行高性能的原型設計,並且通過FMC HPC擴展槽提供可擴展性和滿足客戶定制需求。

 

 

 

 

 

 

 

 

 

 

二、基礎接口和性能

  • 使用 Zynq-7000 SoC  XC7Z100對嵌入式應用進行快速原型設計以實現優化
  • 支持包含 Dual ARM Cortex-A9 核處理器的嵌入式處理
  • PS 端32bit 1GB 容量 DDR3 存儲
  • PS端RS232接口
  • PS端USB接口
  • PS端1路 10-100-1000 Mbps Ethernet (RGMII​) 網絡接口
  • PS端QSPI flash 存儲
  • PS端 SD卡,Emmc存儲
  • PL端32bit 1GB 容量DDR3 存儲
  • PL端擴展HDMI 輸出實現視頻顯示應用
  • PL端擴展16路 I/O, 4個LED指示燈
  • PL端擴展標准 FPGA Mezzanine Card (FMC) 接口 HPC,包含8個GTX,LA、 HA、HB連接。
  • PL端擴展1路光纖,支持增強功能開發,定義為千兆網絡或者萬兆網絡。
  • PL端增強功能,擴展1路NVMe M.2存儲。
  • 硬件、設計工具、 IP、以及預驗證參考設計

三、基礎軟件支持:

  • 支持從microSD 卡加載ubuntu系統
  • 支持利用QSPI模式配置程序
  • 支持RS232連接計算機串口通信
  • 支持外接HDMI連接顯示器,並支持鍵盤,鼠標等外接設備進行演示
  • Linux軟件版本:ubuntu14.04   Linux核版本: LINUX-4.6.0-g399574f 
  •  Vivado:2017.4

四、增強軟件支持

  • 支持光纖SFP+ 千兆、萬兆網絡開發。
  • 支持NVMe M.2存儲設備,支持高速數據存儲功能。
  • 支持ARM端裸跑程序測試,包括:ddr,rs232, QSPI,網口,sd卡,EMMC ,HDMI接口。
  • 平台引入了Xilinx公司的SDSoC™ 開發工具,提供了嵌入式C/C++ 應用開發體驗,包括了Eclipse IDE 和完整的設計環境,支持Zynq® All Programmable SoC 開發,同時集成了Vivado設計環境。

五 FMC擴展軟件支持

  • FMC上接高速ADC,DAC子卡,Camera Link 子卡等,進行功能擴展以及客戶的定制需求,並可提供演示程序。

六、應用領域

  • 軟件無線電處理平台
  • 圖形圖像硬件加速器
  • 模擬數據采集處理

七、FMC擴展硬件開發平台

7.1  底板+FMC216:基於Full camera link 接口的ZYNQ開發平台

 

 

 

 

 

7.2  底板+FMC128:基於HD-SDI和復合視頻接口的ZYNQ開發平台

 

 

 

 

 

7.3  底板+FMC0214:基於雙路MIPI視頻的雙目視覺ZYNQ開發平台

 

 

 

 

 

7.4  底板+FMC177:基於AD9361的無線通信ZYNQ開發平台

 

 

 

 

 

7.5 底板+FMC450:基於ADRV9009的無線通信ZYNQ開發平台

 

 

 

 

 

7.6  底板+FMC160:基於雙路400MspsAD 400MspsDA的數據處理ZYNQ開發平台

 

 

 

 

 

八、工程批量應用硬件模塊

8.1 基於Camera link HD-SDI的XC7Z100雙光影像分析板卡

一、板卡概述

本板卡基於Xilinx公司SoC架構(ARM+FPGA)XC7Z100芯片設計的一款FMC接口核心板卡。板卡支持千兆以太網、USB2.0、UART等接口,存儲設備采用4Gb容量的DDR3*2、512Mb QSPI FLASH、8GB EMMC、SD卡等。

Base camera link及HD-SDI雙光影像分析底板采用FMC接口和XILINX XC7Z100核心板配套使用。板卡具有豐富的視頻、控制、網口接口資源,集成了Base camera link、HD-SDI、SD卡、USB口、UART-RS422、千兆網、JTAG調試等接口。

 

 

 

 

 

 

 

 

 

 

二、基礎接口和性能

核心板:

使用 Zynq-7100SoC 對嵌入式應用進行快速原型設計以實現優化;

PS端包含Dual ARM Cortex-A9 核處理器的嵌入式處理;

PS端8Gb DDR3 32bit,8GB EMMC,32MB QSPI FLASH存儲;

PS端支持SD卡;

PL端支持HD-SDI,Cameralink等接口。

雙光影像分析底板:

支持Base camera link接口;

支持HD-SDI輸入和輸出;

支持千兆以太網;

支持RS422接口;

支持電源,復位,JTAG等。

三、板卡特性:

板卡支持Base camera link視頻輸入;

HD-SDI視頻接口的輸入和輸出;

雙光影像底板采用FMC對扣方式和核心板進行連接;

工業級板卡,工作溫度支持-40~80℃;

板卡尺寸:80 mm x 76 mm 。

四、軟件支持

支持加載Linux系統

支持利用QSPI模式配置程序

支持雙路視覺 Camera Link及HD-SDI圖像通過VDMA傳輸給ARM,並能轉發HD-SDI顯示,同時實現網絡數據的轉發;

五、應用領域:

人工智能、工業控制;

雙目視覺、視頻采集;

有線/無線通信等應用。

 

8.2  基於AD9361的軟件無線電計算模塊

 

一、板卡概述

本板卡基於Xilinx公司的SoC架構(ARM+FPGA)的ZYNQ7035芯片和ADI公司高集成度的捷變射頻收發器AD9361,實現頻譜范圍70MHz~6GHz,模擬帶200KHz~56MHz的寬頻收發系統。ZYNQ7035支持千兆以太網、UART等接口,存儲設備采用16Gb容量的DDR3、32MB QSPI FLASH、8GB EMMC等。

 

 

 

 

 

 

 

 

 

 

二、基礎接口和性能

使用 Zynq-7035SoC 對嵌入式應用進行快速原型設計以實現優化;

PS端包含Dual ARM Cortex-A9 核處理器的嵌入式處理;

PS端8Gb DDR3 32bit,8GB EMMC,32MB QSPI FLASH存儲;

PS端支持SD卡;

PS端支持千兆以太網;

PS端支持RS232接口;

PL端8Gb DDR3 32Bit;

PL端AD9361接口。

三、AD931特點:

射頻通道:2Tx,2Rx ;

支持頻段:70MHz ~ 6GHz ;

信號帶寬:200KHz~56MHz;

高速 ADC:12bit, 雙通道,61.44MSPS;

高速 DAC:12bit,雙通道,61.44MSPS;

四、軟件支持:

支持加載ubuntu系統

支持利用QSPI模式配置程序

平台引入了Xilinx公司的SDSoC™ 開發工具,提供了嵌入式C/C++ 應用開發體驗,包括了Eclipse IDE 和完整的設計環境,支持Zynq® All Programmable SoC 開發,同時集成了Vivado設計環境;

PS端在Linux系統的基礎上,支持上位機配置AD9361和模擬數據的采集分析。

五、應用領域:

軟件無線電處理平台;

模擬數據采集處理。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM