National Instruments DP8400 User Manual
Page 10

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