Altera Corporation
97
FLEX 10KE Embedded Programmable Logic Family Data Sheet
Figure 29. FLEX 10KE ICCACTIVE vs. Operating Frequency (Part 2 of 2) Conguration &
Operation
The FLEX 10KE architecture e supports several configuration schemes.
This section summarizes the device operating modes and available device
configuration schemes.
Operating Modes
The FLEX 10KE architecture uses SRAM configuration elements that
require configuration data to be loaded every time the circuit powers up.
The process of physically loading the SRAM data into the device is called
configuration. Before configuration, as VCC rises, the device initiates a
Power-On Reset (POR). This POR event clears the device and prepares it
for configuration. The FLEX 10KE POR time does not exceed 50 s;
however, when configuring with a configuration device, the
configuration device imposes a 100-ms delay that allows system power to
stabilize before configuration.
During initialization, which 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. Together, the configuration and initialization
processes are called command mode; normal device operation is called user
mode.
SRAM configuration elements allow FLEX 10KE 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 85 ms and can be used to
reconfigure an entire system dynamically. In-field upgrades can be
performed by distributing new configuration files.
0
Frequency (MHz)
600
400
200
50
100
EPF10K200S
ICC Supply
Current (mA)
0
Frequency (MHz)
600
400
200
50
100
EPF10K200E
ICC Supply
Current (mA)