Intel 81342 Developer's Manual page 109

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents