1.3.2 Hot Socketing (GPIO Only)
(Ask a Question)Hot socketing (also known as hot swapping or hot plug-in) prevents damage to the PolarFire SoC FPGA if, at any time, voltage is detected at I/O while the device is powered OFF. It also helps prevent disruptions that may occur in the rest of the system if the I/O of a device are connected without a valid power supply.
Only GPIOs support hot socketing. In hot socketing, GPIOs are in high-impedance (hi-Z) state.
The GPIO maintains the following high-impedance state until the power supplies are at a valid state.
- VDDAUx is greater than or equal to 1.6V
- VDDIx is greater than or equal to 0.8V
- VDD and VDD25 are both high and the PolarFire SoC FPGA controller has asserted the global I/O ring signal (IO_EN)
Note: TMS, TDI, TRSTB, DEVRST_N, and FF_EXIT_N do not support hot
socketing.