3.1.7.2.2. PFL II Signals
Table 27. PFL II Signals
Pin Type Weak Pull-Up Function
pfl_nreset
Input — Asynchronous reset for the PFL II IP core. Pull high to enable FPGA
configuration. To prevent FPGA configuration, pull low when you do not
use the PFL II IP core. This pin does not affect the PFL II IP flash
programming functionality.
pfl_flash_access_granted
Input — For system-level synchronization. A processor or any arbiter that controls
access to the flash drives this input pin. To use the PFL II IP core function
as the flash master pull this pin high. Driving the
pfl_flash_access_granted pin low prevents the JTAG interface from
accessing the flash and FPGA configuration.
pfl_clk
Input — User input clock for the device. This is the frequency you specify for the
What is the external clock frequency? parameter on the Configuration
tab of the PFL II IP. This frequency must not be higher than the maximum
DCLK frequency you specify for FPGA during configuration. This pin is not
available if you are only using the PFL II IP for flash programming.
fpga_pgm[]
Input — Determines the page for the configuration. This pin is not available if you
are only using the PFL II IP for flash programming.
fpga_conf_done
Input 10 kΩ Pull-Up
Resistor
Connects to the CONF_DONE pin of the FPGA. The FPGA releases the pin
high if the configuration is successful. During FPGA configuration, this pin
remains low. This pin is not available if you are only using the PFL II IP for
flash programming.
fpga_nstatus
Input 10 kΩ Pull-Up
Resistor
Connects to the nSTATUS pin of the FPGA. This pin is high before the
FPGA configuration begins and must stay high during FPGA configuration.
If a configuration error occurs, the FPGA pulls this pin low and the PFL II
IP core stops reading the data from the flash memory device. This pin is
not available if you are only using the PFL II IP for flash programming.
pfl_nreconfigure
Input — When low initiates FPGA reconfiguration. To implement manual control of
reconfiguration connect this pin to a switch. You can use this input to write
your own logic in a CPLD to trigger reconfiguration via the PFL II IP. You
can use pfl_nreconfigure to drive the fpga_nconfig output signal
initiating reconfiguration. The pfl_clk pin registers this signal. This pin is
not available if you are only using the PFL II IP for flash programming.
continued...
3. Intel Agilex Configuration Schemes
683673 | 2021.10.29
Send Feedback
Intel
®
Agilex
™
Configuration User Guide
81