The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

APEX FLEX Devices November 1999, ver. 10.03 Features Se


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Configuration Devices
APEX FLEX Devices
November 1999, ver. 10.03
Features
Serial device family configuring FLEX® APEXdevices Easy-to-use 4-pin interface FLEX APEX devices current during configuration near-zero standby current 5.0-V 3.3-V operation Software design support with Altera® Quartusand MAX+PLUS® development systems Windows-based well SPARCstation, 9000 Series 700/800, RISC System/6000 workstations Programming support with Altera's Master Programming Unit (MPU) programming hardware from Data I/O, Microsystems, other manufacturers Available compact plastic packages (see Figures 8-pin plastic dual in-line package (PDIP) 20-pin plastic J-lead chip carrier (PLCC) package 32-pin plastic thin quad flat pack (TQFP) package EPC2 reprogrammable FLASH configuration memory 5.0-V 3.3-V in-system programmability (ISP) through built-in IEEE Std. 1149.1 Joint Test Action Group (JTAG) interface Built-in JTAG boundary-scan test (BST) circuitry compliant with IEEE Std. 1149.1 Supports programming through Serial Vector Format Files (.svf), JamFiles (.jam), Byte-Code Files (.jbc), MAX+PLUS software BitBlasterTM, ByteBlasterTM, ByteBlasterMVdownload cable (the ByteBlaster cable obsolete replaced ByteBlasterMV cable, which program configure 2.5-V, 3.3-V, 5.0-V devices) nINIT_CONF allows JTAG instruction initiate FLEX APEX configuration programmed with Programmer Object Files (.pof) EPC1 EPC1441 devices (except when configuring FLEX 8000 devices) Available 20-pin PLCC 32-pin TQFP packages
Altera Corporation
A-DS-EPROM-10.03
Configuration Devices APEX FLEX Devices
Figure EPC1, EPC1441, EPC1213, EPC1064 EPC1064V Package Pin-Out Diagrams
DATA N.C. N.C. N.C. N.C. N.C. N.C.
N.C.
DATA N.C. N.C. N.C.
N.C. N.C. N.C. N.C. N.C. N.C. N.C.
DCLK N.C.
DCLK
DATA DCLK nCASC
N.C. N.C. N.C. N.C.
N.C. N.C. N.C. N.C.
N.C. N.C. N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
nCASC
N.C.
8-Pin PDIP EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
20-Pin PLCC EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
32-Pin TQFP EPC1441 EPC1064 EPC1064V
Note:
nCASC available EPC1 EPC1213 devices. EPC1064, EPC1064V, EPC1441 devices, reserved should connected.
Figure EPC2 Package Pin-Out Diagrams
DATA N.C. N.C. N.C.
N.C.
DATA
N.C. N.C. N.C. N.C. N.C. N.C. VPPSEL
DCLK VCCSEL
DCLK VCCSEL N.C. N.C.
N.C. N.C. N.C. VPPSEL
N.C. N.C. N.C. N.C.
nINIT_CONF nCASC
N.C.
N.C.
N.C.
nCASC
20-Pin PLCC
32-Pin TQFP
nINIT_CONF
Altera Corporation
N.C.
N.C.
Configuration Devices APEX FLEX Devices
Functional Description
With SRAM-based devices, configuration data must reloaded each time system initializes, when configuration data needed. Altera configuration devices store configuration data SRAM-based FLEX APEX devices. Table lists Altera's configuration devices.
Table Configuration Devices
Device
EPC2 EPC1 EPC1441 EPC1213 EPC1064 EPC1064V
Description
1,695,680 1-bit device with 5.0-V 3.3-V operation 1,046,496 1-bit device with 5.0-V 3.3-V operation 440,800 1-bit device with 5.0-V 3.3-V operation 212,942 1-bit device with 5.0-V operation 65,536 1-bit device with 5.0-V operation 65,536 1-bit device with 3.3-V operation
Table lists configuration device used with each FLEX device.
Altera Corporation
Configuration Devices APEX FLEX Devices
Table Appropriate Configuration Device Each FLEX APEX Device
APEX FLEX Device
EP20K60E EP20K100, EP20K100E EP20K160E EP20K200, EP20K200E EP20K300E EP20K400, EP20K400E EP20K600E EP20K1000E EP20K1500E EPF10K10, EPF10K10A EPF10K20 EPF10K30E EPF10K30, EPF10K30A EPF10K40 EPF10K50, EPF10K50V, EPF10K50E EPF10K70 EPF10K100, EPF10K100A, EPF10K100B, EPF10K100E EPF10K130V EPF10K130E EPF10K200E EPF10K250A EPF8282A EPF8282AV EPF8452A EPF8636A EPF8820A EPF81188A EPF81500A EPF6010A EPF6016, EPF6016A EPF6024A
Configuration Device
EPC2 EPC1 EPC2 EPC1 EPC2 EPC2 devices EPC2 devices Three EPC2 devices Four EPC2 devices EPC2 devices Eight EPC2 devices EPC2, EPC1, EPC1441 EPC2, EPC1, EPC1441 EPC2 EPC1 EPC2, EPC1, EPC1441 EPC2 EPC1 EPC2 EPC1 EPC2 EPC1 EPC2 EPC1 devices EPC2 EPC1 devices EPC2 EPC1 devices EPC2 three EPC1 devices EPC2 four EPC1 devices EPC1, EPC1441, EPC1064 EPC1, EPC1441, EPC1064V EPC1, EPC1441, EPC1064, EPC1213 EPC1, EPC1441, EPC1213 EPC1, EPC1441, EPC1213 EPC1, EPC1441, EPC1213 EPC1, EPC1441 EPC2, EPC1, EPC1441 EPC1, EPC1441 EPC1, EPC1441
Altera Corporation
Configuration Devices APEX FLEX Devices
Table shows which configuration devices used with which APEX FLEX families.
Table Configuration Device Compatibility
EPC1064V EPC1064 EPC1213
APEX FLEX FLEX 8000 FLEX 6000
Configuration Device EPC1 EPC1441 EPC2
Figure shows configuration device block diagram.
Altera Corporation
Configuration Devices APEX FLEX Devices
Figure Configuration Device Block Diagram
APEX 20K, FLEX FLEX 6000 Device Configuration Using EPC2, EPC1, EPC1441
DCLK
Oscillator
nRESET
Address Counter
Oscillator Control Error Detection Circuitry
Address
Decode Logic nCASC
EPROM Array DATA Shift Register DATA
FLEX 8000 Device Configuration Using EPC1, EPC1441, EPC1213, EPC1064, EPC1064V
DCLK nRESET Address Counter Address EPROM Array DATA Shift Register DATA
Decode Logic nCASC
Notes:
EPC1441, EPC1064, EPC1064V devices support data cascading. EPC2, EPC1, EPC1213 devices support data cascading. bidirectional open-drain pin.
Device Configuration
control signals configuration devices-nCS, DCLK- interface directly with FLEX APEX device control signals. FLEX APEX devices configured configuration device without requiring external intelligent controller.
Altera Corporation
Configuration Devices APEX FLEX Devices
configuration device's pins control tri-state buffer DATA output pin, enable address counter (and oscillator EPC2, EPC1, EPC1441 devices). When driven low, configuration device resets address counter tri-states DATA pin. controls output configuration device. held high after reset pulse, counter disabled DATA output tri-stated. When driven low, counter DATA output enabled. When driven again, address counter reset DATA output tri-stated, regardless state nCS. EPC2, EPC1, EPC1441 devices determine operation mode whether APEX 20K, FLEX 10K, FLEX 8000, FLEX 6000 protocols should used when driven high.
When configuration device driven data driven nCASC low, device tri-states DATA avoid contention with other configuration devices. Upon power-up, address counter reset automatically. EPC2 device allows user initiate configuration FLEX APEX device additional pin, called nINIT_CONF, that tied nCONFIG FLEX APEX device(s) configured. JTAG instruction causes EPC2 device drive nINIT_CONF low, which turn pulls nCONFIG low. EPC2 device then drives nINIT_CONF high start configuration. When JTAG state machine exits this state, nINIT_CONF releases nCONFIG configuration initiated. EPC2 device programmed with generated EPC1 EPC1441 device (except when configuring FLEX 8000 devices). addition, EPC1 device programmed using generated EPC1441 device.
APEX 20K, FLEX FLEX 6000 Device Configuration
APEX FLEX devices configured with EPC2, EPC1, EPC1441 devices. FLEX 6000 devices configured with EPC1 EPC1441 devices. EPC2, EPC1, EPC1441 device stores configuration data EPROM array serially clocks data with internal oscillator. nCS, DCLK pins supply control signals address counter output tri-state buffer. configuration device sends serial bitstream configuration data DATA pin, which routed DATA0 DATA input APEX 20K, FLEX 10K, FLEX 6000 device. EPC1441 device configure EPF10K10, EPF10K20, EPF10K30 device. Figure shows APEX 20K, FLEX 10K, FLEX 6000 device configured with single EPC2, EPC1, EPC1441 device.
Altera Corporation
Configuration Devices APEX FLEX Devices
Figure APEX 20K, FLEX 10K, FLEX 6000 Device Configured with EPC2, EPC1, EPC1441 Configuration Device
APEX 20K, FLEX 10K, FLEX 6000 Device
DCLK DATA0 nSTATUS CONF_DONE nCONFIG MSEL0 MSEL1
Configuration Device
DCLK DATA nINIT_CONF
Notes:
pull-up resistors nCS, nINIT_CONF pins EPC2 devices have internal, user-configurable pull-up resistors. internal pull-up resistors used, external pull-up resistors should used these pins. This EPC2 feature available MAX+PLUS software versions higher. MAX+PLUS version 9.1, this feature available internal pull-up resistors these pins disabled. diagram shows APEX FLEX device, which MSEL0 MSEL1 tied ground. FLEX 6000 devices, MSEL tied ground DATA0 named DATA. other connections same APEX 20K, FLEX 10K, FLEX 6000 devices. nINIT_CONF available EPC2 devices only. nINIT_CONF available used, nCONFIG must pulled either directly through resistor.
Table describes EPC2, EPC1, EPC1441 functions during APEX 20K, FLEX 10K, FLEX 6000 device configuration.
Altera Corporation
Configuration Devices APEX FLEX Devices
Table EPC2, EPC1 EPC1441 Functions During APEX 20K, FLEX FLEX 6000 Configuration (Part
Name Number 8-Pin 20-Pin PDIP PLCC
DATA
32-Pin TQFP
Type
Description
Output
Serial data output. DATA tri-stated before configuration when high, after configuration device finishes sending configuration data. This operation independent device's position cascade chain. DCLK clock output when configuring with single configuration device when configuration device first device configuration device chain. DCLK clock input subsequent configuration devices configuration device chain. Rising edges DCLK increment internal address counter present next data DATA pin. counter incremented only input held high, input held low, configuration data been transferred target device. When configuring with first EPC2 EPC1 device configuration device chain with single EPC1441 device, DCLK drives after configuration complete when low. Output enable (active high) reset (active low). logic level resets address counter. high logic level enables DATA permits address counter count. this (reset) during configuration, internal oscillator becomes inactive DCLK drives low. "Error Detection Circuitry" page Chip select input (active low). input allows DCLK increment address counter enables DATA drive out. EPC1 EPC2 reset with low, device initializes first device configuration chain. EPC1 EPC2 device reset with high, device initializes subsequent device chain. Cascade select output (active low). This output goes when address counter reached maximum value. chain EPC1 EPC2 devices, nCASC device connected next device, which permits DCLK clock data from next EPC1 EPC2 device chain.
DCLK
Output
Input
nCASC
Output
Altera Corporation
Configuration Devices APEX FLEX Devices
Table EPC2, EPC1 EPC1441 Functions During APEX 20K, FLEX FLEX 6000 Configuration (Part
Name Number 8-Pin 20-Pin PDIP PLCC
nINIT_CONF (3), (5),
32-Pin TQFP
Type
Description
Output
Allows INIT_CONF JTAG instruction initiate configuration. This connected nCONFIG FLEX APEX device initiate configuration from EPC2 JTAG instruction. chain EPC2 devices used, only first EPC2 nINIT_CONF tied FLEX device's nCONFIG pin. JTAG data input pin. Connect this JTAG circuitry used. JTAG data output pin. connect this JTAG circuitry used. JTAG mode select pin. Connect this JTAG circuitry used. JTAG clock pin. Connect this ground JTAG circuitry used. Mode select supply. VCCSEL must connected ground device uses 5.0-V power supply (i.e., VCCSEL must connected device uses 3.3-V power supply (i.e., Mode select VPP. VPPSEL must connected ground uses 5.0-V power supply (i.e., VPPSEL must connected uses 3.3-V power supply (i.e, Programming power pin. EPC2 device, this normally tied VCC. EPC2 tied improve in-system programming times. EPC1 EPC1441 devices, must tied VCC. Power pin.
VCCSEL
Input Output Input Input Input
VPPSEL
Input
Power
Notes:
Power
Ground Ground pin. 0.2-µF decoupling capacitor must placed between pins.
This package available EPC1 EPC1441 devices only. This package available EPC2 EPC1441 devices only. nCS, nINIT_CONF pins EPC2 devices have internal, user-configurable pull-up resistors. internal pull-up resistors used, external pull-up resistors should used these pins. This EPC2 feature available MAX+PLUS version software. MAX+PLUS version 9.1, internal pull-up resistors these pins disabled. EPC1441 device does support data cascading. EPC2 EPC1 devices support data cascading. This applies EPC2 devices only. This instruction supported MAX+PLUS software versions higher.
Altera Corporation
Configuration Devices APEX FLEX Devices
APEX 20K, FLEX FLEX 6000 Configuration with Multiple EPC2 EPC1 Configuration Devices
When configuration data APEX 20K, FLEX 10K, FLEX 6000 devices exceeds capacity single EPC2 EPC1 device, multiple EPC2 EPC1 devices cascaded together. (The EPC1441 device does support data cascading.) multiple EPC2 EPC1 devices required, nCASC pins provide handshaking between devices. When configuring APEX 20K, FLEX 10K, FLEX 6000 devices with cascaded EPC2 EPC1 devices, position EPC2 EPC1 device chain determines operation. When first master device configuration device chain powered reset driven low, master device controls configuration. master device supplies clock pulses more APEX FLEX devices subsequent slave devices during configuration. master EPC2 EPC1 device also provides first stream data APEX FLEX devices during multi-device configuration. After master EPC2 EPC1 device finishes sending configuration data, drives nCASC low, which drives first slave EPC2 EPC1 device low. This action causes slave EPC2 EPC1 device send configuration data APEX FLEX devices. master EPC2 EPC1 device clocks subsequent slave devices until configuration complete. Once configuration data transferred master EPC2 EPC1 device driven high APEX FLEX device's CONF_DONE pin, master EPC2 EPC1 device clocks additional cycles initialize APEX FLEX device(s). master EPC2 EPC1 device then goes into zero-power (idle) state. master EPC2 EPC1 device driven high before configuration data transferred, driven high after configuration data transferred, master EPC2 EPC1 device drives APEX FLEX device's nSTATUS low, indicating configuration error. Configuration automatically restarts project compiled with Auto-Restart Configuration Frame Error option turned MAX+PLUS software's Global Project Device Options dialog (Assign menu). Figure shows APEX 20K, FLEX FLEX 6000 device configured with EPC2 EPC1 devices. Additional EPC2 EPC1 devices added connecting nCASC subsequent slave EPC2 EPC1 device chain connecting DCLK, DATA, parallel.
Altera Corporation
Configuration Devices APEX FLEX Devices
mixture FLEX 10K, FLEX 10KA, FLEX 10KE, 5.0-V 3.3-V FLEX 6000 devices configured same chain. mixture APEX APEX 20KE devices configured same chain. "Configuration Chain with Multiple Voltage Levels" page
Figure APEX 20K, FLEX 10K, FLEX 6000 Device Configured with EPC2 EPC1 Configuration Devices
APEX 20K, FLEX 10K, FLEX 6000 Device
DCLK DATA0 nSTATUS CONF_DONE nCONFIG MSEL0 MSEL1
Configuration Device
DCLK DATA nCASC nINIT_CONF
Configuration Device
DCLK DATA
Notes:
pull-up resistors nCS, nINIT_CONF pins EPC2 devices have internal, user-configurable pull-up resistors. internal pull-up resistors used, external pull-up resistors should used these pins. This EPC2 feature available MAX+PLUS software versions higher. MAX+PLUS version 9.1, this feature available internal pull-up resistors these pins disabled. diagram shows FLEX APEX device, which MSEL0 MSEL1 tied ground. FLEX 6000 devices, MSEL tied ground DATA0 named DATA. other connections same APEX 20K, FLEX 10K, FLEX 6000 devices. nINIT_CONF available EPC2 devices only. nINIT_CONF available used, nCONFIG must pulled either directly through resistor.
Figure shows APEX 20K, FLEX 10K, FLEX 6000 devices configured with EPC2 EPC1 devices.
Altera Corporation
Configuration Devices APEX FLEX Devices
Figure APEX 20K, FLEX 10K, FLEX 6000 Devices Configured with EPC2 EPC1 Configuration Devices
APEX 20K, FLEX 10K, FLEX 6000 Device
MSEL0 MSEL1 DCLK DATA0 nSTATUS CONF_DONE nCONFIG
APEX 20K, FLEX 10K, FLEX 6000 Device
MSEL0 MSEL1 DCLK DATA0 nSTATUS CONF_DONE nCONFIG
Configuration Device
DCLK DATA nCASC nINIT_CONF
Configuration Device
DCLK DATA
nCEO
Notes:
pull-up resistors nCS, nINIT_CONF pins EPC2 devices have internal, user-configurable pull-up resistors. internal pull-up resistors used, external pull-up resistors should used these pins. This EPC2 feature available MAX+PLUS version software. MAX+PLUS version 9.1, this feature available internal pull-up resistors these pins disabled. diagram shows FLEX device, which MSEL0 MSEL1 tied ground. FLEX 6000 devices, MSEL tied ground DATA0 named DATA. nINIT_CONF available EPC2 devices only. nINIT_CONF available used, nCONFIG must pulled either directly through resistor.
more information FLEX FLEX 6000 device configuration, Application Note (Configuring APEX 20K, FLEX FLEX 6000 Devices).
FLEX 8000 Device Configuration
FLEX 8000 devices differ from APEX 20K, FLEX 10K, FLEX 6000 devices that they have internal oscillators that provide DCLK signal configuration device. configuration device sends configuration data serial bitstream DATA output pin. This data routed into FLEX 8000 device DATA0 input pin. EPC1, EPC1441, EPC1213, EPC1064, EPC1064V configuration devices support this type configuration.
Altera Corporation
Configuration Devices APEX FLEX Devices
EPC1 EPC1441 replace EPC1213, EPC1064, EPC1064V configuration devices. EPC1 EPC1441 device automatically emulates EPC1213, EPC1064, EPC1064V when programmed with appropriate POF. When EPC1 EPC1441 device programmed with EPC1213, EPC1064, EPC1064V POF, FLEX 8000 device drives EPC1 EPC1441 device's high clocks EPC1 EPC1441 device. EPC1 device store more configuration data than EPC1064, EPC1064V, EPC1213, EPC1441 device. Therefore, designers type configuration device FLEX devices. addition, single EPC1 EPC1441 device configure FLEX 8000 device. multi-device configuration FLEX 8000 devices, nCASC pins provide handshaking between multiple configuration devices, allowing several cascaded EPC1 EPC1213 devices serially configure multiple FLEX 8000 devices. EPC1441, EPC1064, EPC1064V support data cascading. Figure shows FLEX 8000 device configured with single EPC1, EPC1441, EPC1213, EPC1064, EPC1064V configuration device.
Figure FLEX 8000 Device Configured with EPC1, EPC1441, EPC1213, EPC1064, EPC1064V Configuration Device
FLEX 8000 Device
nS/P MSEL1 MSEL0 CONF_DONE nSTATUS DCLK
Configuration Device
DCLK DATA
DATA0 nCONFIG
Note:
pull-up resistors
Altera Corporation
Configuration Devices APEX FLEX Devices
Figure shows three FLEX 8000 devices configured with EPC1 EPC1213 configuration devices.
Figure FLEX 8000 Multi-Device Configuration with EPC1 EPC1213 Configuration Devices
FLEX 8000 Device
nS/P MSEL1 MSEL0 CONF_DONE nSTATUS DCLK
Configuration Device
nCASC DATA DCLK
Configuration Device
DATA DCLK
DATA0 nCONFIG
FLEX 8000 Device
nS/P MSEL1 MSEL0 CONF_DONE nSTATUS
DCLK DATA0 nCONFIG
FLEX 8000 Device
nS/P MSEL1 MSEL0 CONF_DONE nSTATUS
DCLK DATA0 nCONFIG
Note:
pull-up resistors
Altera Corporation
Configuration Devices APEX FLEX Devices
Table describes functions configuration devices during FLEX 8000 device configuration.
Table Configuration Device Functions During FLEX 8000 Device Configuration
Name Number 20-Pin 8-Pin PDIP PLCC
DATA
32-Pin TQFP
Type
Description
Output Serial data output. DATA tri-stated before configuration when high after configuration device finishes sending configuration data. This operation independent device's position cascade chain. Input DCLK clock input when using EPC1, EPC1213, EPC1064, EPC1064V configuration devices. Rising edges DCLK increment internal address counter present next data DATA pin. counter incremented only input held high, input held low, configuration data been transferred target device. Output enable (active high) reset (active low). logic level resets address counter. high logic level enables DATA permits address counter count. Chip-select input (active low). input allows DCLK increment address counter enables DATA.
DCLK
Input
nCASC
Input
Output Cascade-select output (active low). This output goes when address counter reached maximum value. nCASC output usually connected input next device configuration chain, next DCLK clocks data next device. Power Power pin. Ground Ground pin. 0.2-µF decoupling capacitor must placed between pins.
Notes:
This package available EPC1, EPC1441, EPC1213, EPC1064, EPC1064V devices only. This package available EPC1441, EPC1064, EPC1064V devices only. EPC1441, EPC1064, EPC1064V devices support data cascading. EPC1 EPC1213 devices support data cascading FLEX 8000 devices.
Altera Corporation
Configuration Devices APEX FLEX Devices
more information FLEX 8000 device configuration, following documents:
Application Note (Configuring FLEX 8000 Devices) Application Note (Configuring Multiple FLEX 8000 Devices)
Power Operation
following section describes Power-On Reset (POR) delay, error detection, 3.3-V 5.0-V operation Altera configuration devices.
Power-On Reset
During initial power-up, delay occurs permit voltage levels stabilize. When configuring APEX 20K, FLEX 10K, FLEX 6000 device with EPC2, EPC1, EPC1441 device, delay occurs inside configuration device. However, when configuring FLEX 8000 device with EPC1213, EPC1064, EPC1064V device, delay occurs inside FLEX 8000 device. either case, delay typically with maximum
Error Detection Circuitry
EPC2, EPC1, EPC1441 configuration devices have built-in error detection circuitry configuring APEX 20K, FLEX 10K, FLEX 6000 devices only. Built-in error-detection circuitry uses configuration device, which monitors CONF_DONE APEX 20K, FLEX 10K, FLEX 6000 device. error condition occurs CONF_DONE does high after configuration data been sent, CONF_DONE goes high before configuration device completed sending configuration data. When error condition occurs, configuration device drives low, which drives APEX 20K, FLEX 10K, FLEX 6000 device's nSTATUS low, indicating error. After error, configuration automatically restarts Auto-Restart Configuration Frame Error option turned Global Project Device Options dialog (Assign menu) MAX+PLUS software. APEX devices, Quartus software provides similar option. addition, APEX 20K, FLEX 10K, FLEX 6000 device detects cyclic redundancy code (CRC) error received data, also flag error driving nSTATUS low. This signal nSTATUS resets configuration device, allowing reconfiguration. checking performed when configuring APEX 20K, FLEX 10K, FLEX 6000 devices.
Altera Corporation
Configuration Devices APEX FLEX Devices
3.3-V 5.0-V Operation
EPC2, EPC1, EPC1441 devices configure 5.0-V, 3.3-V, 2.5-V devices. each configuration device, option must 5.0-V 3.3-V operation. EPC1 EPC1441 configuration devices, Low-Voltage Configuration EPROM option Global Project Device Options dialog (Assign menu) MAX+PLUS software sets this parameter. (For APEX devices, Quartus software provides similar option.) EPC2 devices, this option externally VCCSEL pin. addition, EPC2 device externally controlled option, VPPSEL pin, adjust programming voltage functions VCCSEL VPPSEL pins described below.
VCCSEL pin-For EPC2 configuration devices, 5.0-V 3.3-V operation controlled VCCSEL option pin. device functions 5.0-V mode when VCCSEL connected GND; device functions 3.3-V mode when VCCSEL connected VCC. VPPSEL pin-The EPC2 programming power normally tied VCC. EPC2 devices operating with 3.3-V supply, possible improve EPC2 in-system programming times providing with 5.0-V supply. other devices, must tied VCC. EPC2 device's VPPSEL must accordance with EPC2 pin. supplied 5.0-V supply, VPPSEL must connected GND; supplied 3.3-V power supply, VPPSEL must connected VCC.
Table describes relationship between voltage levels required logic level VCCSEL VPPSEL (i.e., high logic level).
Table VCCSEL VPPSEL Functions EPC2
Voltage Level Voltage Level VCCSEL Logic VPPSEL Logic Level Level
High High High
Altera Corporation
Configuration Devices APEX FLEX Devices
EPC1 EPC1441 configuration devices, 3.3-V 5.0-V operation controlled programming POF. programming value determined core supply voltage targeted device during design compilation with MAX+PLUS software. example, EPC1 devices programmed automatically operate 3.3-V mode when configuring FLEX 10KA devices, which have voltage this example, EPC1 device's connected 3.3-V power supply. Designers choose configuration device voltage when using MultiVoltfeature, which allows APEX FLEX device bridge between systems operating with different voltages. When compiling 3.3-V FLEX 6000 devices, configuration device low-voltage operation. EPC1 EPC1441 configuration devices low-voltage operation, turn Low-Voltage option Global Project Device Options dialog (Assign menu) MAX+PLUS software.
Configuration Chain with Multiple Voltage Levels
EPC2 EPC1 device configure device chain with multiple voltage levels. 3.3-V 2.5-V FLEX APEX devices driven higher-voltage signals. When configuring mixed-voltage device chain, FLEX APEX devices' VCCINT VCCIO pins connected depending upon device. configuration device powered EPC1, EPC1441, EPC1213, EPC1064, EPC1064V configuration device powered nSTATUS CONF_DONE pull-up resistors must connected these configuration devices powered nSTATUS CONF_DONE pull-up resistors connected 3.3-V operation, EPC2 inputs 5.0-V tolerant, except DATA, DCLK, nCASC, TDO. DATA, DCLK, nCEO pins used only interface between EPC2 APEX 20K, FLEX 10K, FLEX 6000 device configuring; output only. voltage tolerances EPC2 pins listed Table
Altera Corporation
Configuration Devices APEX FLEX Devices
Table EPC2 Input Bidirectional Voltage Tolerance
5.0-V Operation 5.0-V Tolerant
DATA DCLK nCASC VCCSEL VPPSEL nINIT_CONF
3.3-V Operation 5.0-V Tolerant 3.3-V Tolerant
3.3-V Tolerant
more information APEX 20K, FLEX 10K, FLEX 8000,
FLEX 6000 devices, following documents this data book: APEX Programmable Logic Device Family Data Sheet FLEX 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
Programming Configuration File Support
Quartus MAX+PLUS development systems provide programming support Altera configuration devices. Quartus MAX+PLUS software automatically generates program each configuration device project. multi-device project, software combine programming files multiple APEX FLEX devices into more configuration devices. software allows select appropriate configuration device most efficiently store data each APEX FLEX device. Moreover, when compiling FLEX 10KA FLEX 10KE devices, MAX+PLUS software automatically defaults generate EPC1 EPC1441 with programming 3.3-V operation. Altera's configuration devices programmable using Altera programming hardware conjunction with Quartus MAX+PLUS software. addition, many manufacturers offer programming hardware that supports other Altera configuration devices.
Altera Corporation
Configuration Devices APEX FLEX Devices
EPC2 configuration device programmed in-system through industry-standard 4-pin JTAG interface. capability EPC2 provides ease prototyping updating FLEX APEX device functionality. EPC2 configuration device programmed in-system test equipment using Files, Files (.jam), Byte-Code Files (.jbc), embedded processors using programming test language, MAX+PLUS software ByteBlasterMV, ByteBlaster, BitBlaster download cables. When programming multiple EPC2 devices JTAG chain, Quartus MAX+PLUS software other programming methods employ concurrent programming simultaneously program multiple devices reduce programming time. EPC2 devices programmed erased times. After programming EPC2 device in-system, FLEX APEX device configuration initiated including EPC2 JTAG configuration instruction. Table page more information, following documents:
Altera Programming Hardware Data Sheet Programming Hardware Manufacturers ByteBlasterMV Parallel Port Download Cable Data Sheet ByteBlaster Parallel Port Download Cable Data Sheet BitBlaster Serial Download Cable
IEEE Std. 1149.1 (JTAG) Boundary-Scan Testing
EPC2 provides JTAG circuitry that complies with IEEE Std. 1149.1-1990 specification. JTAG boundary-scan testing performed before after configuration, during configuration. EPC2 supports JTAG instructions shown Table
Altera Corporation
Configuration Devices APEX FLEX Devices
Table EPC2 JTAG Instructions
JTAG Instruction
SAMPLE/PRELOAD EXTEST BYPASS
Description
Allows snapshot signal device pins captured examined during normal device operation, permits initial data pattern output device pins. Allows external circuitry board-level interconnections tested forcing test pattern output pins capturing results input pins. Places 1-bit bypass register between pins, which allows data pass synchronously through selected device adjacent devices during normal device operation. Selects device IDCODE register places between TDO, allowing device IDCODE serially shifted TDO. device IDCODE EPC2 shown below: 0000 0001000000000010 00001101110 Selects USERCODE register places between TDO, allowing USERCODE serially shifted TDO. 32-bit USERCODE programmable user-defined pattern. These instructions used when programming EPC2 device JTAG ports with ByteBlaster, ByteBlasterMV, BitBlaster download cable, using File (.jam), Byte-Code File (.jbc), File embedded processor. This function allows user initiate FLEX configuration process tying nINIT_CONF FLEX device(s) nCONFIG pin(s). After this instruction updated, nINIT_CONF driven low. When Initiate Configuration instruction cleared, nINIT_CONF released, which starts FLEX device configuration. This instruction used MAX+PLUS software, Files, Files.
IDCODE
USERCODE
Instructions
INIT_CONF
more information, Application Note (IEEE 1149.1 (JTAG) Boundary-Scan Testing Altera Devices). Figure shows timing requirements JTAG signals.
Altera Corporation
Configuration Devices APEX FLEX Devices
Figure EPC2 JTAG Waveforms
tJCP tJCH tJCL tJPSU tJPH
tJPZX tJPCO tJPXZ
tJSSU tJSH
Signal Captured Signal Driven
tJSZX
tJSCO
tJSXZ
Table shows timing parameters values configuration devices.
Table JTAG Timing Parameters Values
Symbol
tJCP tJCH tJCL tJPSU tJPH tJPCO tJPZX tJPXZ tJSSU tJSH tJSCO tJSZX tJSXZ clock period clock high time clock time JTAG port setup time JTAG port hold time JTAG port clock output JTAG port high impedance valid output JTAG port valid output high impedance Capture register setup time Capture register hold time Update register clock output Update register high-impedance valid output Update register valid output high impedance
Parameter
Unit
Operating Conditions
Altera Corporation
Tables through provide information absolute maximum ratings, recommended operating conditions, operating conditions, capacitance configuration devices.
Configuration Devices APEX FLEX Devices
Table Absolute Maximum Ratings
Symbol
IMAX IOUT TSTG TAMB
Note
Conditions
With respect ground With respect ground
Parameter
Supply voltage input voltage ground current output current, Power dissipation Storage temperature Ambient temperature Junction temperature bias Under bias Under bias
-2.0 -2.0
Unit
Table Recommended Operating Conditions
Symbol
Parameter
Supply voltage 5.0-V operation Supply voltage 3.3-V operation Input voltage Output voltage Operating temperature Input rise time Input fall time
Conditions
(3), (3),
With respect ground
(3.0) -0.3
(3.6)
Unit
4.75 (4.50) 5.25 (5.50)
commercial industrial
Table Operating Conditions
Symbol
Parameter
High-level input voltage Low-level input voltage
Conditions
-0.3
Unit
5.0-V mode high-level output voltage 3.3-V mode high-level CMOS output voltage -0.1 ground ground
Low-level output voltage Input leakage current Tri-state output off-state current
Altera Corporation
Configuration Devices APEX FLEX Devices
Table EPC1213, EPC1064 EPC1064V Device Supply Current Values
Symbol
ICC0 ICC1
Parameter
supply current (standby) supply current (during configuration)
Conditions
Unit
Table EPC2 Device Supply Current Values
Symbol
ICC0 ICC1
Parameter
supply current (standby)
Conditions
Unit
supply current (during configuration)
Table EPC1 Device Supply Current Values
Symbol
ICC0 ICC1
Parameter
supply current (standby)
Conditions
16.5
Unit
supply current (during configuration)
Table EPC1441 Device Supply Current Values
Symbol
ICC0 ICC1 ICC1
Parameter
supply current (standby)
Conditions
Unit
supply current (during configuration) supply current (during configuration)
Table Capacitance
Symbol
COUT
Note
Conditions
VOUT
Parameter
Input capacitance Output capacitance
Unit
Altera Corporation
Configuration Devices APEX FLEX Devices Data Sheet Notes tables:
Operating Requirements Altera Devices Data Sheet this data book. minimum input -0.3 During transitions, inputs undershoot -2.0 overshoot input currents less than periods shorter than under no-load conditions. Numbers parentheses industrial-temperature-range devices. Maximum rise time Certain EPC2 pins driven 5.75 when operated with 3.3-V VCC. Table page parameter refers high-level CMOS output current; parameter refers low-level CMOS output current. Capacitance sample-tested only.
Tables through show device configuration parameters FLEX 10K, FLEX 8000, FLEX 6000 devices.
Table FLEX FLEX 6000 Device Configuration Parameters Using EPC2 Devices 5.0-V
Symbol
tOEZX tMCH tMCL tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
high first clock delay high data output enabled DCLK data delay DCLK high time first device configuration chain DCLK time first device configuration chain Clock frequency DCLK high time subsequent devices DCLK time subsequent devices rising edge nCASC nCASC cascade delay data enable/disable disable delay (reset) nCASC delay time (reset) minimum
Conditions
Unit
Altera Corporation
Configuration Devices APEX FLEX Devices
Table APEX FLEX Device Configuration Parameters Using EPC2 Devices 3.3-V
Symbol
tOEZX tMCH tMCL tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
high first clock delay high data output enabled DCLK data delay DCLK high time first device configuration chain DCLK time first device configuration chain Clock frequency DCLK high time subsequent devices DCLK time subsequent devices rising edge nCASC nCASC cascade delay data enable/disable disable delay (reset) nCASC delay time (reset) minimum
Conditions
Unit
12.5
Table FLEX FLEX 6000 Device Configuration Parameters Using EPC1 EPC1441 Devices 5.0-V
Symbol
tOEZX tMCH tMCL tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
high first clock delay high data output enabled DCLK data delay DCLK high time first device configuration chain DCLK time first device configuration chain Clock frequency DCLK high time subsequent devices DCLK time subsequent devices rising edge nCASC nCASC cascade delay data enable/disable disable delay (reset) nCASC delay time (reset) minimum
Conditions
Unit
Altera Corporation
Configuration Devices APEX FLEX Devices
Table FLEX FLEX 6000 Device Configuration Parameters Using EPC1 EPC1441 Devices 3.3-V
Symbol
tOEZX tMCH tMCL tSCH tSCL tCASC tCCA fCDOE tOEC tNRCAS tNRR
Parameter
high first clock delay high data output enabled DCLK data delay DCLK high time first device configuration chain DCLK time first device configuration chain Clock frequency DCLK high time subsequent devices DCLK time subsequent devices rising edge nCASC nCASC cascade delay data enable/disable disable delay (reset) nCASC delay time (reset) minimum
Conditions
Unit
Altera Corporation
Configuration Devices APEX FLEX Devices
Table FLEX 8000 Device Configuration Parameters Using EPC1, EPC1441, EPC1213, EPC1064 EPC1064V Devices
Symbol Parameter Conditions EPC1064V EPC1064 EPC1213 EPC1 Unit EPC1441
tOEZX tCSZX tCSXZ tCSS tCSH tDSU tOEW tCASC tCKXZ tCEOUT high DATA output enabled DATA output enabled high DATA output disabled setup time first DCLK rising edge hold time after DCLK rising edge Data setup time before rising edge DCLK Data hold time after rising edge DCLK DCLK DATA delay Clock period Clock frequency DCLK time DCLK high time high DATA output disabled pulse width guarantee counter reset Last DCLK nCASC delay Last DCLK DATA tri-state delay high nCASC high delay
Revision History
information contained Configuration Devices APEX FLEX Devices Data Sheet version 10.03 supersedes information published previous versions.
Version 10.03
Version 10.03 Configuration Devices APEX FLEX Devices Data Sheet contains following changes:
APEX devices Table were updated. Table added.
Altera Corporation
Configuration Devices APEX FLEX Devices
Version 10.02
Version 10.02 Configuration Devices APEX FLEX Devices Data Sheet contains following changes:
Table updated. IDCODE EPC2 configuration device corrected Table
Version 10.01
Version 10.01 Configuration Devices APEX FLEX Devices Data Sheet contains updates Tables
Altera Corporation
Copyright 1995, 1996, 1997, 1998, 1999 Altera Corporation, Innovation Drive, Jose, 95134, USA, rights reserved. accessing this information, agree bound terms Altera's Legal Notice.

Other recent searches


TSM-3A20 - TSM-3A20   TSM-3A20 Datasheet
tfs336b - tfs336b   tfs336b Datasheet
NJM2286 - NJM2286   NJM2286 Datasheet
ISL6597 - ISL6597   ISL6597 Datasheet
HER801 - HER801   HER801 Datasheet
HER806 - HER806   HER806 Datasheet
FA5598 - FA5598   FA5598 Datasheet
CT-201ADD - CT-201ADD   CT-201ADD Datasheet
AWG28 - AWG28   AWG28 Datasheet
AWG20 - AWG20   AWG20 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive