Specifications
Using EPCS and EPCQ Devices
EPCS devices support AS x1 mode and EPCQ devices support AS x1 and AS x4 modes.
Related Information
• Serial Configuration (EPCS) Devices Datasheet
• Quad-Serial Configuration (EPCQ) Devices Datasheet
Controlling EPCS and EPCQ Devices
During configuration, Cyclone V devices enable the EPCS or EPCQ device by driving its nCSO output pin
low, which connects to the chip select (nCS) pin of the EPCS or EPCQ device. Cyclone V devices use the
DCLK and ASDO pins to send operation commands and read address signals to the EPCS or EPCQ device.
The EPCS or EPCQ device provides data on its serial data output (DATA[]) pin, which connects to the
AS_DATA[] input of the Cyclone V devices.
If you wish to gain control of the EPCS pins, hold the nCONFIG pin low and pull the nCE pin high.
This causes the device to reset and tri-state the AS configuration pins.
Note:
Trace Length and Loading
The maximum trace length and loading apply to both single- and multi-device AS configuration setups as
listed in the following table. The trace length is the length from the Cyclone V device to the EPCS or EPCQ
device.
Table 7-5: Maximum Trace Length and Loading for AS x1 and x4 Configurations for Cyclone V Devices
Maximum Board Load (pF)
Maximum Board Trace Length (Inches)
Cyclone V Device AS Pins
100 MHz12.5/ 25/ 50 MHz
5610
DCLK
10610
DATA[3..0]
10610
nCSO
Programming EPCS and EPCQ Devices
You can program EPCS and EPCQ devices in-system using a USB-Blaster
™
, EthernetBlaster, EthernetBlaster II,
or ByteBlaster
™
II download cable. Alternatively, you can program the EPCS or EPCQ using a microprocessor
with the SRunner software driver.
In-system programming (ISP) offers you the option to program the EPCS or EPCQ either using an AS
programming interface or a JTAG interface. Using the AS programming interface, the configuration data
is programmed into the EPCS by the Quartus II software or any supported third-party software. Using the
JTAG interface, an Altera IP called the serial flash loader (SFL) must be downloaded into the Cyclone V
device to form a bridge between the JTAG interface and the EPCS or EPCQ. This allows the EPCS or EPCQ
to be programmed directly using the JTAG interface.
Altera Corporation
Configuration, Design Security, and Remote System Upgrades in Cyclone V Devices
Send Feedback
7-15
Using EPCS and EPCQ Devices
CV-52007
2013.06.11