*本指南內容涵蓋了在嵌入式設計中使用 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 中的復位和時鐘拓撲結構
-
處理器
+關注
關注
68文章
20250瀏覽量
252206 -
amd
+關注
關注
25文章
5682瀏覽量
139934 -
嵌入式
+關注
關注
5198文章
20442瀏覽量
333972
原文標題:MicroBlaze 處理器嵌入式設計用戶指南
文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
AMD銳龍AI嵌入式P100系列處理器產品簡介
什么是嵌入式應用開發?
arm嵌入式主板優缺點
AMD重磅打造邊緣AI,CES2026官宣這顆嵌入式處理器!
AMD推出 EPYC 嵌入式 2005 系列處理器 滿足長期部署需求
PIC64GX1000 RISC-V MPU:一款面向嵌入式計算的高性能64位多核處理器
MicroBlaze V處理器嵌入式設計用戶指南
AMD 推出 EPYC? 嵌入式 4005 處理器,助力低時延邊緣應用
AMD嵌入式處理器為您的應用添能助力
龍芯2K3000 | 重塑工控嵌入式處理器性能邊界
嵌入式開發入門指南:從零開始學習嵌入式
嵌入式主板開發詳細指南
服務器級芯片進軍嵌入式市場,AMD這顆處理器駕馭AI洪流
AMD EPYC嵌入式9005系列處理器的功能特性
MicroBlaze處理器嵌入式設計用戶指南
評論