Intel 81342 Developer's Manual page 585

Table of Contents

Advertisement

D D R S D R A M M e m o r y C o n t r o l l e r — I n t e l
E x a m p l e 9 . D D R R e g i s t e r s P r o g r a m m i n g E x a m p l e 1
T h e u s e r w a n t s t o p r o g r a m t h e D D R r e g i s t e r s t o s u p p o r t t w o b a n k s a n d e a c h D D R b a n k
i s 2 5 6 M B y t e s , y i e l d i n g i n a t o t a l m e m o r y o f 5 1 2 M B y t e s ( 2 * 2 5 6 M B ) . T h e u s e r w a n t s
t h e D D R m e m o r y s p a c e t o s t a r t a t C E 0 0 0 0 0 0 0 H . T h e r e i s n o 3 2 - b i t m e m o r y r e g i o n
a n d n o s e c o n d a r y w i n d o w . T h e m e m o r y s p a c e s u m m a r y i s :
T h e r e g i s t e r s w o u l d b e p r o g r a m m e d a s f o l l o w s :
B a n k S i z e = 2 5 6 M B , S B S R [ 3 1 : 2 7 ] = 0 0 0 1 0
N u m b e r o f B a n k s = 2 , S B S R [ 2 ] = 0
S 3 2 S R [ 2 9 : 2 0 ] = 0 H , S 3 2 S R = 0 0 0 0 0 0 0 0 H
S D U B R = 0 0 0 0 0 0 0 C H , S D U B R [ 3 : 0 ] = 1 1 0 0
S D B R = E 0 0 0 0 0 0 0 H , S D B R [ 3 1 : 2 8 ] = 1 1 1 0
S S D B R = N o t A p p l i c a b l e , a s S e c o n d a r y B a n k S i z e i s E m p t y .
S e c o n d a r y B a n k S i z e = E m p t y , S B S R [ 2 1 : 1 6 ] = 0 0 0 0 0 0
E x a m p l e 1 0 . A d d r e s s R e g i s t e r P r o g r a m m i n g E x a m p l e 2
T h e u s e r w a n t s t o p r o g r a m t h e D D R r e g i s t e r s t o s u p p o r t t w o b a n k s a n d e a c h D D R b a n k
i s 5 1 2 M B y t e s , y i e l d i n g i n a t o t a l m e m o r y o f 1 G B y t e s ( 2 * 5 1 2 M B ) . T h e u s e r w a n t s t h e
D D R m e m o r y s p a c e t o s t a r t a t A C 0 0 0 0 0 0 0 H . T h e r e i s n o 3 2 - b i t m e m o r y r e g i o n a n d
n o s e c o n d a r y w i n d o w . T h e m e m o r y s p a c e s u m m a r y i s :
T h e r e g i s t e r s a r e p r o g r a m m e d a s f o l l o w s :
B a n k S i z e = 5 1 2 M B , S B S R [ 3 1 : 2 7 ] = 0 0 1 0 0
N u m b e r o f B a n k s = 2 , S B S R [ 2 ] = 0
S 3 2 S R [ 2 9 : 2 0 ] = 0 H , S 3 2 S R = 0 0 0 0 0 0 0 0 H
S D U B R = 0 0 0 0 0 0 0 A H , S D U B R [ 3 : 0 ] = 1 0 1 0
S D B R = C 0 0 0 0 0 0 0 H , S D B R [ 3 1 : 2 8 ] = 1 1 0 0
S S D B R = N o t A p p l i c a b l e , a s S e c o n d a r y B a n k S i z e i s E m p t y .
S e c o n d a r y B a n k S i z e = E m p t y , S B S R [ 2 1 : 1 6 ] = 0 0 0 0 0 0
E x a m p l e 1 1 . D D R R e g i s t e r s P r o g r a m m i n g E x a m p l e 3
T h e u s e r w a n t s t o p r o g r a m t h e D D R r e g i s t e r s t o s u p p o r t o n e b a n k a n d t h e D D R b a n k i s
1 G B y t e s , y i e l d i n g i n a t o t a l m e m o r y o f 1 G B y t e s ( 1 * 1 G B ) . T h e u s e r w a n t s t h e D D R
m e m o r y s p a c e t o s t a r t a t C 4 0 0 0 0 0 0 0 H . T h e r e i s n o 3 2 - b i t m e m o r y r e g i o n . T h e
m e m o r y s p a c e s u m m a r y i s :
T h e r e g i s t e r s w o u l d b e p r o g r a m m e d a s f o l l o w s :
B a n k S i z e = 1 G B , S B S R [ 3 1 : 2 7 ] = 0 1 0 0 0
N u m b e r o f B a n k s = 1 , S B S R [ 2 ] = 1
S 3 2 S R [ 2 9 : 2 0 ] = 0 H , S 3 2 S R = 0 0 0 0 0 0 0 0 H
S D U B R = 0 0 0 0 0 0 0 C H , S D U B R [ 3 : 0 ] = 1 1 0 0
S D B R = 4 0 0 0 0 0 0 0 H , S D B R [ 3 1 : 2 8 ] = 0 1 0 0
S S D B R = N o t A p p l i c a b l e , a s S e c o n d a r y B a n k S i z e i s E m p t y .
S e c o n d a r y B a n k S i z e = E m p t y , S B S R [ 2 1 : 1 6 ] = 0 0 0 0 0 0
D e c e m b e r 2 0 0 7
O r d e r N u m b e r : 3 1 5 0 3 7 - 0 0 2 U S
®
8 1 3 4 1 a n d 8 1 3 4 2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 I / O P r o c e s s o r s
D e v e l o p e r ' s M a n u a l
5 8 5

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents