1.2.1.2 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:
- Authenticate the image data.
- Program the authenticated image.
- Send the target version number.
- Clear the commands.
