Altera Corporation 49
FLEX 6000 Programmable Logic Device Family Data Sheet
Figure 20. I
CCACTIVE
vs. Operating Frequency
Device
Configuration &
Operation
The FLEX 6000 architecture supports several configuration schemes to
load a design into the device(s) on the circuit board. This section
summarizes the device operating modes and available device
configuration schemes.
f
See Application Note 116 (Configuring APEX 20K, FLEX 10K & FLEX 6000
Devices) for detailed information on configuring FLEX 6000 devices,
including sample schematics, timing diagrams, configuration options,
pins names, and timing parameters.
Frequency (MHz)
EPF6010A
EPF6024A
0
Frequency (MHz)
50
100
200
250
150
100
50
EPF6016A
0
Frequency (MHz)
50
100
400
300
200
100
0
50
100
200
150
100
50
EPF6016
0
Frequency (MHz)
30
60
800
1000
600
400
200
I
CC
Supply
Current
(mA)
I
CC
Supply
Current
(mA)
I
CC
Supply
Current
(mA)
I
CC
Supply
Current
(mA)
50 Altera Corporation
FLEX 6000 Programmable Logic Device Family Data Sheet
Operating Modes
The FLEX 6000 architecture uses SRAM configuration elements that
require configuration data to be loaded every time the circuit powers
up. This process of physically loading the SRAM data into a FLEX
6000 device is known as configuration. During initialization—a
process that occurs immediately after configuration—the device
resets registers, enables I/O pins, and begins to operate as a logic
device. The I/O pins are tri-stated during power-up, and before and
during configuration. The configuration and initialization processes
of a device are referred to as command mode; normal device operation
is called user mode.
SRAM configuration elements allow FLEX 6000 devices to be
reconfigured in-circuit by loading new configuration data into the
device. Real-time reconfiguration is performed by forcing the device
into command mode with a device pin, loading different
configuration data, reinitializing the device, and resuming user-
mode operation. The entire reconfiguration process requires less
than 100 ms and is used to dynamically reconfigure an entire system.
Also, in-field system upgrades can be performed by distributing new
configuration files.
Configuration Schemes
The configuration data for a FLEX 6000 device can be loaded with
one of three configuration schemes, which is chosen on the basis of
the target application. An EPC1 or EPC1441 configuration device or
intelligent controller can be used to control the configuration of a
FLEX 6000 device, allowing automatic configuration on system
power-up.
Multiple FLEX 6000 devices can be configured in any of the three
configuration schemes by connecting the configuration enable input
(nCE) and configuration enable output (nCEO) pins on each device.
Table 40 shows the data sources for each configuration scheme.
Table 40. Configuration Schemes
Configuration Scheme Data Source
Configuration device EPC1 or EPC1441 configuration device
Passive serial (PS) BitBlaster
TM
, ByteBlasterMV
TM
, or MasterBlaster
TM
download cables, or serial data source
Passive serial asynchronous
(PSA)
BitBlaster, ByteBlasterMV, or MasterBlaster
download cables, or serial data source
Altera Corporation 51
FLEX 6000 Programmable Logic Device Family Data Sheet
Device Pin-
Outs
See the Altera web site (http://www.altera.com) or the Altera Digital
Library for pin-out information.

EPF6024AFI256-2

Mfr. #:
Manufacturer:
Intel
Description:
IC FPGA 219 I/O 256FBGA FLEX 6000
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union