簡介
PYNQ-Z2是一款FPGA開發板,它以ZYNQ XC7Z020 FPGA為核心,利用ZYNQ中的可編程邏輯和Arm處理器的優勢可以構建強大的嵌入式系統,PYNQ的開源框架可以使嵌入式編程用戶在無需設計可編程邏輯電路的情況下充分發揮Xilinx ZYNQ SoC的功能,使用Ethernet作為PC和board之間的通訊方式,這塊開發板除支持傳統ZYNQ開發方式外,還可支持Python進行SoC編程,并且代碼可直接在PYNQ-Z2上進行開發和調試。可編程邏輯電路以硬件庫的形式導入并且可以通過API編程,這種方式基本上與軟件庫的導入和編程方式相同。
PYNQ-Z2配備有以太網,HDMI輸入/輸出,MIC輸入,音頻輸出,Arduino接口,樹莓派接口,2個Pmod,用戶LED,按鈕和開關。 兼容樹莓派連接器、Arduino屏蔽連接器以及Pmod連接器可以支持多種配件拓展,同時這些接口也可以用作GPIO。
PYNQ 是 Python On Zynq 的縮寫,它是一個軟件開發框架,指導硬件層、驅動層和應用層之間的接口設計,PYNQ框架通過高層次的封裝,將底層硬件FPGA實現細節與上層應用層的使用脫耦,讓上層應用開發者通過Python編程就可以調用FPGA模塊。其適用于大面積的設計者和開發者,能幫助用戶實現多種高性能的嵌入式應用,包括:并行硬件執行,高幀率視頻處理,硬件加速算法,實時信號處理,高帶寬IO,低延時控制。
PYNQ結合了ZYNQ與Python的全部優勢,可結合DF arduino擴展板,樹莓派擴展板使用;可廣泛應用于機器學習、研究和原型制造等領域。
技術規格
外觀尺寸
87mm*138mm
ZYNQ XC7Z020-1CLG400C主板信息:
650MHz雙核Cortex-A9處理器
DDR3內存控制器,具有8個DMA通道和4個高性能AXI3從端口
可從JTAG,Quad-SPI閃存和microSD卡進行編程
Artix-7系列可編程邏輯
13,300個邏輯片,每個具有四個6輸入LUT和8個觸發器
630 KB的快速block RAM
4個時鐘管理片,每個片都有一個鎖相環(PLL)和混合模式時鐘管理器(MMCM)
220 DSP Slices
存儲:
帶有16位總線@1050Mbps的512MB DDR3
16MB Quad-SPI閃存,具有出廠編程的全球唯一標識符(兼容48位EUI-48/64?)。
MicroSD插槽
供電:
由USB或任何7V-15V電源供電
USB和以太網:
千兆以太網PHY
USB-JTAG編程電路
USB-UART橋
USB OTG PHY(僅支持主機)
音頻和視頻:
具有24bit DAC且支持I2S協議的3.5mm TRRS 插孔
3.5mm線路輸入插口
HDMI接收端口(輸入)
HDMI源端口(輸出)
開關,按鈕和LED:
4個按鈕
2個滑動開關
4個LED
2個RGB LED
擴展連接器:
兩個標準Pmod端口
16個FPGA I/O接口 (與樹莓派接口共享8個Pin)
Arduino屏蔽連接器
24 個FPGA I/O
Raspberry Pi 連接器
28個FPGA I/O (與 Pmod A接口共享8個)
-
嵌入式系統
+關注
關注
41文章
3607瀏覽量
129602 -
DFRobot
+關注
關注
4文章
1158瀏覽量
9587
發布評論請先 登錄
相關推薦
評論