S Y S T E M C O N T R O L L E R; I N T E R N A L B U S R E Q U E S T E R I D S - Intel 81342 Developer's Manual

Table of Contents

Advertisement

6 . 2
T h e o r y o f O p e r a t i o n
6 . 2 . 1

S y s t e m C o n t r o l l e r

T h e X S I S y s t e m C o n t r o l l e r ( S C ) i s t h e a r b i t e r f o r t h e X S I b u s . T h e r e i s o n e S C f o r t h e
N o r t h X S I b u s a n d o n e f o r t h e S o u t h X S I b u s s i n c e t h e r e a r e t w o X S I b u s s e s o n 8 1 3 4 1
a n d 8 1 3 4 2 . T h e X S I b u s s u p p o r t s f u l l y d e m u l t i p l e x a n d i n d e p e n d e n t a d d r e s s a n d d a t a
p a t h s , t h u s t h e S C p e r f o r m s a r b i t r a t i o n f o r a d d r e s s r e q u e s t s a n d d a t a r e q u e s t s
s e p a r a t e l y . U p t o 1 5 a g e n t s a r e s u p p o r t e d b y t h e S C .
F o r a d d r e s s r e q u e s t a r b i t r a t i o n , t h e S C r e c e i v e s a d d r e s s b u s r e q u e s t f r o m e a c h
r e q u e s t i n g a g e n t s e e k i n g t o m a s t e r r e q u e s t s o n t h e a d d r e s s b u s a n d i m p l e m e n t s a n
a r b i t r a t i o n a l g o r i t h m t o g e n e r a t e a d d r e s s b u s g r a n t t o g r a n t t h e b u s t o a p a r t i c u l a r
r e q u e s t i n g a g e n t . T h e S C a c t u a l l y f r a m e s t h e a d d r e s s t r a n s a c t i o n s , a n d t h e r e f o r e
d r i v e s t h e a d d r e s s s t r o b e a l o n g w i t h t h e a d d r e s s b u s g r a n t . T h e a s s e r t i o n o f a d d r e s s
s t r o b e i n d i c a t e s t h a t a v a l i d X S I b u s c o m m a n d i s d r i v e n t h e f o l l o w i n g c y c l e .
F o r d a t a r e q u e s t a r b i t r a t i o n , t h e S C r e c e i v e s d a t a b u s r e q u e s t f r o m e a c h r e q u e s t i n g
a g e n t s e e k i n g t o m a s t e r a d a t a t r a n s a c t i o n o n t h e d a t a b u s a n d i m p l e m e n t s a n
a r b i t r a t i o n a l g o r i t h m t o g e n e r a t e d a t a b u s g r a n t t o g r a n t t h e d a t a b u s t o a p a r t i c u l a r
r e q u e s t i n g a g e n t . T h e S C f r a m e s t h e d a t a t r a n s a c t i o n s , a n d t h e r e f o r e i n i t i a t e s t h e d a t a
t r a n s a c t i o n a l o n g w i t h t h e d a t a b u s g r a n t .
T h e S C O R s s e v e r a l b u s o u t p u t s f r o m e a c h a g e n t a n d r o u t e s t h e O R e d s i g n a l s b a c k t o
e a c h a g e n t , i n c l u d i n g t h e A d d r e s s Q u a l i f i e r S i g n a l s ( A Q S ) a n d D a t a Q u a l i f i e r S i g n a l s
( D Q S ) .
B o t h t h e a d d r e s s a n d d a t a b u s a r b i t e r s s u p p o r t s i m p l e r o u n d - r o b i n a l g o r i t h m s . E a c h
i n t e r n a l b u s i n i t i a t o r c a n b e i n d i v i d u a l l y e n a b l e d o r d i s a b l e d . W h e n a n i n i t i a t o r i s
d i s a b l e d , a n y a d d r e s s r e q u e s t m a d e b y t h a t i n i t i a t o r i s n o t g r a n t e d t h e i n t e r n a l b u s .
E a c h a r b i t e r p a r k s o n t h e l a s t m a s t e r .
6 . 2 . 2

I n t e r n a l B u s R e q u e s t e r I D s

E a c h o f t h e i n i t i a t o r / r e q u e s t e r o n t h e 8 1 3 4 1 a n d 8 1 3 4 2 h a s a n a s s i g n e d u n i q u e I D ,
w h i c h h e l p s i d e n t i f y a n i n i t i a t o r w h e n r e t u r n i n g r e a d d a t a a n d f o r t h e p u r p o s e o f
l o g g i n g t r a n s a c t i o n e r r o r s .
®
T a b l e 3 2 8 . 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 I n i t i a t o r I D s
R e s e r v e d
I n t e l X S c a l e
I n t e l X S c a l e
A T U - X
A T U - E
A D M A
R e s e r v e d
M e s s a g i n g U n i t
R e s e r v e d
S M B u s
R e s e r v e d
R e s e r v e d
a . T h e M e s s a g i n g U n i t a c t s a s i n t e r n a l b u s i n i t i a t o r o n l y f o r i s s u i n g M S I o r M S I - X w r i t e s t o t h e A T U E o r A T U X .
®
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 3 8
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 — S y s t e m C o n t r o l l e r ( S C ) a n d I n t e r n a l B u s B r i d g e
T a b l e 3 2 8
I n t e r n a l B u s I n i t i a t o r
®
p r o c e s s o r 0 ( c o r e I D = 0 )
®
p r o c e s s o r 1 ( c o r e I D = 1 )
a
l i s t s t h e e n c o d e d i n i t i a t o r I D s .
I n i t i a t o r I D
0 0 0 0
2
0 0 0 1
2
0 0 1 0
2
0 0 1 1
2
0 1 0 0
2
0 1 0 1
2
0 1 1 0
2
0 1 1 1
2
1 0 0 0
2
1 0 0 1
2
1 0 1 0
2
1 0 1 1
t h r o u g h 1 1 1 1
2
2
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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents