Intel 81342 Developer's Manual page 740

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents