From reading the C66 datasheet, EVB technical manual, below are the info I gathered regarding C66 reset. Pls feedback if I have misinterpreted anything below. Thanks.
Pins related to reset:
a. PORz: for device power up to reset all internal configuration registers to a known good state.
b. RESETFULLz: Allow host (FPGA/ microcontroller) to reset the entire device including reset isolated logic. Only difference from POR is that the device is already powered up prior to asserting RESETFULLz.
c. RESETz: to issue a hard or soft reset depending on the configuration in the RSCFG register in PLLCTL.
d. LRESETz: for local reset of the different CorePacs depending on CORESEL[3:0] and LRESETNMIENz.
e. RESETSTAT: reset status output
Reset type:
a. POR (cold reset, the device is not powered up prior to POR)
b. Warm reset: This should be compared to cold reset, meaning that cold reset is when the device is power off and then powered up, releasing the reset pin. Warm reset is when the device is powered on and then reset.
c. Soft reset: depending on the configuration in the RSCFG register in PLLCTL.
d. Hard reset: depending on the configuration in the RSCFG register in PLLCTL.
e. Emulation reset