概观
AMD MicroBlaze™ V 处理器是一款面向 AMD 自适应 SoC 和 FPGA 的软核 RISC-V 处理器 IP。MicroBlaze V 处理器基于 RISC-V 指令集架构 (ISA)。它允许开发人员利用开源 RISC-V 软件生态系统,不仅硬件与经典 MicroBlaze 处理器兼容,而且完全集成在 AMD Vivado™ 和 Vitis™ 工具设计流程中。AMD MicroBlaze V 处理器经过精心设计,实现了高度模块化,具有适合嵌入式系统应用的可配置架构。
开发人员可将 MicroBlaze V 处理器应用于由 Vivado Design Suite 提供支持的任何 AMD 自适应 SoC 或 FPGA 器件,无需额外支付费用。

RISC-V 是一种开源的标准指令集架构 (ISA),由非营利组织 RISC-V 基金会进行管理。AMD 自 2020 年以来一直是该组织的成员。
主要功能
基于 RISC-V 开源 ISA
- 依托整个行业的综合软件及解决方案生态系统
- 不仅可实现现有 MicroBlaze 处理器设计的轻松硬件迁移,而且还可实现 RISC-V 设计的软件可移植性
- 可配置的 ISA 支持,包括支持 RV32I 和 RV64I 基础整数指令集以及以下可选扩展指令集:
- 乘法和除法指令(“M”扩展指令集)
- 原子操作指令(“A”扩展指令集)
- 浮点指令(“F”扩展指令集)
- 代码压缩指令(“C”扩展指令集)
- 位操作指令(“:B:”、“Zba”、“Zbb”、“Zbc”、“Zbs”扩展指令集)
- 利用代码压缩来显著减少代码量并节省设计内存
以高效架构为核心
- 提供两种可选的预设配置:AMD MicroBlaze V 微控制器和 AMD MicroBlaze V 实时处理器(带内存保护单元)
- 提供四种流水线选项来优化板面和/或性能
- 针对安全关键型系统整合双核锁步和三重模块冗余 (TMR) 等可选安全措施
出色的设计灵活性
- 在 Vivado 和 Vitis 工具中提供全面集成的设计流程,与 MicroBlaze 处理器设计流程完全相同
- 与 Vivado 设计工具中支持的任何 AMD 自适应 SoC 或 FPGA 兼容
- 通过图形用户界面 (GUI) 或命令行界面 (CLI) 提供用户友好型体验
- 通过为在可编程逻辑中部署集成 MicroBlaze V 处理器子系统提供的广泛优化 IP,减少系统组件数并缩短开发时间


选择经过 AMD 验证和测试的、值得信赖的 MicroBlaze™ 处理器。具有多种用途和始终如一的高性能,是大量应用的可靠之选。
处理器详细信息
主要拖放外设
常规用途
- 多通道 DMA
- 流媒体 FIFO
- 定时器/看门狗
- Mutex/邮箱
I/O
- UART
- USB 2.0
- SPI
- GPIO
- PWM
视频
- HDMI 摄像机/显示器接口
- MIPI-CSI、MIPI-DSI
- 视频 DMA
内存
- DDR
- QSPI
- SDRAM
网络
- 以太网子系统
- 控制器局域网
支持和资源

立即体验
联系 AMD 代表,了解带内存保护单元以及带内存管理单元的 AMD MicroBlaze V 处理器的示例设计配置。
附注
附注
1.微控制器配置已在生产环境中可用;支持 RV64I 的 AMD MicroBlaze V 处理器(带内存保护单元)处于先期体验阶段;带内存管理单元的 AMD MicroBlaze V 处理器仍在开发中。