Intel 81342 Developer's Manual page 97

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents