Intel 81342 Developer's Manual page 920

Table of Contents

Advertisement

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