Memora8 is a 32-bit processor architecture implemented in the MR8 project. Its instruction set and software conventions are documented here; mr8sim provides a standalone system simulator and can also communicate over UDP with the Verilator emulator or an Artix-7 hardware profile. The current board implementation is a specific single-CPU profile, not a statement that every Memora8 configuration has the same hardware limits.

Documentation catalogue

Architecture and interfaces

Tools