Intel 81342 Developer's Manual page 581

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents