Data Store (IAP Target)

This module decodes the parsed data from the data parser and generates the appropriate interrupts and maintains the register space for the Mi-V soft processor to execute instructions and read the status.

IAP Target’s Data Store module stores 2 KB of incoming IAP data from IAP Initiator in LSRAM and generates an interrupt for the Mi-V soft processor to indicate that the data is ready. After receiving the interrupt, the Mi-V soft processor reads the IAP data from LSRAM and writes the IAP data to the external SPI Flash.

The following interrupts are generated: