1.5.1. Timing Requirements
When the active low chip select (nCS) signal is driven low, shift in the operation code
into the EPCQ device using the serial data (DATA) pin. Each operation code bit is
latched into the EPCQ device on the rising edge of the DCLK.
While executing an operation, shift in the desired operation code, followed by the
address or data bytes. See related information for more information about the address
and data bytes. The device must drive the nCS pin high after the last bit of the
operation sequence is shifted in.
For read operations, the data read is shifted out on the DATA pin. You can drive the
nCS pin high when any bit of the data is shifted out.
For write and erase operations, drive the nCS pin high at a byte boundary, that is in a
multiple of eight clock pulses. Otherwise, the operation is rejected and not executed.
All attempts to access the memory contents while a write or erase cycle is in progress
are rejected, and the write or erase cycle continues unaffected.
1.5.2. Addressing Mode
The 3-byte addressing mode is enabled by default. To access the EPCQ256 or
EPCQ512/A memory, you must use the 4-byte addressing mode. In 4-byte addressing
mode, the address width is 32-bit address. To enable the 4-byte addressing mode, you
must execute the 4BYTEADDREN operation. This addressing mode takes effect
immediately after you execute the 4BYTEADDREN operation and remains active in the
subsequent power-ups. To disable the 4-byte addressing mode, you must execute the
4BYTEADDREX operation.
Note: If you are using the Intel Quartus Prime software or the SRunner software to program
the EPCQ256 or EPCQ512/A device, you do not need to execute the 4BYTEADDREN
operation. The Intel Quartus Prime software enables the 4-byte addressing mode
when programming the device automatically.
1.6. Registers
1.6.1. Status Register
1. Quad-Serial Configuration (EPCQ) Devices Datasheet
CF52012 | 2018.06.01
Quad-Serial Configuration (EPCQ) Devices Datasheet
17