Intel 81342 Developer's Manual page 235

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents