MicroBlaze

简介

产品描述

MicroBlaze™ 是 AMD 32/64 位 RISC Harvard 架构软处理器内核,带有针对嵌入式应用优化的丰富指令集。MicroBlaze 软核处理器解决方案使您能够全面灵活地选择外设、存储器和接口功能组合,从而能够在单个 FPGA 上以尽可能低的成本获得所需的理想系统。


主要特性与优势

  • 超过 70 个用户可配置选项
  • 3 级流水线实现最佳引脚,5 级流水线实现最佳性能
  • 支持 PLB 或 AXI 接口
  • 支持大端或小端
  • 可选内存管理单元(MMU)
  • 可选浮点单元 (FPU)
  • 指令和数据端缓存

资源利用率


支持

TMR

产品描述

高可靠性 MicroBlaze 三模冗余 (TMR) 解决方案可为运行在 AMD FPGA 上的 MicroBlaze 处理器提供软错误检查、纠正与恢复。

主要特性与优势

  • MicroBlaze 的三模冗余解决方案包括 5 个可协同工作以提供更可靠处理的 IP 核。这些核包括:
    • TMR Manager 不仅可控制整体冗余状态,而且还可监控软错误防护
    • TMR 表决器,可实现一个自检多数表决器,其可屏蔽三层子块中的故障,维持正常功能性
    • TMR 比较器,不仅可从三层子块实现一个自检输出比较,而且还可在不匹配时生成错误
    • TMR 注入,可实现功能级故障注入,用于测试目的
    • TMR 软错误防护 (SEM) 接口,可集成 AMD 软错误防护 IP 核
  • Vivado IP 集成器自动化,可简化三层 MicroBlaze 子系统的创建
技术文档