Intel 81342 Developer's Manual page 527

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
T a b l e 3 2 1 . A D M A D e s c r i p t o r C o n t r o l R e g i s t e r x — A D C R x ( S h e e t 2 o f 3 )
31
IOP
ro
ro
rv
Attributes
Host
na
na
na
Attributes
C h a n n e l #
I n t e r n a l b u s a d d r e s s o f f s e t
0
0 0 2 8 H
1
0 2 2 8 H
2
0 4 2 8 H
B i t
D e f a u l t
C R C T r a n s f e r D i s a b l e - - W h e n s e t a n d t h e C R C G e n e r a t i o n E n a b l e i s s e t ( b i t 9 o f t h e A D C R ) , t h e A D M A
d o e s n o t w r i t e t h e d a t a s t r e a m t o a d e s t i n a t i o n w h i l e p e r f o r m i n g t h e C R C - 3 2 C g e n e r a t i o n .
N o t e :
1 0
0
2
C R C G e n e r a t i o n E n a b l e - - W h e n s e t , t h e D M A g e n e r a t e s t h e C R C u s i n g t h e C R C - 3 2 C a l g o r i t h m , t h e
t r a n s f e r r e d d a t a s t r e a m , a n d a s e e d v a l u e l o c a t e d a t t h e C R C A d d r e s s ( C A R M D ) . W h e n t h e D a t a
0 9
0
2
T r a n s f e r i s c o m p l e t e , t h e A D M A w r i t e s t h e c o m p u t e d C R C v a l u e t o C R C A d d r e s s , a n d t h e n w r i t e t h e B C R
t o t h e d e s c r i p t o r p o i n t e d t o b y t h e A D A R w i t h t h e C R C T r a n s f e r C o m p l e t e b i t s e t ( A B C R b i t 3 1 ) .
M e m o r y B l o c k F i l l E n a b l e - W h e n t h i s b i t i s s e t t h e A D M A f i l l s m e m o r y w i t h t h e 3 2 - b i t v a l u e c o n t a i n e d i n
0 8
0
t h e D a t a R e g i s t e r ( C A R M D ) b a s e d o n t h e b y t e c o u n t i n t h e A B C R r e g i s t e r a n d t h e a d d r e s s i n t h e X D A R
2
r e g i s t e r .
Z e r o R e s u l t B u f f e r C h e c k E n a b l e - W h e n t h i s b i t i s s e t , t h e A D M A c o m p u t e s t h e Z e r o R e s u l t B u f f e r c h e c k
o n t h e d a t a b l o c k s s p e c i f i e d b y t h e S U A R x / S L A R x r e g i s t e r s .
0 7
0
2
W h e n t h e P + Q T r a n s f e r E n a b l e i s s e t , t h i s b i t e n a b l e s a P + Q Z e r o R e s u l t B u f f e r E r r o r C h e c k .
S o u r c e S e l e c t i o n - T h i s f i e l d i s u s e d t o s e l e c t w h i c h S A R 1 5 : 0 ( S L A R 1 5 : 0 / S U A R 1 5 : 0 p a i r ) r e g i s t e r s a r e
u s e d b y t h e X O R o r Z e r o R e s u l t B u f f e r o p e r a t i o n s .
0 0 0 0 S A R 0
0 0 0 1 S A R 1 : 0 ( 2 S o u r c e s )
0 0 1 0 S A R 2 : 0 ( 3 S o u r c e s )
0 0 1 1 S A R 3 : 0 ( 4 S o u r c e s )
0 1 0 0 S A R 4 : 0 ( 5 S o u r c e s )
0 1 0 1 S A R 5 : 0 ( 6 S o u r c e s )
0 1 1 0 S A R 6 : 0 ( 7 S o u r c e s )
0 1 1 1 S A R 7 : 0 ( 8 S o u r c e s )
0 6 : 0 3
0 0 0 0
1 0 0 0 S A R 8 : 0 ( 9 S o u r c e s )
2
1 0 0 1 S A R 9 : 0 ( 1 0 S o u r c e s )
1 0 1 0 S A R 1 0 : 0 ( 1 1 S o u r c e s )
1 0 1 1 S A R 1 1 : 0 ( 1 2 S o u r c e s )
1 1 0 0 S A R 1 2 : 0 ( 1 3 S o u r c e s )
1 1 0 1 S A R 1 3 : 0 ( 1 4 S o u r c e s )
1 1 1 0 S A R 1 4 : 0 ( 1 5 S o u r c e s )
1 1 1 1 S A R 1 5 : 0 ( 1 6 S o u r c e s )
W h e n u s i n g t h e D u a l - X O R o p e r a t i o n o r P + Q U p d a t e o p e r a t i o n , t h i s f i e l d m u s t b e p r o g r a m m e d t o 0 0 1 1 b .
N o t e :
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
28
24
20
rv
rv
rv
rv
rv
rv
rv
rv
rv
ro
na
na
na
na
na
na
na
na
na
na
W h e n t h e T r a n s f e r D i r e c t i o n b i t s ( A D C R x [ 0 2 : 0 1 ] ) a r e s e t u p a s l o c a l m e m o r y d e s t i n a t i o n a n d
t h e C R C T r a n s f e r D i s a b l e b i t i s s e t ( d a t a s t r e a m n o t w r i t t e n t o t h e d e s t i n a t i o n ) , 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 d u r i n g t h e t r a n s f e r t h e e r r o r i s n o t d e t e c t e d a n d l o g g e d .
T h i s i s b e c a u s e d a t a p a r i t y i s f o r w a r d e d b y t h e A D M A t o t h e M e m o r y C o n t r o l l e r w h e r e i t i s
v e r i f i e d a n d l o g g e d i n c a s e a p a r i t y e r r o r i s d e t e c t e d .
( 1 S o u r c e )
P + Q U p d a t e )
W h e n m o r e t h a n o n e s o u r c e i s c h o s e n a n d t h e Z e r o R e s u l t B u f f e r C h e c k E n a b l e i s c l e a r e d , t h e
A D M A p e r f o r m s a n X O R o p e r a t i o n .
16
12
ro
ro
ro
rv
rv
ro
ro
ro
ro
ro
na
na
na
na
na
na
na
na
na
na
A t t r i b u t e L e g e n d :
R V = R e s e r v e d
P R = P r e s e r v e d
R S = R e a d / S e t
D e s c r i p t i o n
D a t a T r a n s f e r / C R C / M e m o r y B l o c k F i l l
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 2 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 3 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 4 s o u r c e s ( D u a l - X O R a n d
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 5 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 6 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 7 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 8 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 9 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 0 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 1 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 2 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 3 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 4 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 5 s o u r c e s
X O R / Z e r o R e s u l t C h e c k o p e r a t i o n w i t h 1 6 s o u r c e s
I n t e l
8
4
0
ro
ro
ro
ro
ro
ro
ro
ro
ro
na
na
na
na
na
na
na
na
na
R W = R e a d / W r i t e
R C = R e a d C l e a r
R O = R e a d O n l y
N A = N o t A c c e s s i b l e
®
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 2 7

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents