Intel 81342 Developer's Manual page 922

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents