2014.01.10
Quad-Serial Configuration (EPCQ) Devices Datasheet
Subscribe
Send Feedback
CF52012
This datasheet describes quad-serial configuration (EPCQ) devices.
Supported Devices
The following table lists the supported Altera
®
EPCQ devices.
Table 1: Altera EPCQ Devices
Device
Memory Size
(bits)
On-Chip
ISP Support
Decompression
Support
Cascading
Support
Reprogrammable
Recommended
Operating Voltage (V)
EPCQ16
EPCQ32
EPCQ64
EPCQ128
EPCQ256
EPCQ512
(1)
16,777,216
33,554,432
67,108,864
134,217,728
268,435,456
536,870,912
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
3.3
3.3
3.3
3.3
3.3
3.3
Features
EPCQ devices offer the following features:
• Serial or quad-serial FPGA configuration in devices that support active serial (AS) x1 or AS x4 configu-
ration schemes
• Low cost, low pin count, and non-volatile memory
• 2.7-V to 3.6-V operation
• Available in 8- or 16- small-outline integrated circuit (SOIC) package
• Reprogrammable memory with more than 100,000 erase or program cycles
• Write protection support for memory sectors using status register bits
• Fast read, extended dual input fast read, and extended quad input fast read of the entire memory using
a single operation code
(1)
Pending characterization data.
ISO
9001:2008
Registered
©
2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words
and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other
words and logos identified as trademarks or service marks are the property of their respective holders as described at
www.altera.com/common/legal.html.
Altera warrants performance of its semiconductor products to current specifications in accordance with
Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes
no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly
agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
www.altera.com
101 Innovation Drive, San Jose, CA 95134
2
Operating Conditions
CF52012
2014.01.10
• Write bytes, extended dual input fast write bytes, and extended quad input fast write bytes of the entire
memory using a single operation code
• Reprogrammable with an external microprocessor using the SRunner software driver
• In-system programming (ISP) support with the SRunner software driver
• ISP support with USB-Blaster
™
, EthernetBlaster II, or EthernetBlaster download cables
• By default, the memory array is erased and the bits are set to
1
Operating Conditions
Table 2
through
Table 6
list information about the absolute maximum ratings, recommended operating
conditions, DC operating conditions, I
CC
supply current, and capacitance for EPCQ devices.
Note:
The values from
Table 2
through
Table 6
are finalized for EPCQ16, EPCQ32, EPCQ64, EPCQ128,
and EPCQ256 devices. The values for EPCQ512 devices are pending characterization.
Absolute Maximum Ratings
Table 2: Absolute Maximum Ratings
Symbol
Parameter
Condition
Min
Max
Unit
V
CC
V
I
I
MAX
I
OUT
P
D
T
STG
T
AMB
T
J
Supply voltage
DC input voltage
DC V
CC
or GND current
DC output current per
pin
Power dissipation
Storage temperature
Ambient temperature
Junction temperature
With respect to GND
With respect to GND
—
—
—
No bias
Under bias
Under bias
–0.6
–0.6
—
–25
—
–65
–65
—
4
4
20
25
54
150
135
135
V
V
mA
mA
mW
°C
°C
°C
Recommended Operating Conditions
Table 3: Recommended Operating Conditions
Symbol
Parameter
Condition
(2)
Min
Max
Unit
V
CC
V
I
V
O
Supply voltage
Input voltage
Output voltage
2.7
-0.5
0
3.6
0.4 +
V
CC
V
CC
V
V
V
With respect to GND
—
(2)
The maximum V
CC
rise time is 100 ms.
Quad-Serial Configuration (EPCQ) Devices Datasheet
Send Feedback
Altera Corporation
CF52012
2014.01.10
DC Operating Conditions
3
Symbol
Parameter
Condition
Min
Max
Unit
T
A
(3)
t
R
t
F
Operating temperature
Input rise time
Input fall time
For industrial use
—
—
-40
—
—
85
5
5
°C
ns
ns
DC Operating Conditions
Table 4: DC Operating Conditions
Symbol
Parameter
Condition
Min
Max
Unit
V
IH
V
IL
V
OH
V
OL
I
I
I
OZ
High-level input voltage
Low-level input voltage
—
—
0.7 x
VCC
-0.5
V
CC
- 0.2
—
-10
-10
VCC +
0.4
0.3 x V
CC
—
0.4
10
10
V
V
V
V
µA
µA
High-level output voltage I
OH
= -100 µA
(4)
Low-level output voltage I
OL
= 1.6 mA
(5)
Input leakage current
V
I
=V
CC
or GND
Tri-state output off-state V
O
= V
CC
or GND
current
ICC Supply Current
Table 5: I
CC
Supply Current
Symbol
Parameter
Condition
Min
Max
Unit
I
CC0
I
CC1
V
CC
supply current
V
CC
supply current
Standby
During active power
mode
—
5
100
20
µA
mA
Capacitance
Table 6: Capacitance
Capacitance is sample-tested only at T
A
= 25 x C and at a 20-MHz frequency.
Symbol
Parameter
Condition
Min
Max
Unit
C
IN
C
OUT
Input pin capacitance
Output pin capacitance
V
IN
=0 V
V
OUT
=0 V
—
—
6
8
pF
pF
(3)
(4)
(5)
EPCQ devices can be paired with Altera industrial-grade FPGAs operating at junction temperatures up to
100°C as long as the ambient temperature does not exceed 85°C.
The I
OH
parameter refers to the high-level TTL or CMOS output current.
The I
OL
parameter refers to the low-level TTL or CMOS output current.
Altera Corporation
Quad-Serial Configuration (EPCQ) Devices Datasheet
Send Feedback
4
Memory Array Organization
CF52012
2014.01.10
Memory Array Organization
The following table lists the memory array organization in supported EPCQ devices.
Table 7: Memory Array Organization in EPCQ Devices
Details
EPCQ16
EPCQ32
EPCQ64
EPCQ128
EPCQ256
EPCQ512
(6)
Bytes
2,097,152
bytes [16
megabits
(Mb)]
32
512
4,194,304
bytes (32
Mb)
64
1,024
8,388,608
bytes (64
Mb)
128
2,048
16,777,216
bytes (128
Mb)
256
4,096
33,554,432
bytes (256
Mb)
512
8,192
67,108,864 bytes
(512 Mb)
Number of sectors
Bytes per sector
Total numbers of
subsectors
(7)
Bytes per subsector
Pages per sector
Total number of pages
Bytes per page
1,024
16,384
65,536 bytes [512 kilobits (Kb)]
4,096 bytes (32 Kb)
256
8,192
16,384
32,768
65,536
256 bytes
131,072
262,144
Address Range for EPCQ16
The following table lists the address range for each sector in EPCQ16 devices.
Table 8: Address Range for Sectors 31..0 and Subsectors 511..0 in EPCQ16 Devices
Sector
Subsector
Address Range (Byte Addresses in HEX)
Start
End
511
510
31
...
498
497
496
1FF000
1FE000
...
1F2000
1F1000
1F0000
1FFFFF
1FEFFF
...
1F2FFF
1F1FFF
1F0FFF
(6)
(7)
Pending characterization data.
Every sector is further divided into 16 subsectors with 4 KB of memory. Therefore, there are 512 (32 x 16)
subsectors for the EPCQ16 device, 1,024 (64 x 16) subsectors for the EPCQ32 device, 2,048 (128 x 16) subsectors
for the EPCQ64 device, 4,096 (256 x 16) subsectors for the EPCQ128 device, 8,192 (512 x 16) subsectors for
the EPCQ256 device, and 16,384 (1,024 x 16) subsectors for the EPCQ512 device.
Quad-Serial Configuration (EPCQ) Devices Datasheet
Send Feedback
Altera Corporation
CF52012
2014.01.10
Address Range for EPCQ32
5
Sector
Subsector
Address Range (Byte Addresses in HEX)
Start
End
495
494
30
...
482
481
480
31
30
1
...
18
17
16
15
14
0
...
2
1
0
1EF000
1EE000
...
1E2000
1E1000
1E0000
1F000
1E000
...
12000
11000
10000
F000
E000
...
2000
1000
H'0000000
1EFFFF
1EEFFF
...
1E2FFF
1E1FFF
1E0FFF
1FFFF
1EFFF
...
12FFF
11FFF
10FFF
FFFF
EFFF
...
2FFF
1FFF
H'0000FFF
Address Range for EPCQ32
The following table lists the address range for each sector in EPCQ32 devices.
Table 9: Address Range for Sectors 63..0 and Subsectors 1023..0 in EPCQ32 Devices
Sector
Subsector
Address Range (Byte Addresses in HEX)
Start
End
1023
1022
63
...
1010
1009
1008
3FF000
3FE000
...
3F2000
3F1000
3F0000
3FFFFF
3FEFFF
...
3F2FFF
3F1FFF
3F0FFF
Quad-Serial Configuration (EPCQ) Devices Datasheet
Send Feedback
Altera Corporation