
Memory systems 83
• Error detecting memory
With this type of memory, additional bits are added to the
data word to provide protection from multiple bit failures.
Depending on the number of bits that are used and the
coding techniques that use the additional bits, protection
can be provided for a larger number of error conditions. The
disadvantages are the additional memory bits needed along
with the complex controllers required to create and com-
pare the codes.
• Error detecting and correction
This takes the previous protection one step further and uses
the codes not only to detect the error but correct it as well.
This means that the system will carry ...