Chapter 9: Configuration, Design Security, and Remote System Upgrades in Stratix V Devices 9–41
Device Configuration Pins
January 2011 Altera Corporation Stratix V Device Handbook Volume 1: Device Interfaces and Integration
MSEL[4..0]
Dedicated input pins. Five-bit configuration input that sets the Stratix V device configuration scheme.
For the appropriate connections, refer to Table 9–4 on page 9–7.
The MSEL[4..0] pins have internal 5-k pull-down resistors that are always active.
nSTATUS
Dedicated open-drain bidirectional pin. The device drives nSTATUS low immediately after power-up
and releases it after the device exits POR. During user mode and regular configuration, this pin is
pulled high by an external 10-k resistor.
During configuration, the device drives this pin low to indicate an error during configuration. If an
external source drives the nSTATUS pin low during configuration or initialization, the target device
enters an error state. This mechanism is used during multi-device configuration setup. If one of the
devices in the chain has an error and pulls its nSTATUS pin low, it resets the entire chain.
Driving nSTATUS low after configuration and initialization completes does not affect the configured
device.
nCE
Dedicated active-low chip enable input pin. Driving this pin low allows configuration. Drives the nCE
pin low during configuration, initialization, and user mode for all single-device configurations. For a
multi-device configuration, connect the nCE pin to GND or to the nCEO of the previous device in the
chain based on the recommendation in the respective configuration setup diagram.
nCEO (3)
Dual-purpose open-drain output pin. This pin drives low when device configuration completes. To use
this pin to feed the next device’s nCE pin in a multi-device chain, turn on Enable INIT_DONE output
option under Device and Pins Option, General panel in the Quartus II Software. In a single-device
configuration, this pin can be used as a regular I/O. In multi-device configuration, if this pin is not
feeding the nCE of the next device, you can use it as a regular I/O.
nCONFIG
Dedicated input pin. A low pulse on this pin during configuration and user mode causes the device to
enter a reset state and tri-states all the I/O pins. A low-to-high logic starts a reconfiguration.
During JTAG programming, the nCONFIG status is ignored.
nCSO
Dedicated output pin. Drives the control signal from the Stratix V device to the EPCS and EPCQ
devices in AS mode. After AS configuration completes, these pins are tri-stated with a weak pull-up
resistor.
nIO_PULLUP
Dedicated input pin. This input pin enables or disables the internal pull-up resistors on the user I/O
pins and dual purpose I/O pins (DATA[31..0], CLKUSR, INIT_DONE, DEV_OE, and
DEV_CLRN). A logic high turns off the weak internal pull-up resistors, while a logic low turns them
on.
This pin has an internal 5-k pull-down resistor that is always active.
AS_DATA0/ASDO
Dedicated bidirectional data pin. In AS 1 and AS 4 configurations,
ASDO
is used to send the
operation command and addresses to the EPCS or EPCQ devices. During an AS 4 configuration, the
data is received on an AS_DATA0 and is synchronized to DCLK.
After AS configuration completes, this pin is tri-stated with a weak pull-up resistor.
AS_DATA[3..1]
Dedicated bidirectional data pins. During an AS configuration, the data is received on these pins and is
synchronized to DCLK.
After AS configuration completes, these pins are tri-stated with a weak pull-up resistor.
Notes to Table 9–14:
(1) If the JTAG interface is not required on the board, you can disable the JTAG circuitry by connecting this pin to logic high. For instructions to
connect a JTAG chain with multiple voltages across the devices in the chain, refer to the JTAG Boundary Scan Testing chapter.
(2) This is a dual-purpose pin. This pin is available as an I/O if the associated option that enables this pin is turned off from the Configuration panel
in the Device and Pins Option settings. For example, the DEV_OE is available as a user I/O if the Enable device-wide output enable option is
turned off.
(3) This is a dual-purpose pin. The state of this pin in the user mode depends on Dual-purpose Pins settings in the Device and Pins Option settings.
Table 9–14. Configuration Pins Description (Part 3 of 3)
Pin Name Description