Intel 81342 Developer's Manual page 243

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents