簡介
Xilinx 的處理能力為多個最終市場提供了高性能和定製功能,其中包括:航空航天和軍用產品、有線和無線通信、汽車、音頻/視頻廣播、工業控制、測試與測量、以及消費類。
Xilinx 利用Zynq-7000 可擴展式處理平台系列器件中的業界標準ARM 雙核Cortex-A9 MPCore 處理器以及所有Xilinx FPGA 器件中的MicroBlaze
軟核處理器,為嵌入式處理提供支持。
優點
Xilinx 致力於通過 目標設計平台提供嵌入式開發工具、方法、IP 核以及技術支持。面向嵌入式處理的目標設計平台將這些元素帶入了解決方案,為有經驗的用戶加快了開發速度,並且為新用戶簡化了FPGA 套用。
Xilinx 嵌入式處理解決方案得到眾多Virtex 和Spartan FPGA 及Xilinx Alliance 計畫成員開發的預認證解決方案的支持,供應聯繫
北京香柏樹科技有限公司。
嵌入式處理的優點
1.生產速度:
1)集成式開發解決方案提供了節省時間的工具,如自動板支持包(BSP)生成、IP 創建、實例軟體套用生成和集成式硬體/軟體調試功能
2)大量用於實現快速開發的嵌入式處理外設IP 核
3)支持AXI4 互連標準,因此在集成不同廠商提供的IP 核時無需多種傳統或定製接口
4)靈活的軟/硬核處理器解決方案
2.成本減少
1)組合和匹配設計架構(如數據和控制通道元件)可以提供成本最佳化的解決方案,同時還實現了設計目標
2)利用FPGA 的DSP 處理頻寬和嵌入式處理能力來實現複雜的功耗管理算法(如數字
預失真),從而削減設備運轉費用
3)AXI4 互連標準使系統設計人員能夠最佳化設計方案,實現儘可能高的Fmax,最大限度提高吞吐量,降低時延、減小占位面積,或者實現上述優勢的各種組合
4)免版稅的MicroBlaze 軟處理器核心可以防止您的處理解決方案過時
3.生產效應提高
1)Base System Builder 工具簡化了硬體元件、處理器選項、匯流排系統和IP 選項的配置,還能自動生成
存儲器映射和設計檔案
2)軟體平台定義包括圖像和文本工具,用於實現硬體平台匹配、原始碼編輯、編譯器工具鏈運行和庫生成
3)基於Eclipse 的軟體開發套件(SDK)提供了特性豐富的C/C++ 代碼編輯器和編譯環境,簡化了項目管理
嵌入式解決方案
嵌入式工具與IP
1) 智慧型、平台感知的工具簡化了設計,加速了
嵌入式開發過程。自動的設計嚮導可以指引工程師完成整個設計過程,從而減少錯誤,降低學習難度。
ISE Design Suite: Embedded Edition 和System Edition 均包含
嵌入式開發套件(EDK)及軟體開發套件(SDK)。EDK 包含工具套裝以及利用Xilinx 平台FPGA 與嵌入式PowerPC 和/或MicroBlaze 軟處理器核設計嵌入式套用所需的全部文檔和IP。EDK 和SDK 還能夠以獨立產品的形式提供。
AXI4
接口協定支持如何為嵌入式FPGA 設計提供更高生產率、靈活性及可用性。
MicroBlaze 核心是一款32 位的RISC 哈佛架構
軟核處理器,它具有豐富的、針對嵌入式套用進行了最佳化的指令集。MicroBlaze 軟處理器解決方案使您能夠全面靈活地選擇外設、
存儲器和接口功能組合,從而能夠在單個FPGA 上以儘可能低的成本獲得所需的理想系統。
MicroBlaze 是Xilinx嵌入式完整解決方案的一個組成部分,了解更多信息,請轉至嵌入式處理解決方案。
3)提供IBM PowerPC 440 和405 硬處理器支持
提供IBM PowerPC 440 和405 硬處理器支持
IBM PowerPC440 和405 處理器核心是32 位的RISC CPU 硬模組,它們被設計到選定的Virtex 系列FPGA 架構內以用於實現高性能嵌入式套用。 具有集成式協處理能力的硬PowerPC 核組合實現了大量性能最佳化選項。
帶有先進CPU/APU 控制器和高頻寬縱橫交換機的Virtex-5 FXT FPGA 支持PowerPC 440 處理器。縱橫
交換機可以實現高吞吐量128 位接口和點到點連線功能。集成式DMA 通道、專用
存儲器接口以及處理器
本地匯流排(PLB)接口可以減少邏輯利用率、降低系統延遲並最佳化性能。同步I/O 和
存儲器訪問將
數據傳輸速率最大化。
PowerPC 405 得到了Virtex-4 和Virtex-II Pro 系列的支持,並整合了標量5級流水線、獨立指令和
數據快取、1個JTAG 連線埠、跡線FIFO、多個定時器和1個記憶體管理單元(MMU)。在Virtex-II Pro 內使用PowerPC 405 處理器需要ISE Design Suite 軟體10.1.03i 版或更早的版本。
4)Xilinx 為您獨特的嵌入式套用提供了靈活的創新型開發套件。
Spartan-6 FPGA 嵌入式套件
該套件包含了進行高效嵌入式套用開發所需的可擴展
開發板以及關鍵設計工具和IP 核。
Virtex-6 FPGA 嵌入式套件
嵌入式設計平台實現了快速的軟體套用開發以及處理器硬體子系統的輕鬆定製。
其它嵌入式開發板與套件
Virtex-6 FPGA ML605 評估套件
Virtex-6 FPGA ML605 評估套件包含ML605
開發板和ISE Design Suite Logic Edition 軟體。
Spartan-6 FPGA SP605 評估套件
Spartan-6 FPGA SP605 評估套件包含SP605
開發板和Spartan-6 LX45T FPGA(器件專用)的ISE Design Suite Logic Edition。
Spartan-6 FPGA SP601 評估套件
Spartan-6 FPGA SP601 評估套件包含SP601 基本
開發板和ISE Design Suite: WebPACK 版。
Virtex-5 FX70T FPGA PowerPC 和MicroBlaze 處理器版本
Virtex-5 嵌入式套件包含ML507
開發板、Platform Studio 嵌入式工具套件和ISE 設計軟體。
Spartan -3A DSP S3D1800A FPGA MicroBlaze 處理器版本
全套開發套件包含硬體、設計工具、IP 和預驗證的參考設計,可以迅速加快您的
嵌入式開發。
Virtex-4 FPGA ML403 嵌入式平台
Virtex-4 FPGA ML403 FX 評估平台為在Virtex-4 FX FPGA 的基礎上開發嵌入式設計提供了很好的入門級環境。
入門套件- Spartan -3A DSP 1800A FPGA 版本
XtremeDSP 入門套件- Spartan-3A DSP FPGA 版本是一款全面的開發套件,可加速您的下一個DSP 套用開發
Virtex-5 FXT FPGA ML507 評估平台
Virtex-5 FXT FPGA ML507 評估平台是一款通用的FPGA、RocketIO GTX 和
嵌入式系統開發板。
XtremeDSP 入門平台- Spartan-3A DSP 1800A FPGA 版本
Virtex-4 FX12 FPGA PowerPC 和MicroBlaze 開發套件
Virtex-4 FX12 FPGA 版開發套件包含ML403
開發板、Platform Studio 嵌入式工具套裝和ISE 設計軟體。
Virtex-4 FX FPGA ML410 嵌入式開發平台
ML410 是一款基於Xilinx Virtex-4 XC4VFX60 FPGA、符合RoHS 規範的嵌入式開發平台。