This register is used to define the address (MicroBlaze Program Counter value) where a fault is injected. The register definition is shown in Table: Address Inject Register (AIR) . The register is write-only. Issuing a read request generates the read acknowledgment with zero data. When setting the Address Inject Register, it is necessary to ensure that the processor has not already prefetched the instruction at that Program Counter to ensure that the instruction can be replaced.
Note: The AIR register should be used when the Program Counter has 32 bits.