對于軟硬件技術開發人員,ZYNQ是比較好的入門級FPGA,你可以在FPGA上用verilog編寫RTL代碼,也可以在ARM中用C語言編寫應用程序。而入手一塊低成本的開發板則是你開啟軟硬件技術開發的一條捷徑。
我們知道Zynq系列FPGA是由一個雙核ARM Cortex-A9處理系統(PS)和一片FPGA可編程邏輯 (PL)組成。PL主要用來實現高速邏輯、算術和數據流子系統,而PS支持軟件程序和 / 或操作系統,這樣系統的整個功能可以恰當地在硬件和軟件之間做出劃分。PL和PS之間則采用AXI的連接方式。
ZYNQ7000系列之間主要區別就是PS端具有單/雙核的ARM處理器及其頻率,PL端對應的資源數量的區別。下面以ZedBoard開發板以及ZC706開發板對應的資源進行對比。
從上圖的資源對比來看,ZedBoard開發板使用的XC7Z020中PS的雙核ARM頻率最高支持866MHz,而ZC706開發板中使用的XC7Z045的雙核ARM最高支持高達1GHz。ZC706的PL端資源相當于ZedBoard的4倍。
Zynq的處理器系統(PS)是一個集成度很高、功能豐富的系統,它可擴展的外設接口包括各種通用I/O、UART以及其他特定功能的接口,如SD/SDIO、USB、Ethernet等,這些接口能夠提供與外部設備的通信能力,從而滿足各種不同的應用需求。互聯接口主要包括總線接口和直接存儲器訪問(DMA)通道,這些接口提供了數據在系統內部的傳輸能力。
ZedBoard開發板與ZC706開發板除了使用ZYNQ7000芯片資源的區別,外設接口也略有不同,例如ZC706開發板多了一個HPC的FMC,一個光纖通道,一個PCIex4等。
審核編輯:湯梓紅
-
FPGA
+關注
關注
1638文章
21881瀏覽量
610724 -
ARM
+關注
關注
134文章
9253瀏覽量
372667 -
Verilog
+關注
關注
28文章
1361瀏覽量
111273 -
可編程邏輯
+關注
關注
7文章
523瀏覽量
44440 -
Zynq
+關注
關注
10文章
613瀏覽量
47825
原文標題:ZYNQ7000系列FPGA資源對比
文章出處:【微信號:雷達通信電子戰,微信公眾號:雷達通信電子戰】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
ZYNQ7000系列 PS、PL、AXI 、啟動流程基本概念

評論