Visible to Intel only — GUID: sfo1410067780878
Ixiasoft
Visible to Intel only — GUID: sfo1410067780878
Ixiasoft
5.3.2.2. Reset Phase
The FPGA manager resets the FPGA portion of the SoC device when the FPGA configuration signal (nCONFIG) is driven low. The HPS configures the FPGA by writing a 1 to the nconfigpull bit of the ctrl register. This action causes the FPGA portion of the device to reset and perform the following actions:
- Clear the FPGA configuration RAM bits
- Tri-state all FPGA user I/O pins
- Pull the nSTATUS and CONF_DONE pins low
- Use the FPGA CB to read the values of the MSEL pins to determine the configuration scheme
The nconfigpull bit of the ctrl register needs to be set to 0 when the FPGA has successfully entered the reset phase. Setting the bit releases the FPGA from the reset phase and transitions to the configuration phase.