產品簡介
Digilent Cora Z7 是一款CP值極高的嵌入式開發平台,採用 Xilinx Zynq-7000 FPGA,除整合 Xilinx 7 系列 FPGA外,可選擇單核心或雙核心 667MHz ARM Cortex-A9處理器,提供從1Gbps 乙太網 PHY 到 A/D 轉換器以及通用輸入/輸出腳位硬體介面。支援 Vivado及Petalinux 設計環境,可滿足多數需求的解決方案。
產品特點
- 100%支援 Vivado 與 Petalinux 設計環境
- 緊密整合 Xilinx FPGA 的 667 MHz Cortex-A9處理器
- 512 MB DDR3 內存記憶體
- 可外接 Arduino 屏蔽與 Pmod 感測器模組
- 可連接 USB 與 乙太網路
- 數量眾多的通用輸入/輸出介面,可適用客戶客製化解決方案
- 提供小尺寸和安裝孔
- 可從JTAG和microSD卡進行編輯
硬體介面
Zynq APSoc 架構 l 配置
Zynq APSoC分為兩個不同的子系統:處理系統(PS)和可編程邏輯(PL)。 下圖顯示了 Zynq APSoC 架構的概述,PS 顏色為淺綠色,PL 為黃色。PL 幾乎與 Xilinx 7系列 Artix FPGA 完全相同,只是它另包含幾個專用介面,可緊密耦合到 PS。 PL 也不包含與典型 7 系列 FPGA 相同的硬體配置,必須由處理器或 JTAG 介面直接配置。 PS 由許多組件組成,包括應用處理單元(APU,包括2個Cortex-A9處理器)、高級微控制器總線架構(AMBA)互連、DDR3內建記憶體控制器和各種外接控制器,其 輸入/輸出 多路復用的專用 pin 腳達 54 個(Multiplexed I/O 或 MIO pin)。
與 Xilinx FPGA 不同,Zynq-7007S 的 APSoC 是圍繞處理器設計的,故 Zynq 引導過程與 FPGA 相比,更類似於微控制器。 啟動過程分為三個階段:第一級引導加載程序(FSBL)、配置可編程邏輯的位元流與使用者應用程序。 Cora Z7支援兩種不同的啟動模式:microSD 與 JTAG。使用模式跳線(JP2)選擇啟動模式,該跳線會在通電後影響 Zynq pin 腳配置的狀態。下圖說明了 Zynq pin腳如何連接在 Cora Z7 上。
型號 l 規格
Cora Z7 依據規格不同提供兩個型號 Z7-10 與 Z7-07S,列出如下:
Product Variant | Cora Z7-10 | Cora Z7-07S |
---|---|---|
Zynq Part | XC7Z010-1CLG400C | XC7Z007S-1CLG400C |
ARM Processor Cores | 2 | 1 |
1 MSPS On-chip ADC | Yes | Yes |
Look-up Tables (LUTs) | 17,600 | 14,400 |
Flip-Flops | 35,200 | 28,800 |
Block RAM | 270 KB | 225 KB |
Clock Management Tiles | 2 | 2 |
注意 l 由於Zynq-7010 和 Zynq-7007S 中 FPGA 的尺寸,故不太適合在 SDSoC 中用於嵌入式視覺應用。 若需要進行嵌入式視覺相關的應用,建議購買 Arty Z7-20 。
USB主機
Cora Z7 在技術上是一種“嵌入式主機”,提供兩個可用的 PS USB OTG 介面,採用 8 位元 ULPI 介面的 Microchip USB3320 USB 2.0 收發器晶片作為 PHY,具有完整的 HS-USB 物理前端,支援速度達 480Mbs 。PHY 連接到 MIO Bank 1/501,電壓為1.8V 。
乙太網路PHY
Cora Z7 使用 Realtek RTL8211E-VL PHY 實現10/100/1000 乙太網路介面以連接網路。 PHY 連接到 MIO Bank 501(1.8V),並通過 RGMII 連接到Zynq-7000 APSoC,用於數據與MDIO管理。輔助中斷(INTB)和復位(PHYRSTB)訊號分別連接到 MIO10和MIO9。
Arduino / chipKIT介面 l 擴充功能
Cora Z7 提供標準的 Arduino 和 chipKIT 介面,可外接包括數位讀/寫、SPI連接、UART連接、I2C連接和PWM等,增加擴充功能。
注意 l Cora Z7 與輸出 5V 數位或模擬訊號的屏蔽不相容。Cora Z7 屏蔽連接器上的驅動 pin 腳高於 5V 可能會損壞 FPGA。
Xilinx 大學計畫合作夥伴
DIGILENT是 Xilinx 大學計畫(Xilinx University Program, XUP)的積極合作夥伴。以 Xilinx FPGA 與 Zynq SoC 技術為基礎,開發多種 IC Design 教學使用的板卡與週邊硬體,支援 Vivado 進行數位設計,並以相對親民的售價,使研究者可用較低的成本取得進行教學研究。
台灣購買 l 和澄科技為 DIGILENT 美國原廠於台灣之授權代理商,銷售所有 DIGILENT 產品,並提供線上購買與技術支援服務。
關於Vivado支援 l DIGILENT 的 FPGA 板支援 Vivado Design Suite的 HL WebPack 版本 (下載) WebPack 版本為免費服務,不需授權文件,並可安裝於多台電腦上。
軟體支援
Cora Z7 支援 Xilinx Vivado Design Suite (2015.4~起的 WebPACK 版本)並提供安裝設定說明。
- Getting Started with the Vivado IP Integrator
- Getting Started with Vivado
- Installing Vivado and Digilent Board Files
Cora Z7 採用 Zynq-7000 FPGA ,適合作為嵌入式系統應用。Digilent 原廠提供了 Petalinux 的設定文件。使用 PetaLinux 來建立系統時,PetaLinux 會根據你的硬體設置,自動幫你生成相對應的 Device Tree ,使您的開發可以變得比較輕鬆。
此外,Digilent 原廠的資源中心也針對 Cora Z7 提供了相當豐富的文件、範例演示與設定說明。
- Cora Z7-07S Basic I/O Demo
- Cora Z7-07S Pmod VGA Demo
- Cora Z7-07S XADC Demo
- Cora Z7-10 Basic I/O Demo
- Cora Z7-10 Pmod VGA Demo
- Cora Z7-10 XADC Demo
- Pmod I2S2 FPGA Volume Control Demo
更多產品訊息
產品文件:產品規格表 / 原理圖 / 資源中心 / 型錄 | |
產品編號:410-370:Cora Z7-07S | |
iopenmall:Cora Z7 │ Xilinx Zynq-7000 開發板 蝦皮賣場:Cora Z7 │ Xilinx Zynq-7000 開發板 可線上刷卡/享運費補助! |