English
Language : 

K4Y50164UC Datasheet, PDF (31/76 Pages) Samsung semiconductor – 512Mbit XDR TM DRAM(C-die)
K4Y50164UC
K4Y50084UC
K4Y50044UC
K4Y50024UC
XDRTM DRAM
8.4 Read/Write Interaction
The previous section described overlapped read transactions and overlapped write transactions in isolation. This section will describe
the interaction of read and write transactions and the spacing required to avoid channel and core resource conflicts.
Figure12 shows a timing diagram (top) for the first case, a write transaction followed by a read transaction. Two COL packets with WR
commands are presented on cycles T0 and T2. The write data packets are presented a time tCWD later on cycles T4 and T6. The device
requires a time t∆WR after the second COL packet with a WR command before a COL packet with a RD command may be presented.
Two COL packets with RD commands are presented on cycles T11 and T13. The read data packets are returned a time tCAC later on
cycles T17 and T19. The time t∆WR is required for turning around internal bi-directional interconnections (inside the device). This time
must be observed regardless of whether the write and read commands are directed to same banks or different banks. A gap tWR-
BUB,XDRDRAM will appear on the DQ bus between the end of the D(a2) packet and the beginning of the Q(b1) packet (measured at the
appropriate packet reference points). The size of this gap can be evaluated by calculating the difference between cycles T2 and T17
using the two timing paths :
tWR-BUB, XDRDRAM = t∆WR + tCAC - tCWD - tCC
In this example, the value of tWR-BUB,XDRDRAM is greater than its minimum value of tWR-BUB,XDRDRAM,MIN. The values of t∆WR and tCAC
are equal to their minimum values.
In the second case, the timing diagram displayed at the bottom of Figure12 illustrates a read transaction followed by a write transaction.
Two COL packets with RD commands are presented on cycles T0 and T2. The read data packets are returned a time tCAC later on cycles
T6 and T8. The device requires a time t∆RW after the second COL packet with a RD command before a COL packet with a WR command
may be presented. Two COL packets with WR commands are presented on cycles T10 and T12. The write data packets are presented a
time tCWD later on cycles T13 and T15. The time t∆RW is required for turning around the external DQ bi-directional interconnections
(outside the device). This time must be observed regardless whether the read and write commands are directed to the same banks or
different banks. The time t∆RW depends upon four timing parameters. and may be evaluated by calculating the difference between cycles
T2 and T13 using the two timing paths :
t∆RW + tCWD = tCAC + tCC + tRW-BUB, XDRDRAM or t∆RW = (tCAC - tCWD) + tCC + tRW-BUB, XDRDRAM
In this example, the values of t∆RW, tCAC, tCWD, tCC, and tRW-BUB, XDRDRAM are equal to their minimum values.
Figure 12 : Write/Read Interaction
CFM
CFMN
RQ11..0
DQ15..0
DQN15..0
T0 T1
WR
a1
T2 T3 T4
WR tCWD
a2
D(a1)
tCWD
T5 T6 T7
t∆WR
D(a2)
tCC
T8 T9
tDR
T10 T11 T12 T13 T14 T15 T16 T17 T18 T19 T20 T21 T22 T23
RD
RD
b1
b2 tCAC
tWR-BUB,XDRDRAM
tCYCLE
Q(b1)
Q(b2)
Transaction a: WR
Transaction b: RD
a1 = {Ba,Ca1}
b1 = {Bb,Cb1}
a2 = {Ba,Ca2}
b2 = {Bb,Cb2}
Write/Read Turnaround Example
CFM
CFMN
RQ11..0
DQ15..0
DQN15..0
T0 T1
RD
a1
T2 T3 T4
RD
a2
tCAC
T5 T6 T7 T8 T9 T10 T11 T12 T13 T14 T15 T16 T17 T18 T19 T20 T21 T22 T23
t∆RW
Q(a1)
WR
b1
Q(a2)
WR
b2 tCWD
D(b1)
D(b2)
tCYCLE
tCC tRW-BUB,XDRDRAM
Transaction a: WR
Transaction b: RD
a1 = {Ba,Ca1}
a2 = {Ba,Ca2}
b1 = {Bb,Cb1}
b2 = {Bb,Cb2}
Read/Write Turnaround Example
31 of 76
Rev. 1.1 August 2006