| |
Datasheet Home \ Datasheet Details
Download
PDF Abstract Text:
Configuration Devices for
ACEX, APEX, FLEX & Mercury Devices
Configuration Devices for
ACEX, APEX, FLEX & Mercury Devices
Data Sheet
March 2001, ver. 11
Features
Altera Corporation
A-DS-EPROM-11
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Figure 1. EPC1, EPC1441, EPC1213, EPC1064, & EPC1064V Package Pin-Out Diagrams
DATA VCC N.C. N.C. N.C. N.C. N.C. N.C.
DATA VCC N.C. N.C. N.C.
N.C. VCC N.C. N.C. N.C. N.C. N.C. N.C.
DCLK N.C.
DATA DCLK OE nCS 1 2 3 4 8 7 6 5 VCC VCC nCASC (1) GND
VCC N.C. N.C. N.C. N.C.
N.C. N.C. N.C. OE N.C.
N.C. N.C. N.C. OE
10 11 N.C. GND
(1) nCASC
8-Pin PDIP EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
20-Pin PLCC EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
32-Pin TQFP EPC1441 EPC1064 EPC1064V
Note:
(1) The nCASC pin is available on EPC1 and EPC1213 devices. On the EPC1064, EPC1064V, and EPC1441 devices, it is a reserved pin and should not be connected.
Figure 2. EPC2 Package Pin-Out Diagrams
DATA TDO VCC TMS TCK N.C. N.C. N.C.
DATA VCC TDO TMS TCK
N.C. VPP N.C. N.C. N.C. N.C. N.C. VPPSEL
DCLK VCCSEL
DCLK VCCSEL N.C. N.C. OE
VPP N.C. N.C. N.C. VPPSEL
N.C. N.C. N.C. OE N.C.
10 11 GND TDI
nCASC
20-Pin PLCC
32-Pin TQFP
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Functional Description
With SRAM-based devices, configuration data must be reloaded each time the system initializes, or when new configuration data is needed. Altera configuration devices store configuration data for SRAM-based ACEX, APEX, FLEX, and Mercury devices. Table 1 lists Altera configuration devices. Table 1. Configuration Devices Device
EPC2 EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
Description
Table 2 lists the configuration device used with each ACEX, APEX, FLEX and Mercury device. Table 2. Appropriate Configuration Device for Each ACEX, APEX, FLEX & Mercury Device (Part 1 of 2) ACEX, APEX, FLEX & Mercury Device
EP20K30E EP20K60E EP20K100, EP20K100E EP20K160E EP20K200, EP20K200E EP20K300E EP20K400, EP20K400E EP20K600E EP20K1000E EP20K1500E EP1K10 EP1K30 EP1K50 EP1K100 EPF10K10, EPF10K10A EPF10K20 EPF10K30E EPF10K30, EPF10K30A EPF10K40
Configuration Device
EPC2, EPC1, or EPC1441 EPC2 or EPC1 EPC2 or EPC1 EPC2 Two EPC2 devices (1) Two EPC2 devices (1) Three EPC2 devices (1) Four EPC2 devices (1) Six EPC2 devices (1) Eight EPC2 devices (1) EPC2, EPC1, or EPC1441 EPC2, EPC1, or EPC1441 EPC2 or EPC1 EPC2 or two EPC1 devices EPC2, EPC1, or EPC1441 EPC2, EPC1, or EPC1441 EPC2 or EPC1 EPC2, EPC1, or EPC1441 EPC2 or EPC1
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 2. Appropriate Configuration Device for Each ACEX, APEX, FLEX & Mercury Device (Part 2 of 2) ACEX, APEX, FLEX & Mercury Device
EPF10K50, EPF10K50V, EPF10K50E EPF10K70 EPF10K100, EPF10K100A, EPF10K100B, EPF10K100E EPF10K130V EPF10K130E EPF10K200E EPF10K250A EPF8282A EPF8282AV EPF8452A EPF8636A EPF8820A EPF81188A EPF81500A EPF6010A EPF6016, EPF6016A EPF6024A EP1M120 EP1M350 Note:
(1) This device can be configured by a smaller number of EPC16 configuration devices. For more information, see the EPC16 Configuration Device Data Sheet.
Configuration Device
EPC2 or EPC1 EPC2 or EPC1 EPC2 or two EPC1 devices EPC2 or two EPC1 devices Two EPC2 or two EPC1 devices Two EPC2 or three EPC1 devices Two EPC2 or four EPC1 devices EPC1, EPC1441, or EPC1064 EPC1, EPC1441, or EPC1064V EPC1, EPC1441, EPC1064, or EPC1213 EPC1, EPC1441, or EPC1213 EPC1, EPC1441, or EPC1213 EPC1, EPC1441, or EPC1213 EPC1 or EPC1441 EPC1 or EPC1441 EPC1 or EPC1441 EPC1 or EPC1441 EPC2 or EPC16 EPC16 or three EPC2 devices
Table 3 shows which configuration devices can be used with each device family. Table 3. Configuration Device & PLD Compatibility PLD EPC2 Configuration Device EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
ACEX 1K (1) APEX 20K (1) FLEX 10K (1) FLEX 10KE (1)
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 3. Configuration Device & PLD Compatibility PLD EPC2 Configuration Device EPC1 EPC1441 EPC1213 EPC1064 EPC1064V v
FLEX 8000 FLEX 6000 Mercury (1) Note to Table:
EPC16 configuration devices support this device. For more information, see the EPC16 Configuration Device Data Sheet.
Figure 3 shows the configuration device block diagram.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Figure 3. Configuration Device Block Diagram
ACEX 1K, APEX 20K, FLEX 10K, & FLEX 6000 Device Configuration Using an EPC2, EPC1, or EPC1441 Device
Oscillator
CLK ENA nRESET
Address Counter
Oscillator Control nCS Error Detection Circuitry
Address
Decode Logic nCASC (1)
OE (2)
EPROM Array DATA TA Shift Register DATA TA
FLEX 8000 Device Configuration Using an EPC1, EPC1441, EPC1213, EPC1064, or EPC1064V Device
DCLK CLK ENA nRESET Address Counter Address nCS OE EPROM Array DATA Shift Register DATA
Decode Logic nCASC (1)
Notes:
(1) (2) The EPC1441, EPC1064, and EPC1064V devices do not support data cascading. The EPC2, EPC1, and EPC1213 devices support data cascading. The OE pin is a bidirectional open-drain pin.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Device Configuration
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000 & Mercury Device Configuration
ACEX 1K, APEX 20K, FLEX 10K, and Mercury devices can be configured with EPC2, EPC1, or EPC1441 devices. FLEX 6000 devices can be configured with EPC1 or EPC1441 devices. The EPC2, EPC1, or EPC1441 device stores configuration data in its EPROM array and serially clocks data out with an internal oscillator. The OE, nCS, and DCLK pins supply the control signals for the address counter and the output tri-state buffer. The configuration device sends a serial bitstream of configuration data to its DATA pin, which is routed to the DATA0 or DATA input pin on the ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury device. Figure 4 shows an ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury device configured with a single EPC2, EPC1, or EPC1441 device. Figure 4. ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury Device Configured with an EPC2, EPC1, or EPC1441 Configuration Device
VCC (1) VCC (1)
ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury Device (2)
Configuration Device
Notes:
Table 4 describes EPC2, EPC1, and EPC1441 pin functions during ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, and Mercury device configuration.
8 Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 4. EPC2, EPC1, & EPC1441 Pin Functions During ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000 & Mercury Configuration (Part 1 of 2) Pin Name Pin Number 8-Pin PDIP (1)
DATA 1
20-Pin 32-Pin PLCC TQFP (2)
Pin Type
Description
Output
OE (3)
OpenDrain I / O
nCS (3)
Input
nCASC (4)
Output
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 4. EPC2, EPC1, & EPC1441 Pin Functions During ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000 & Mercury Configuration (Part 2 of 2) Pin Name Pin Number 8-Pin PDIP (1)
20-Pin 32-Pin PLCC TQFP (2)
Pin Type
Description
OpenDrain Output
TDI (5) TDO (5) TMS (5) TCK (5) VCCSEL (5)
Input Output Input Input Input
VPPSEL (5)
Input
VPP (5)
Power
VCC GND
Power
Ground Ground pin. A 0.2-µF decoupling capacitor must be placed between the VCC and GND pins.
Notes:
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000 & Mercury Device Configuration with Multiple EPC2 or EPC1 Configuration Devices
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
A mixture of ACEX 1K, APEX 20K, APEX 20KE, and Mercury devices can be configured in the same chain. A mixture of FLEX 10K, FLEX 10KA, FLEX 10KE, and 5.0-V and 3.3-V FLEX 6000 devices can be configured in the same chain. See "Configuration Chain with Multiple Voltage Levels" on page 19.
Figure 5. ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury Device Configured with Two EPC2 or EPC1 Configuration Devices
VCC (1) VCC (1)
ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury Device (2)
Configuration Device 1
Configuration Device 2
DCLK DATA nCS OE
Notes:
Figure 6 shows two ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury devices configured with two EPC2 or EPC1 devices.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Figure 6. Two ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury Devices Configured with Two EPC2 or EPC1 Configuration Devices
VCC (1) VCC (1)
ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000 or Mercury Device (3)
ACEX 1K, APEX 20K FLEX 10K, FLEX 6000 or Mercury Device (3)
Configuration Device 1
Configuration Device 2
DCLK DATA nCS OE
Notes:
For more information on ACEX 1K, APEX 20K, FLEX 10K, or FLEX 6000 device configuration, see Application Note 116 (Configuring ACEX 1K, APEX 20K, FLEX 10K & FLEX 6000 Devices).
FLEX 8000 Device Configuration
FLEX 8000 devices differ from ACEX 1K, APEX 20K, FLEX 10K, and FLEX 6000 devices in that they have internal oscillators that can provide a DCLK signal to the configuration device. The configuration device sends configuration data out as a serial bitstream on the DATA output pin. This data is routed into the FLEX 8000 device via the DATA0 input pin. The EPC1, EPC1441, EPC1213, EPC1064, and EPC1064V configuration devices support this type of configuration.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
VCC (1) VCC (1) VCC (1)
FLEX 8000 Device "0" "0" "0"
Configuration Device
nCS OE DCLK DATA
DATA0 nCONFIG
Notes:
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Figure 8 shows three FLEX 8000 devices configured with two EPC1 or EPC1213 configuration devices. Figure 8. FLEX 8000 Multi-Device Configuration with Two EPC1 or EPC1213 Configuration Devices
VCC (1) VCC (1) VCC
FLEX 8000 Device 1 "0" "0" "0"
Configuration Device 1
nCASC DATA nCS OE DCLK
Configuration Device 2
DATA nCS OE DCLK
DATA0 nCONFIG
FLEX 8000 Device 2 "0" "1" "0"
DCLK DATA0 nCONFIG
FLEX 8000 Device 3 "0" "1" "0"
DCLK DATA0 nCONFIG
Notes:
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 5 describes the pin functions of all configuration devices during FLEX 8000 device configuration. Table 5. Configuration Device Pin Functions During FLEX 8000 Device Configuration Pin Name 8-Pin PDIP (1)
DATA 1
Pin Number 20-Pin PLCC
32-Pin TQFP (2)
Pin Type
Description
Output
Input
OpenDrain I / O Input Output
nCS (3) nCASC
VCC GND
Power
Ground Ground pin. A 0.2-µF decoupling capacitor must be placed between the VCC and GND pins.
Notes:
(1) (2) (3) This package is available for EPC1, EPC1441, EPC1213, EPC1064, and EPC1064V devices only. This package is available for EPC1441, EPC1064, and EPC1064V devices only. The EPC1441, EPC1064, and EPC1064V devices do not support data cascading. The EPC1 and EPC1213 devices support data cascading for FLEX 8000 devices.
For more information on FLEX 8000 device configuration, see the following documents:
Application Note 33 (Configuring FLEX 8000 Devices) Application Note 38 (Configuring Multiple FLEX 8000 Devices)
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Power & Operation
This section describes Power-On Reset (POR) delay, error detection, and 3.3-V and 5.0-V operation of Altera configuration devices.
Power-On Reset
During initial power-up, a POR delay occurs to permit voltage levels to stabilize. When configuring an ACEX 1K, APEX 20K, FLEX 10K, FLEX 6000, or Mercury device with an EPC2, EPC1, or EPC1441 device, the POR delay occurs inside the configuration device, and the POR delay is a maximum of 100 ms. When configuring a FLEX 8000 device with an EPC1213, EPC1064, or EPC1064V device, the POR delay occurs inside the FLEX 8000 device, and the POR delay is typically 100 ms, with a maximum of 200 ms.
Error Detection Circuitry
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
3.3-V or 5.0-V Operation
EPC2, EPC1, and EPC1441 devices can configure 5.0-V, 3.3-V, or 2.5-V devices. For each configuration device, an option must be set for 5.0-V or 3.3-V operation. For EPC1 and EPC1441 configuration devices, the Use Low-Voltage Configuration EPROM option in the Global Project Device Options dialog box (Assign menu) in the MAX+PLUS II software sets this parameter. (For APEX 20K and Mercury devices, the Quartus software provides a similar option.) For EPC2 devices, this option is set externally by the VCCSEL pin. In addition, the EPC2 device has an externally controlled option, set by the VPPSEL pin, to adjust the programming voltage to 5.0 V or 3.3 V. The functions of the VCCSEL and VPPSEL pins are described below.
Table 6 describes the relationship between the VCC and VPP voltage levels and the required logic level for VCCSEL and VPPSEL (i.e., high or low logic level). Table 6. VCCSEL & VPPSEL Pin Functions on the EPC2 VCC Voltage Level VPP Voltage Level VCCSEL Pin Logic VPPSEL Pin Logic (V) (V) Level Level
3.3 3.3 5.0 3.3 5.0 5.0 High High Low High Low Low
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Configuration Chain with Multiple Voltage Levels
DATA DCLK
3.3-V Operation 5.0-V Tolerant 3.3-V Tolerant v v
3.3-V Tolerant v v
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 7. EPC2 Input & Bidirectional Pin Voltage Tolerance Pin 5.0-V Operation 5.0-V Tolerant
3.3-V Operation 5.0-V Tolerant v v v v v v v v 3.3-V Tolerant v v v v v v v v v
For more information on ACEX 1K, APEX 20K, FLEX 10K, FLEX 8000, FLEX 6000, and Mercury devices, see the following documents:
ACEX 1K Programmable Logic Device Family Data Sheet APEX 20K Programmable Logic Device Family Data Sheet FLEX 10K Embedded Programmable Logic Family Data Sheet FLEX 10KE Embedded Programmable Logic Family Data Sheet FLEX 8000 Programmable Logic Device Family Data Sheet FLEX 6000 Programmable Logic Device Family Data Sheet Mercury Programmable Logic Device Family Data Sheet
Programming & Configuration File Support
The Quartus and MAX+PLUS II development systems provide programming support for Altera configuration devices. The Quartus and MAX+PLUS II software automatically generates a POF to program each configuration device in a project. In a multi-device project, the software can combine the programming files for multiple ACEX, APEX, FLEX, or Mercury devices into one or more configuration devices. The software allows you to select the appropriate configuration device to most efficiently store the data for each ACEX, APEX, FLEX, and Mercury device. Moreover, when compiling for ACEX 1K, FLEX 10KA, FLEX 10KE, or Mercury devices, the MAX+PLUS II software automatically defaults to generate the EPC1 or EPC1441 POF with the programming bit set for 3.3-V operation. All Altera configuration devices are programmable using Altera programming hardware in conjunction with the Quartus or MAX+PLUS II software. In addition, many manufacturers offer programming hardware that supports other Altera configuration devices.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
The EPC2 configuration device can be programmed in-system through its industry-standard 4-pin JTAG interface. ISP capability in the EPC2 provides ease in prototyping and updating ACEX, APEX, FLEX, and Mercury device functionality. The EPC2 configuration device can be programmed in-system via test equipment using SVF Files, Jam STAPL Files (.jam), or Jam STAPL Byte-Code Files (.jbc), embedded processors using the Jam programming and test language, and the MAX+PLUS II software via the MasterBlaster, ByteBlasterMV, or BitBlaster download cables. When programming multiple EPC2 devices in a JTAG chain, the Quartus and MAX+PLUS II software and other programming methods employ concurrent programming to simultaneously program multiple devices and reduce programming time. EPC2 devices can be programmed and erased up to 100 times. After programming an EPC2 device in-system, ACEX, APEX, FLEX, or Mercury device configuration can be initiated by including the EPC2 JTAG configuration instruction. See Table 8 on page 21.
For more information on programming and configuration support, see the following documents:
Altera Programming Hardware Data Sheet Programming Hardware Manufacturers MasterBlaster Serial / USB Communications Cable Data Sheet ByteBlasterMV Parallel Port Download Cable Data Sheet ByteBlaster Parallel Port Download Cable Data Sheet BitBlaster Serial Download Cable Data Sheet
IEEE Std. 1149.1 (JTAG) Boundary-Scan Testing
The EPC2 provides JTAG BST circuitry that complies with the IEEE Std. 1149.1-1990 specification. JTAG boundary-scan testing can be performed before or after configuration, but not during configuration. The EPC2 device supports the JTAG instructions shown in Table 8. The ISP circuitry in EPC2 devices is compatible with tools that support the IEEE Std. 1532. The IEEE Std. 1532 is a standard developed to allow concurrent ISP between multiple PLD vendors.
Table 8. EPC2 JTAG Instructions JTAG Instruction
SAMPLE / PRELOAD EXTEST
Description
Allows a snapshot of a signal at the device pins to be captured and examined during normal device operation, and permits an initial data pattern output at the device pins. Allows the external circuitry and board-level interconnections to be tested by forcing a test pattern at the output pins and capturing results at the input pins.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 8. EPC2 JTAG Instructions JTAG Instruction
BYPASS
Description
IDCODE
USERCODE
ISP Instructions
For more information, see Application Note 39 (IEEE 1149.1 (JTAG) Boundary-Scan Testing in Altera Devices). Figure 9 shows the timing requirements for the JTAG signals.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Figure 9. EPC2 JTAG Waveforms
tJCP tJCH tJCL tJPSU tJPH
tJPZX tJPCO tJPXZ
tJSSU tJSH
Signal to Be Captured Signal to Be Driven
tJSZX
tJSCO
tJSXZ
Table 9 shows the timing parameters and values for configuration devices. Table 9. JTAG Timing Parameters & Values Symbol
tJCP tJCH tJCL tJPSU tJPH tJPCO tJPZX tJPXZ tJSSU tJSH tJSCO tJSZX tJSXZ TCK clock period TCK clock high time TCK clock low time JTAG port setup time JTAG port hold time JTAG port clock to output JTAG port high impedance to valid output JTAG port valid output to high impedance Capture register setup time Capture register hold time Update register clock to output Update register high-impedance to valid output Update register valid output to high impedance 20 45 25 25 25
Parameter
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Operating Conditions
Tables 10 through 17 provide information on absolute maximum ratings, recommended operating conditions, DC operating conditions, and capacitance for configuration devices. Note (1) Conditions
With respect to ground (2) With respect to ground (2)
Table 10. Absolute Maximum Ratings Symbol
VCC VI IMAX IOUT PD TSTG TAMB TJ
Parameter
Supply voltage DC input voltage DC VCC or ground current DC output current, per pin Power dissipation Storage temperature Ambient temperature Junction temperature No bias Under bias Under bias
Table 11. Recommended Operating Conditions Symbol
VCC VI VO TA tR tF
Parameter
Supply voltage for 5.0-V operation Supply voltage for 3.3-V operation Input voltage Output voltage Operating temperature Input rise time Input fall time (3), (4) (3), (4)
Conditions
3.6 (3.6) V CC + 0.3 (5) V CC 70 85 20 20
With respect to ground
For commercial use For industrial use
Table 12. DC Operating Conditions Symbol
VIH VIL VOH
Parameter
High-level input voltage Low-level input voltage
Conditions
2.0 -0.3 2.4 VCC - 0.2
VCC + 0.3 (5) 0.8
VOL II IOZ
Low-level output voltage Input leakage current Tri-state output off-state current
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 13. EPC1213, EPC1064 & EPC1064V Device ICC Supply Current Values Symbol
ICC0 ICC1
Parameter
VCC supply current (standby) VCC supply current (during configuration)
Conditions
Table 14. EPC2 Device ICC Supply Current Values Symbol
ICC0 ICC1
Parameter
VCC supply current (standby)
Conditions
Table 15. EPC1 Device ICC Supply Current Values Symbol
ICC0 ICC1
Parameter
VCC supply current (standby)
Conditions
Table 16. EPC1441 Device ICC Supply Current Values Symbol
ICC0 ICC1 ICC1
Parameter
VCC supply current (standby)
Conditions
Table 17. Capacitance Symbol
CIN COUT
Note (7) Conditions
Parameter
Input pin capacitance Output pin capacitance
Notes to tables:
(1) (2) (3) (4) (5) (6) (7) See the Operating Requirements for Altera Devices Data Sheet in this data book. The minimum DC input is -0.3 V. During transitions, the inputs may undershoot to -2.0 V or overshoot to 7.0 V for input currents less than 100 mA and periods shorter than 20 ns under no-load conditions. Numbers in parentheses are for industrial-temperature-range devices. Maximum VCC rise time is 100 ms. Certain EPC2 pins may be driven to 5.75 V when operated with a 3.3-V VCC. See Table 7 on page 19. The IOH parameter refers to high-level TTL or CMOS output current the IOL parameter refers to low-level TTL or CMOS output current. Capacitance is sample-tested only.
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Tables 18 through 22 show the device configuration parameters for FLEX 10K, FLEX 8000, and FLEX 6000 devices. Table 18. ACEX 1K, FLEX 10K & FLEX 6000 Device Configuration Parameters Using EPC2 Devices at 5.0-V Symbol
tCE tOEZX tCO tMCH tMCL fCK tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
OE high to first clock delay OE high to data output enabled DCLK to data out delay DCLK high time for the first device in the configuration chain DCLK low time for the first device in the configuration chain Clock frequency DCLK high time for subsequent devices DCLK low time for subsequent devices CLK rising edge to nCASC nCS to nCASC cascade delay CLK to data enable / disable OE low to CLK disable delay OE low (reset) to nCASC delay OE low time (reset) minimum
Conditions
ns ns ns ns ns MHz ns ns
Table 19. ACEX 1K, APEX 20K, FLEX 10K & Mercury Device Configuration Parameters Using EPC2 Devices at 3.3-V Symbol
tCE tOEZX tCO tMCH tMCL fCK tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
OE high to first clock delay OE high to data output enabled DCLK to data out delay DCLK high time for the first device in the configuration chain DCLK low time for the first device in the configuration chain Clock frequency DCLK high time for subsequent devices DCLK low time for subsequent devices CLK rising edge to nCASC nCS to nCASC cascade delay CLK to data enable / disable OE low to CLK disable delay OE low (reset) to nCASC delay OE low time (reset) minimum
Conditions
ns ns ns ns ns MHz ns ns
Altera Corporation
Configuration Devices for ACEX, APEX, FLEX & Mercury Devices Data Sheet
Table 20. ACEX 1K, FLEX 10K & FLEX 6000 Device Configuration Parameters Using EPC1 & EPC1441 Devices at 5.0-V Symbol
tCE tOEZX tCO tMCH tMCL fCK tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
OE high to first clock delay OE high to data output enabled DCLK to data out delay DCLK high time for the first device in the configuration chain DCLK low time for the first device in the configuration chain Clock frequency DCLK high time for subsequent devices DCLK low time for subsequent devices CLK rising edge to nCASC nCS to nCASC cascade delay CLK to data enable / disable OE low to CLK disable delay OE low (reset) to nCASC delay OE low time (reset) minimum
Conditions
ns ns ns ns ns MHz ns ns
Table 21. ACEX 1K, FLEX 10K & FLEX 6000 Device Configuration Parameters Using EPC1 & EPC1441 Devices at 3.3-V Symbol
tCE tOEZX tCO tMCH tMCL fCK tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
OE high to first clock delay OE high to data output enabled DCLK to data out delay DCLK high time for the first device in the configuration chain DCLK low time for the first device in the configuration chain Clock frequency DCLK high time for subsequent devices DCLK low time for subsequent devices CLK rising edge to nCASC nCS to nCASC cascade delay CLK to data enable / disable OE low to CLK disable delay OE low (reset) to nCASC delay OE low time (reset) minimum
Conditions
ns ns ns ns ns MHz ns ns
Altera Corporation
Configuration Devices for APEX, ACEX, FLEX & Mercury Devices Data Sheet
Table 22. FLEX 8000 Device Configuration Parameters Using EPC1, EPC1441, EPC1213, EPC1064 & EPC1064V Devices Symbol Parameter Conditions EPC1064V EPC1064 EPC1213 EPC1 Unit EPC1441
Min Max Min Max Min Max
tOEZX tCSZX tCSXZ tCSS tCSH tDSU tDH tCO tCK fCK tCL tCH tXZ tOEW tCASC tCKXZ tCEOUT OE high to DATA output enabled nCS low to DATA output enabled nCS high to DATA output disabled nCS low setup time to first DCLK rising edge nCS low hold time after DCLK rising edge Data setup time before rising edge on DCLK Data hold time after rising edge on DCLK DCLK to DATA out delay Clock period Clock frequency DCLK low time DCLK high time OE low or nCS high to DATA output disabled OE pulse width to guarantee counter reset Last DCLK + 1 to nCASC low delay Last DCLK + 1 to DATA tri-state delay nCS high to nCASC high delay 150 90 75 150 120 120 75 100 60 50 100 240 4 80 80 50 100 50 50 100 150 0 75 0 100 160 6 50 50 50 75 75 75 100 0 50 0 75 100 8 50 50 50 50 0 50 0 75 50 50 50 ns ns ns ns ns ns ns ns ns MHz ns ns ns ns ns ns ns
Printed on Recycled Paper.
Altera Corporation
|