2.11 State of Blocks During Power-Up
(Ask a Question)The following table shows the state of different blocks during device power-up.
Block | POR | Device Boot | Design and Memory Initialization State |
---|---|---|---|
System Controller | Held in reset | Executing boot-up sequence | Performs design and memory initialization |
sNVM | Held in reset | Power up sequence, then functional | Functional |
FPGA fabric array | Powered down | Power up sequence, then functional | Functional |
LSRAM | Powered down | Powered up, uninitialized | Initialized with user data if configured. |
µSRAM | Powered down | Powered up, uninitialized | Initialized with user data if configured |
µPROM | Powered down | Powered up | Functional |
Math block | Powered down | Powered up | Functional |
Transceiver and TX PLLs | Powered down | Powered up but not functional Termination Optionally Enabled | Initialized with user data and functional |
GPIO/HSIO - Low Speed (if power is applied) | Input buffers are disabled and output buffers are tristated. GPIO buffers are in hot-plug mode. | Powered up but not usable GPIO buffers are in hot-plug mode. HSIO buffers do not support hot-plug capability | Functional if IO and IO Auxiliary Supplies supply exceeds threshold |
GPIO/HSIO - High-speed (if power is applied) | Input buffers are disabled and output buffers are tristated. GPIO buffers are in hot-plug mode. | Powered up but not usable GPIO buffers are in hot-plug mode. HSIO buffers do not support hot-plug capability. | Functional at high-speed after the completion of IO calibration if IO and IO Auxiliary Supplies are applied |
PCIe® | Powered down | Powered up but not functional. | Initialized with user data and functional |
Transceiver I/O | Tristated and hot-plug mode | Tristated in hot-plug mode Termination optionally enabled. | Termination Enabled, operational |
MSSIOs (for PolarFire® SoC and RT PolarFire SoC FPGA only) | Tristated | Tristated | Tristated |
MSS (for PolarFire SoC and RT PolarFire SoC FPGA only) | Powered down | Powered down | Powered down |
Important: For more information about cold boot and warm boot power-up to functional time, see the “Power-Up to Functional Timing” section in the respective
PolarFire FPGA Datasheet
,
RT PolarFire FPGA Datasheet
,
PolarFire SoC FPGA Datasheet
, or
RT PolarFire SoC FPGA Datasheet
.