Memory Array Organization on page 7
1.8. Power Mode
EPCQ devices support active and standby power modes. When the nCS signal is low,
the device is enabled and is in active power mode. The FPGA is configured while the
EPCQ device is in active power mode. When the nCS signal is high, the device is
disabled but remains in active power mode until all internal cycles are completed, such
as write or erase operations. The EPCQ device then goes into standby power mode.
The I
CC1
and I
CC0
parameters list the V
CC
supply current when the device is in active
and standby power modes.
1.9. Timing Information
Note: The values in the following tables are finalized for EPCQ16, EPCQ32, EPCQ64,
EPCQ128, EPCQ256, and EPCQ512/A devices.
Related Information
Summary of Operation Codes on page 29
1.9.1. Write Operation Timing
Figure 22. Write Operation Timing Diagram
DATA0
nCS
DCLK
DATA
t
NCSH
t
NCSSU
t
DSU
t
DH
t
CL
t
CH
t
CSH
Bit n Bit n - 1 Bit 0
High Impedance
Table 33. Write Operation Parameters
Symbol Parameter Min Typical Max Unit
f
WCLK
Write clock frequency (from the FPGA,
download cable, or embedded processor) for
write enable, write disable, read status, read
device identification, write bytes, erase bulk,
and erase sector operations for all devices
except EPCQ512/A
108 MHz
Write clock frequency (from the FPGA,
download cable, or embedded processor) for
write enable, write disable, read status, read
device identification, write bytes, erase bulk,
and erase sector operations for EPCQ512/A
133 MHz
t
CH
(19)
DCLK high time for all devices except
EPCQ512/A
4 ns
continued...
1. Quad-Serial Configuration (EPCQ) Devices Datasheet
CF52012 | 2018.06.01
Quad-Serial Configuration (EPCQ) Devices Datasheet
40
Symbol Parameter Min Typical Max Unit
DCLK high time for EPCQ512/A
3.375 ns
t
CL
(19)
DCLK low time for all devices except
EPCQ512/A
4 ns
DCLK low time for EPCQ512/A
3.375 ns
t
NCSSU
Chip select (nCS) setup time for all devices
except EPCQ512/A
4 ns
DCLK low time for EPCQ512/A
3.375 ns
t
NCSH
Chip select (nCS) hold time for all devices
except EPCQ512/A
4 ns
Chip select (nCS) hold time for EPCQ512/A
3.375 ns
t
DSU
DATA[] in setup time before the rising edge on
DCLK for all devices except EPCQ512/A
2 ns
DATA[] in setup time before the rising edge on
DCLK for EPCQ512/A
1.75 ns
t
DH
DATA[] hold time after the rising edge on
DCLK for all devices except EPCQ512/A
3 ns
DATA[] hold time after the rising edge on
DCLK for EPCQ512/A
2.5 ns
t
CSH
Chip select (nCS) high time
50 ns
t
WB
(20)
Write bytes cycle time 0.6 5 ms
t
WS
(20)
Write status cycle time 1.3 8 ms
t
EB
(20)
Erase bulk cycle time for EPCQ16 30 60 s
Erase bulk cycle time for EPCQ32 30 60
Erase bulk cycle time for EPCQ64 60 250
Erase bulk cycle time for EPCQ128 170 250
Erase bulk cycle time for EPCQ256 240 480
Erase bulk cycle time for EPCQ512/A 153 460
t
ES
(20)
Erase sector cycle time for all devices except
EPCQ512/A
0.7 3 s
Erase sector cycle time for EPCQ512/A 0.15 1
t
ESS
(20)
Erase subsector cycle time for all devices
except EPCQ512/A
0.3 1.5 s
Erase subsector cycle time for EPCQ512/A 0.05 0.4
(19)
The value must be larger /than or equal to 1/f W
CLK
.
(20)
The Write Operation Timing Diagram does not show these parameters.
1. Quad-Serial Configuration (EPCQ) Devices Datasheet
CF52012 | 2018.06.01
Quad-Serial Configuration (EPCQ) Devices Datasheet
41
1.9.2. Read Operation Timing
Figure 23. Read Operation Timing Diagram
DATA0
nCS
DCLK
DATA
t
nCLK2D
Add_Bit 0
Bit N Bit N - 1 Bit 0
t
CH
t
CL
t
ODIS
Table 34. Read Operation Parameters
Symbol Parameter Min Max Unit
f
RCLK
Read clock frequency (from the FPGA or embedded
processor) for read bytes operations
50 MHz
Fast read clock frequency (from the FPGA or
embedded processor) for fast read bytes operation
100 MHz
t
CH
DCLK high time
4 ns
t
CL
DCLK low time
4 ns
t
ODIS
Output disable time after read 8 ns
t
nCLK2D
Clock falling edge to DATA
7 ns
1.10. Programming and Configuration File Support
The Intel Quartus Prime software provides programming support for EPCQ devices.
When you select an EPCQ device, the Intel Quartus Prime software automatically
generates the Programmer Object File (.pof) to program the device. The software
allows you to select the appropriate EPCQ device density that most efficiently stores
the configuration data for the selected FPGA.
You can program the EPCQ device in-system by an external microprocessor using the
SRunner software driver. The SRunner software driver is developed for embedded
EPCQ device programming that you can customize to fit in different embedded
systems. The SRunner software driver reads .rpd files and writes to the EPCQ devices.
The programming time is comparable to the Intel Quartus Prime software
programming time. Because the FPGA reads the LSB of the .rpd data first during the
configuration process, the LSB of .rpd bytes must be shifted out first during the read
bytes operation and shifted in first during the write bytes operation.
Writing and reading the .rpd file to and from the EPCQ device is different from the
other data and address bytes.
During the ISP of an EPCQ device using the Intel FPGA Download CableIntel FPGA
Download Cable II, Intel FPGA Ethernet Cable, the cable pulls the nCONFIG signal low
to reset the FPGA and overrides the 10-kΩ pull-down resistor on the nCE pin of the
FPGA. The download cable then uses the interface pins depending on the selected AS
mode to program the EPCQ device. When programming is complete, the download
cable releases the interface pins of the EPCQ device and the nCE pin of the FPGA and
pulses the nCONFIG signal to start the configuration process.
1. Quad-Serial Configuration (EPCQ) Devices Datasheet
CF52012 | 2018.06.01
Quad-Serial Configuration (EPCQ) Devices Datasheet
42

EPCQ256SI16N

Mfr. #:
Manufacturer:
Intel / Altera
Description:
FPGA - Configuration Memory IC - Ser. Config Mem Flash 256Mb 50 MHz
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union