Intel 81342 Developer's Manual page 73

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents