MicroBlaze 處理器嵌入式設計使用者指南
*本指南內容涵蓋了在嵌入式設計中使用 MicroBlaze 處理器、含記憶體 IP 核心的設計、IP integrator 中的重設和時脈拓撲結構。
取得完整版《 MicroBlaze 處理器嵌入式設計使用者指南》,請至文末掃描二維碼進行下載。
裝置工具流程概述
AMD Vivado™ 工具是基於處理器提供了特定的程式流程。Vivado IDE 使用 IP integrator 搭配圖形化連接畫面以指定裝置、選擇週邊裝置和配置硬體設定。
您可使用 IP integrator 在 XML 格式的應用程式中擷取硬體平台資訊並匯出,搭配其他資料檔案為 AMD 處理器開發設計。各軟體設計工具使用 XML 來執行下列任務。
• 建立並配置板級支援包( BSP )庫
• 推斷編譯器選項
• 對處理器邏輯 ( PL )進行編程
• 定義 JTAG 設定
• 自動執行需要有關硬體的資訊的其他操作
• 自动执行需要有关硬件的信息的其他操作
--------------------------------------------------------
AMD MicroBlaze™ 嵌入式處理器是精簡指令集電腦( RISC )核,專為在 AMD 現場可程式閘陣列( FPGA 和自適應 SoC )中實現而最佳化。
若要建立嵌入式 MicroBlaze 處理器設計,請參閱第 2 章:在嵌入式設計中使用 MicroBlaze 處理器,以便了解如何使用 IP integrator 和其他 AMD 工具。如需了解更多處理器信息,請參閱《 MicroBlaze 處理器嵌入式設計使用者指南》
AMD 提供了設計工具,用於為 AMD 處理器開發和調試軟體應用,包括但不限於:
• 軟體 IDE
• 基於 GNU 的編譯器工具鏈
• 偵錯工具
這些工具支援您開發無需作業系統的裸機應用程式和用於基於開源 Linux 作業系統的應用程式。
--------------------------------------------------------
AMD 提供硬體設計和軟體開發集成,並支援整合流程向下延伸至 AMD Vitis™ 軟體平台。Vitis 是獨立產品,可從 AMD 網站下載。如需了解有關該工具使用方法的更多信息,請參閱《 Vitis 統一軟體平台文件》。
按設計進程瀏覽內容
AMD 自適應運算文件以一組標準設計流程進行組織,以便協助您尋找目前開發任務相關的內容。您可以在設計中心頁面上存取 AMD Versal™ 自適應 SoC 設計流程。您也可以使用設計流程助理來更深入了解設計流程,並找到特定於預期設計需求的內容。本文檔涵蓋了以下設計流程:
嵌入式軟體開發:
基於硬體平台來創建軟體平台,並使用嵌入式 CPU 開發應用程式碼。也涵蓋 XRT 和計算圖 API。本文檔中適用於此設計流程的主題包括:
• 第 2 章:在嵌入式設計中使用 MicroBlaze 處理器
硬體、IP 和平台開發:
為硬體平台建立 PL IP 區塊、建立 PL 核心、功能模擬以及評估 AMD Vivado™ 時序收斂、資源使用情況和功耗收斂。還涉及為系統整合開發硬體平台。本文檔中適用於此設計流程的主題包括:
• 第 3 章:含記憶體 IP 核心的設計
• 第 4 章:IP integrator 中的重設與時脈拓樸結構
--------------------------------------------------------
取得完整版《 MicroBlaze 處理器嵌入式設計使用者指南》請掃描二維碼進行下載


閱讀原文 |