Intel 81342 Developer's Manual page 863

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents