Intel 81342 Developer's Manual page 916

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents