MicroBlaze

使用FPGA控制机械臂

本次项目展示了如何创建 CLI 来控制机械臂的 PWM 驱动器。还创建了一个详细的 Python 应用程序,该应用程序与 AMD MicroBlaze™ V 配合使用

一篇文章搞懂软核(MicroBlaze)的固化和启动

本篇文章分为三个主题:固化、启动和MultiBoot实现。

如何使用Microblaze 就地执行(XIP)程序

本文提供了基于2023.2 Vivado的参考工程,展示如何使用Microblaze 地执行(XIP)程序,并提供一个简单的bootloader。

使用MicroBlaze的Boot Loader的注意事项

AMD为MicroBlaze提供Boot Loader,比如SREC Boot Loader。它能将代码从QSPI Flash搬移到目标存储器运行,使MicroBlaze运行大程序成为可能。

AMD MicroBlaze™ V 处理器-灵活高效的 RISC-V 处理器

AMD MicroBlaze™ V 处理器是一款面向 AMD 自适应 SoC 和 FPGA 的软核 RISC-V 处理器 IP。MicroBlaze V 处理器基于 32 位 RISC-V 指令集架构 

AMD FPGA的MicroBlaze固化流程

MicroBlaze的易用性使得其开发如AMD其它嵌入式SoC FPGA一样简单

MicroBlaze MCS 和 MicroBlaze区别

在Block Design中查找IP时输入Microblaze,就会发现下面几种IP

解决PetaLinux编译Microblaze的U-Boot的错误 “undefined reference to `eth_get_dev_index'”等

PetaLinux编译Microblaze的U-Boot时,遇到下列错误

AMD MicroBlaze中通过AXI Timer获取时间戳

通过XTmrCtr_GetValue获取时间戳,是以时钟周期为单位的

【资深工程师分享】MicroBlaze DMIPS 数据

使用手上现有的MicroBlaze工程,顺手测试了MicroBlaze的DMIPS数据