National Instruments DP8400 User Manual

Page 10

Advertising
background image

After the complement correct cycle the memory must be
rewritten with the corrected data since the address now
contains data that is complemented Full error reporting is
available from the DP8400 after the second read the com-
plement read of memory This is shown in Table VI

This method is a very effective tool to avoid system crash
due to memory chip failure and can do much to reduce
unscheduled field service calls The only time the system
will see a double error that is not directly correctable is
when a double soft error occurs The probability of this is
very low if the previously discussed techniques are used
The extra time taken to do an additional read and write of
memory is insignificant when the alternative is a system that
has a catastrophic failure that requires immediate field serv-

ice Using this technique software may be provided in the
system to warn the operator that the system is in a degrad-
ed operational mode and that field service should occur
shortly In the meantime the system will continue to operate
properly The key to the effectiveness of the DP8400 in this
application is its three error flags which allow complete error
reporting

including a unique double error indication

DP8402A 3 4 5 32-Bit Error Detector and Corrector
(EDAC)

In addition to the popular DP8400-2 16-bit error checker
corrector National offers a family of 32-bit Error Detector
and Correctors (EDACs)

With a few exceptions

the

DP8402A 3 4 5 function in a similar manner to the
DP8400-2 One major exception is that the DP8402A 3 4 5
are not expandable beyond 32 bits

TL F 5012 – 16

FIGURE 12 Double Error Correct Complement Hard Error

Method

1 Hard Error and 1 Soft Error in Data Bits

TABLE VI DP8400 Error Flags after a Complement Read

AE

E1

E0

Error Type

0

0

0

Two Hard Errors

1

1

0

One Hard Error One Soft Check Bit Error

1

1

1

One Hard Error One Soft Data Bit Error

1

0

0

Two Soft Errors Not Corrected

10

Advertising