18673628. HANDLING NON-CORRECTABLE ERRORS simplified abstract (Texas Instruments Incorporated)

From WikiPatents
Jump to navigation Jump to search

HANDLING NON-CORRECTABLE ERRORS

Organization Name

Texas Instruments Incorporated

Inventor(s)

David Matthew Thompson of Dallas TX (US)

Abhijeet Ashok Chachad of Plano TX (US)

HANDLING NON-CORRECTABLE ERRORS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18673628 titled 'HANDLING NON-CORRECTABLE ERRORS

The abstract describes a device with two memories, one storing data and the other storing error correcting codes (ECC), controlled by a controller that checks for errors in the data.

  • Device includes two memories: one for data and one for ECC
  • Controller checks for errors in data by comparing stored ECC value to calculated ECC value
  • Determines if errors are correctable and prevents access to data if errors are non-correctable

Potential Applications: - Data storage systems - Communication systems - Information processing devices

Problems Solved: - Ensures data integrity by detecting and correcting errors - Prevents access to corrupted data to avoid data loss or corruption

Benefits: - Improved data reliability - Enhanced system performance - Reduced risk of data loss

Commercial Applications: Title: "Error Detection and Correction Device for Data Storage Systems" This technology can be used in: - Data centers - Network servers - Cloud storage services

Prior Art: Research related to error detection and correction in data storage systems, ECC algorithms, and memory management systems can provide insights into prior art related to this technology.

Frequently Updated Research: Stay updated on advancements in ECC algorithms, data integrity techniques, and memory management systems to enhance the performance of error detection and correction devices.

Questions about Error Detection and Correction Devices: 1. How does the device determine if errors in the data are correctable? The device compares the stored ECC value to the calculated ECC value to determine if errors are correctable based on predefined criteria.

2. What are the potential implications of non-correctable errors in data storage systems? Non-correctable errors can lead to data corruption, loss of critical information, and system malfunctions, highlighting the importance of error detection and correction mechanisms.


Original Abstract Submitted

An example device includes a first memory that store a first set of data; a second memory that stores a second set of data that includes a stored error correcting code (ECC) value; and a controller coupled to the first memory and to the second memory. The controller operates to receive a transaction directed to the first set of data, and based on the transaction perform the following operations: retrieve the second set of data from the second memory; calculate a current ECC value based on the second set of data as retrieved from the second memory; compare the stored ECC value to the current ECC value to determine whether the second set of data includes an error; determine whether the error is correctable; and determine not to access the first memory to perform the transaction based on a determination that the second set of data includes the non-correctable error.