K4R881869 Samsung semiconductor, K4R881869 Datasheet - Page 24

no-image

K4R881869

Manufacturer Part Number
K4R881869
Description
288Mbit RDRAM 512K x 18 bit x 2*16 Dependent Banks Direct RDRAMTM
Manufacturer
Samsung semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
K4R881869A-FCK8
Manufacturer:
SAMSUNG
Quantity:
11 045
Part Number:
K4R881869A-FCK8
Manufacturer:
SAMSUNG
Quantity:
4 000
Part Number:
K4R881869D-FCM8
Manufacturer:
SAMSUNG
Quantity:
11 050
Part Number:
K4R881869D-FCT9
Manufacturer:
SAMSUNG
Quantity:
11 055
Part Number:
K4R881869D-GCT9
Manufacturer:
SAMSUNG
Quantity:
11 060
K4R881869M
Write/Retire - Examples
The process of writing a dualoct into a sense amp of an
RDRAM bank occurs in two steps. The first step consists of
transporting the write command, write address, and write
data into the write buffer. The second step happens when the
RDRAM automatically retires the write buffer (with an
optional bytemask) into the sense amp. This two-step write
process reduces the natural turn-around delay due to the
internal bidirectional data pins.
Figure 17 (left) shows an example of this two step process.
The first COLC packet contains the WR command and an
address specifying device, bank and column. The write data
dualoct follows a time t
into the write buffer of the specified device. The COLC
Figure 17 (right) shows the first of these side effects. The
first COLC packet has a WR command which loads the
address and data into the write buffer. The third COLC
causes an automatic retire of the write buffer to the sense
amp. The second and fourth COLC packets (which bracket
the retire packet) contain RD commands with the same
device, bank and column address as the original WR
command. In other words, the same dualoct address that is
written is read both before and after it is actually retired. The
first RD returns the old dualoct value from the sense amp
before it is overwritten. The second RD returns the new
dualoct value that was just written.
Figure 18 (left) shows the result of performing a RD
command to the same device in the same COLC packet slot
that would normally be used for the retire operation. The
read may be to any bank and column address; all that matters
is that it is to the same device as the WR command. The
CTM/CFM
COL4
DQA8..0
DQB8..0
ROW2
..COL0
..ROW0
Transaction a: WR
T
0
(2) COLC packet is RD to device Da
WR a1
(1) No COLC packet (S=0) or
T
Retire is automatic here unless:
1
T
2
T
CWD
3
T
4
T
5
Figure 17: Normal Retire (left) and Retire/Read Ordering (right)
later. This information is loaded
t
CWD
T
6
t
T
RTR
7
a1= {Da,Ba,Ca1}
T
retire (a1)
MSK (a1)
8
T
9
T
10
D (a1)
T
11
T
12
T
13
T
14
T
15
T
16
CTM/CFM
COL4
DQA8..0
DQB8..0
T
ROW2
17
..COL0
..ROW0
T
18
T
19
Page 22
T
20
T
21
packet which follows a time t
buffer. The retire will happen automatically unless (1) a
COLC packet is not framed (no COLC packet is present and
the S bit is zero), or (2) the COLC packet contains a RD
command to the same device. If the retire does not take place
at time t
continues to frame COLC packets, looking for the first that
is not a RD directed to itself. A bytemask MSK(a1) may be
supplied in a COLM packet aligned with the COLC that
retires the write buffer at time t
The memory controller must be aware of this two-step
write/retire process. Controller performance can be
improved, but only if the controller design accounts for
several side effects.
T
retire operation and MSK(a1) will be delayed by a time
t
and column address as the WR command, the old data from
the sense amp would be returned. If many RD commands to
the same device were issued instead of the single one that is
shown, then the retire operation would be held off an arbi-
trarily long time. However, once a RD to another device or a
WR or NOCOP to any device is issued, the retire will take
place. Figure 18 (right) illustrates a situation in which the
controller wants to issue a WR-WR-RD COLC packet
sequence, with all commands addressed to the same device,
but addressed to any combination of banks and columns.
PACKET
22
T
T
23
0
This RD gets the old data
WR a1
T
Transaction a: WR
Transaction b: RD
Transaction c: RD
1
T
2
RTR
T
as a result. If the RD command used the same bank
3
T
4
after the original WR command, then the device
RD b1
T
5
t
CWD
T
6
t
T
RTR
7
T
retire (a1)
MSK (a1)
8
T
9
T
10
t
a1= {Da,Ba,Ca1}
b1= {Da,Ba,Ca1}
c1= {Da,Ba,Ca1}
D (a1)
T
CAC
11
T
RTR
12
Preliminary
Direct RDRAM
Rev. 0.9 Jan. 2000
RTR
RD c1
T
13
T
later will retire the write
This RD gets the new data
14
after the WR command.
T
15
T
16
Q (b1)
T
17
T
18
t
T
CAC
19
T
20
T
21
T
22
T
23
Q (c1)

Related parts for K4R881869