ECC BYPASS USING LOW LATENCY CE CORRECTION WITH RETRY SELECT SIGNAL

A memory controller is equipped with multiple error correction circuits for different complexity levels of errors, but requested data is initially sent to a requesting unit (e.g., processor) via a bypass path which provides the lowest memory latency. The requesting unit performs error detection and,...

Full description

Saved in:
Bibliographic Details
Main Authors GOODMAN BENJIMAN L, WRIGHT KENNETH L, RETTER ERIC E, LASTRAS-MONTANO LUIS A
Format Patent
LanguageEnglish
Published 30.04.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A memory controller is equipped with multiple error correction circuits for different complexity levels of errors, but requested data is initially sent to a requesting unit (e.g., processor) via a bypass path which provides the lowest memory latency. The requesting unit performs error detection and, if an error is found, sends a retry select signal to the memory controller. The retry select signal provides an indication of which error correction unit should be used to provide complete correction of the error but add the minimum latency necessary. On the retry transmission, the controller uses the particular error correction unit indicated by the retry select signal. The memory controller can also have a persistent error detection circuit which identifies an address as being defective when an error is repeatedly indicated by multiple retry select signals, and the control logic can automatically transmits the requested data using the appropriate error correction unit.
Bibliography:Application Number: US201314062856