전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

KM416RD8AS-RBM80 데이터시트(PDF) 31 Page - Samsung semiconductor

부품명 KM416RD8AS-RBM80
상세설명  128Mbit RDRAM 256K x 16 bit x 2*16 Dependent Banks Direct RDRAMTM for Consumer Package
PDF  64 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  SAMSUNG [Samsung semiconductor]
홈페이지  http://www.samsung.com/Products/Semiconductor
Logo SAMSUNG - Samsung semiconductor

KM416RD8AS-RBM80 데이터시트(HTML) 31 Page - Samsung semiconductor

Back Button KM416RD8AS-RBM80 Datasheet HTML 27Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 28Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 29Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 30Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 31Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 32Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 33Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 34Page - Samsung semiconductor KM416RD8AS-RBM80 Datasheet HTML 35Page - Samsung semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 31 / 64 page
background image
Page 28
KM416RD8AS
Direct RDRAM™
Rev. 0.9 July 1999
Target
Initialization
Initialization refers to the process that a controller must go
through after power is applied to the system or the system is
reset. The controller prepares the RDRAM sub-system for
normal Channel operation by using a sequence of control
register transactions on the serial CMOS pins.
The first step in this sequence is to assign unique serial
device addresses to all the RDRAMs. This is done with
Algorithm InitDev, shown in the opposite column. The
controller assumes that there are no more that “N” RDRAMs
on the Channel (the Channel maximum is 32, but some
applications may have a lower limit).
First, the SIO0 and SIO1 pin directionality is established
with the sequence in step 1. The controller then resets all
RDRAMs, using broadcast SETR and CLRR commands
(steps 2,3,4,5) with a delay in between (this is also called
SIO Reset). In step 6, a SETF command establishs the
normal clock frequency. See Figure 25 for the format of
SETR, CLRR, and SETF transactions. In step 7 the SIO0-to-
SIO1 link is broken in all RDRAMs, so the controller is only
talking to the first RDRAM. Also, the SDEVID field is set to
its maximum value. Next, the loop index INDX is initialized
(step 8). In step 9, the SDEVID field is loaded with the
INDX value, and the SRP bit is set so the next RDRAM
becomes accessible. In step 10, the INDX value is incre-
mented, and in step 11, steps 8 and 9 are repeated for the
remaining RDRAMs.
Finally, it will be necessary for the controller to force a
200
µs pause interval to allow the RDRAM core timing
circuits to stabilize. All banks of all RDRAMs must also be
accessed twice. An access is an activate (ACT) and a
precharge (PRE) command. This may be accomplished with
the refresh commands.
At this point, Algorithm InitDev is complete and all
RDRAMs have a unique device address SDEVID5..0 for
control register transactions. Note that the SDEVID address
value of an RDRAM indicates its position in the daisy-
chained CMOS serial pins. This will not necessarily be the
same value as the DEVID register which is used for memory
transactions. The next steps taken by the controller will vary
depending upon the application, so only a rough outline can
be given here.
=======================================
Algorithm InitDev: Assign SDEVID Device Addresses
1.
Issue SIO Reset sequence (see Figure 26).
2.
Issue one SETR transaction:
• SOP3..SOP0 = 0010 (SETR command)
• SBC = 1 (Broadcast)
• SDEV5..SDEV0 = 000000 (don’t care).
3.
Wait 16 SCK cycles.
4.
Issue one CLRR transaction:
• SOP3..SOP0 = 0011 (CLRR command)
• SBC = 1 (Broadcast)
• SDEV5..SDEV0 = 000000 (don’t care).
5.
Wait 4 SCK cycles.
6.
Issue one SETF transaction:
• SOP3..SOP0 = 0100 (SETF command)
• SBC = 1 (Broadcast)
• SDEV5..SDEV0 = 000000 (don’t care).
7.
Wait 4 SCK cycles.
8.
Issue one register write transaction:
• SOP3..SOP0 = 0001 (SWR command)
• SBC = 1 (broadcast)
• SDEV5..SDEV0 = 000000 (don’t care).
• SA11..SA0 = 021 16 (INIT control register).
• SD15..SD0 = 401f 16 (SRP<=0, SDEVID<=3f).
9.
Set INDX5..INDX0 to 00000002. INDX is a counter in the
Controller which acts as a loop index.
10.
Issue one register write transaction (SRP<=1, SDEVID<=INDX):
• SOP3..SOP0 = 0001 (SWR command)
• SBC = 0 (non-broadcast)
•SDEV5..SDEV0 = 111111.
• SA11..SA0 = 021 16 (INIT control register).
• SD15..SD0 = {0 2, INDX5, 000001002, INDX4..INDX0}.
11.
Increment INDX5..INDX0.
12.
Repeat Steps (8) and (9) an additional (N-1) times.
13.
tPAUSE delay, then tPDNXA+ tPDNXB delay (to allow DLLs to lock),
then access all banks twice from a precharged state; i.e perform one of
the two following two (broadcast) sequences to each bank of all
RDRAMs:
a. REFA/REFP, REFA/REFP, REFA/REFP or
a. REFP, REFA/REFP, REFA/REFP
Figure 26: SIO Reset Sequence
SCK
CMD
SIO0
T16
0000000000000000
00000000...00000000
0000000000000000
1100
SIO1
T0
The packet is repeated
from SIO0 to SIO1
1
1
1
1
0
0
0
0



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com