Intel 81342 Developer's Manual page 58

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents