Intel 81342 Developer's Manual page 607

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents