Configuring FLEX 8000 Devices Application Note 33
Page 58 Altera Corporation
Table 8. FLEX 8000 Device Configuration Option Bits (Part 1 of 2)
Device
Option Configuration
Scheme Option Usage Default Configuration
(Option Off) Modified Configuration
(Option On)
User-
Supplied
Start-Up
Clock
All After a FLEX 8000 device is
configured, it must be initialized
over the course of 10 Clock
cycles. The user can choose the
source of the Clock.
In the AS, APU, APD, and PPA
configuration schemes, the
internal FLEX 8000 device
oscillator supplies the initiali-
zation Clock.
In the PS and PPS configuration
schemes, the internal oscillator
is disabled, so external circuitry
must provide the initialization
Clock on the DCLK pin.
The user provides the Clock on
the CLKUSR pin. This type of
Clock can be used to fully
synchronize initialization for
multiple FLEX 8000 devices.
The maximum user-supplied
Clock frequency is 6 MHz, and
the Clock should have a 50%
duty cycle.
Auto-Restart
Configuration
on Frame
Error
AS, APU, APD
AS
If a data error occurs when a
FLEX 8000 device is configured
with an active configuration
scheme, the user can choose how
to restart the configuration.
The configuration process halts
and the user must externally
direct the device to restart the
configuration process. If a
configuration error occurs, the
nSTATUS pin is driven and held
low until the nCONFIG pin is
externally pulled low and then
high again.
In an AS configuration scheme,
the external nCONFIG reset
pulse resets the Configuration
EPROM if the nCONFIG pin on
the FLEX 8000 device is tied to
the Output Enable pin on the
Configuration EPROM.
Directs the device to automat-
ically restart the configuration
process. The nSTATUS pin is
driven and held low for 10 Clock
cycles and is then released. The
nSTATUS pin subsequently pulls
up to V
CC
, indicating to any
external circuitry that the recon-
figuration process has started.
In an AS configuration scheme,
the nSTATUS reset pulse auto-
matically resets the Config-
uration EPROM if the nSTATUS
pin on the FLEX 8000 device is
tied to the Output Enable pin on
the Configuration EPROM.
Release
Clears
Before Tri-
States
All During configuration, the I/O pins
on the device are tri-stated by an
Output Enable override. The user
can choose the order in which the
tri-states are released and the
registered logic cells and
peripheral registers are cleared
during initialization.
Directs the device to release the
Output Enable override on the
tri-state buffer before releasing
the Clear signal on registered
logic cells and peripheral reg-
isters during initialization.
Directs the device to release the
Clear signal on registered logic
cells and peripheral registers
before releasing the Output
Enable override on the tri-state
buffer during initialization.
Enable
DCLK
Output In
User Mode
AS, APU, APD,
PPA FLEX 8000 devices drive the
DCLK signal during configuration
in all active configuration schemes
and the PPA configuration
scheme. The DCLK signal can
range from 2 to 6 MHz in
frequency. The user can choose
whether to enable the DCLK signal
during user mode. The duty cycle
and frequency of the DCLK signal
are not guaranteed.
Disables the DCLK pin when the
device operates in user mode
after device configuration and
initialization have been
completed.
Enables the DCLK pin when the
device operates in user mode
after device configuration and
initialization have been
completed.