English
Language : 

EPC1064V Datasheet, PDF (27/36 Pages) List of Unclassifed Manufacturers – Configuration Devices for SRAM-Based LUT Devices
Configuration Devices for SRAM-Based LUT Devices Data Sheet
Programming
& Configuration
File Support
The Quartus II and MAX+PLUS II development systems provide
programming support for Altera configuration devices. The Quartus II
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,
APEX II, 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 APEX II, APEX 20K,
Mercury, ACEX 1K, or FLEX 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 II or
MAX+PLUS II software. In addition, many manufacturers offer
programming hardware that supports other Altera configuration devices.
EPC4, EPC8, EPC16, and EPC2 configuration devices can be programmed
in-system through its industry-standard 4-pin JTAG interface. ISP
capability in the EPC2, EPC4, EPC8, and EPC16 devices provides ease in
prototyping and updating APEX II, APEX 20K, Mercury, ACEX 1K, or
FLEX device functionality. The EPC8 and EPC16 devices 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 or
Quartus II software via the MasterBlaster or ByteBlasterMV download
cables. When programming multiple EPC2 devices in a JTAG chain, the
Quartus II and MAX+PLUS II software and other programming methods
employ concurrent programming to simultaneously program multiple
devices and reduce programming time. EPC2, EPC4, EPC8, and EPC16
devices can be programmed and erased up to 100 times.
After programming an EPC2, EPC4, EPC8, or EPC16 device in-system,
APEX II, APEX 20K, Mercury, ACEX 1K, or FLEX device configuration
can be initiated by including the EPC2 JTAG configuration instruction.
See Table 10 on page 28.
f 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
Altera Corporation
27