Intel 81342 Developer's Manual page 621

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents