Intel 81342 Developer's Manual page 515

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents