Row
Column-1
Data 0
Data 1
...
Data n
CLK
(EPI0S31)
CKE
(EPI0S30)
CS
(EPI0S29)
WE
(EPI0S28)
RAS
(EPI0S19)
CAS
(EPI0S18)
DQMH, DQML
(EPI0S [17:16])
AD [15:0]
(EPI0S [15:0])
Activate
NOP
NOP
Write
Burst
Term
AD [15:0]drivenout
AD [15:0]drivenout
SDRAM Mode
1235
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
External Peripheral Interface (EPI)
Figure 17-3. SDRAM Normal Read Cycle
17.6.6 Write Cycle
shows a write cycle of n halfwords; n can be any number greater than or equal to 1. The cycle
begins with the Activate command and the row address on the EPI0S[15:0] signals. With the programmed
CAS latency of 2, the Write command with the column address on the EPI0S[15:0] signals follows after
two clock cycles. When writing to SDRAMs, the Write command is presented with the first halfword of
data. Because the address lines and the data lines are multiplexed, the column address is modified to be
(programmed address -1). During the Write command, the DQMH and DQML signals are high, so no data
is written to the SDRAM. On the next clock, the DQMH and DQML signals are asserted, and the data
associated with the programmed address is written. The Burst Terminate command occurs during the
clock cycle following the write of the last halfword of data. The WE, DQMH, DQML, and CS signals are
deasserted after the last halfword of data is received, signaling the end of the access. At least one clock
period of inactivity separates any two SDRAM cycles.