Intel 81342 Developer's Manual page 169

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents