Intel 81342 Developer's Manual page 78

Table of Contents

Advertisement

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