Intel 81342 Developer's Manual page 99

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents