Intel 81342 Developer's Manual page 678

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents