microblazev-microcontroller

AMD MicroBlaze™ V 處理器

靈活高效的 RISC-V 處理器。

概述

AMD MicroBlaze™ V 處理器是一款麵向 AMD 自適應 SoC 和 FPGA 的軟核 RISC-V 處理器 IP。MicroBlaze V 處理器基於 32 位 RISC-V 指令集架構 (ISA)。它允許開發人員利用開源 RISC-V 軟件生態係統,不僅硬件與經典 MicroBlaze 處理器兼容,而且完全集成在 AMD Vivado™ 和 Vitis™ 工具設計流程中。AMD MicroBlaze V 處理器經過精心設計,實現了高度的模塊化,具有適合嵌入式係統應用的可配置架構。

開發人員可將 MicroBlaze V 處理器對準由 Vivado 設計套件提供支持的任何 AMD 自適應 SoC 或 FPGA 器件,無需額外的費用


risc-v-logo

RISC-V 是一款開源標準指令集架構 (ISA),由非營利組織 RISC-V 基金會管理。AMD 自 2020 年以來一直是該組織的成員。

主要功能

基於 RISC-V 開源 ISA

  • 由整個行業的綜合軟件及解決方案生態係統提供支持
  • 不僅可實現現有 MicroBlaze 處理器設計的輕鬆硬件遷移,而且還可實現 RISC-V 設計的軟件可移植性
  • 為 RV32IMAFC 基本整數指令集提供可配置 ISA 支持,可選:
    • 乘法和除法(“M”擴展)
    • 原子指令(“A”擴展)
    • 浮點(“F”擴展)
    • 代碼壓縮(“C”擴展)
    • 位操作(“Zba”、“Zbb”、“Zbc”、“Zbs”擴展)
  • 利用代碼壓縮來顯著減少代碼量並節省設計內存

其內核高效的架構

  • 提供三種配置(AMD MicroBlaze V 微控製器、帶內存保護單元的 AMD MicroBlaze V 和帶內存管理單元的 AMD MicroBlaze V)*
  • 提供構建選項來優化板麵和/或性能
  • 針對安全關鍵型係統整合雙核鎖步和三模冗餘 (TMR) 等安全措施

高度的設計靈活性

  • 在 Vivado 和 Vitis 工具中提供全麵集成的設計流程,與 MicroBlaze 處理器設計流程完全相同
  • 與 Vivado 設計工具中支持的任何 AMD 自適應 SoC 或 FPGA 兼容
  • 通過圖形用戶界麵 (GUI) 或命令行界麵 (CLI) 提供用戶友好型體驗
  • 通過為在可編程邏輯中部署集成 MicroBlaze V 處理器子係統提供的廣泛優化 IP,減少係統組件數並縮短開發時間

* AMD MicroBlaze V 提供微控製器配置,它基於可量產的 RV64I。帶有內存保護單元的 AMD MicroBlaze V 目前處於搶先體驗階段,帶有內存管理單元的 AMD MicroBlaze V 即將推出。

Microcontroller 配置

amd-microblaze-logo

充分利用 AMD 經過試用和測試的、值得信賴的 MicroBlaze™ 處理器。具有多種用途和始終如一的高性能,是大量應用的可靠之選。

處理器詳細信息

主要拖放外設

一般用途 I/O 視頻 存儲器 網絡
  • 多通道 DMA
  • 流媒體 FIFO
  • 定時器/看門狗
  • Mutex/郵箱
  • UART
  • USB 2.0
  • SPI
  • GPIO
  • PWM
  • HDMI 攝像機/顯示器接口
  • MIPI-CSI、MIPI-DSI
  • Video DMA
  • DDR
  • QSPI
  • SDRAM
  • 以太網子係統
  • 控製器局域網

示例設計配置


點擊放大

AMD MictoBlaze V Microcontroller

  • 32 位處理器內核 (RV32IMAFC)
  • JTAG 調試接口
  • 緊密耦合的本地存儲器
  • SPI 控製器
  • I2C 控製器
  • UART
  • 中斷控製器
  • 定時器
  • GPIO

點擊放大
帶有內存保護單元的 AMD MicroBlaze V

點擊放大
帶有內存保護單元的 AMD MicroBlaze V

立即注冊,即可第一時間了解實時處理器和應用處理器示例設計配置的供貨情況。

技術文檔

技術文檔

Default Default 標題 文件類型 日期