Skip to content

Add MicroBlaze CPUs support #5850

Open
Open
@AJIOB

Description

@AJIOB

Xilinx/AMD FPGAs support Microblaze soft CPU (IP core).

What about support it's assembly/elf files?

Processor reference guide with ISA & opcodes can be found here.

I need to analyze some parts of generated assembly code, and a Ghidra is a nice tool to do this.

P.S. Microblaze uses GCC toolchain for building it's elf files. It can be installed as a part of the Vitis/Vivado SDK and looks like it free of charge.
P.P.S. Looks like somebody tries to implement it here. It looks like the nice start point, but I have no ideas how it should be integrated via the latest Ghidra version. I prefer to have a default integration, because I don't want to rebuild Ghidra from the sources.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions