Figure 3-25 shows the power-on reset sequence of the DSP1 subsystem.
The power-on reset to DSP1 is applied when PD_DSP1 is powered. The assumptions ofter power-on reset assertion are:
- PD_DSP1 is on.
- The PRCM module provides DSP1_GCLK functional clock to the DSP subsystem, and it has been enabled by MPU software control.
The Power-On Reset sequence is:
- Software clears the RM_DSP1_RSTCTRL[1] RST_DSP1 bit. This causes the PRCM module to release the DSP1_PWRON_RST used inside DSP1 mainly to reset the emulation logic and the DSP1_RST used to reset all logic inside DSP1. Then software can download data into TCM memory while keeping the CPU under reset.
- When the memory is initialized, software clears the RM_DSP1_RSTCTRL[0] RST_DSP1_LRST bit. This release DSP1_LRST to the local CPU inside DSP subsystem.