MicroBlaze V provides four custom instructions that provide a method to get and put data on AXI4-Stream links. These links can be used as generic input and output interfaces, but can also interface directly with an external accelerator that extends the processor functionality.
Each custom instruction is described in the following sections, with mnemonics and semantics compatible with the equivalent instructions in the classic MicroBlaze processor.
Software macros compatible with the classic MicroBlaze processor are provided in the standalone BSP to enable you to use the custom instructions.