Intel 81342 Developer's Manual page 267

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents