Invention Grant
US09354970B2 Method and apparatus for encoding erroneous data in an error correction code protected memory 有权
用于对纠错码保护存储器中的错误数据进行编码的方法和装置

Method and apparatus for encoding erroneous data in an error correction code protected memory
Abstract:
A method and device are described for encoding erroneous data in an error correction code (ECC) protected memory. In one embodiment, incoming data including a plurality of data symbols and a data integrity marker is received. At least one extra symbol is used to mark the incoming data as error-free data or erroneous data (i.e., poison) based on the data integrity marker. ECC may be created to protect the data symbols. The ECC may include a plurality of check symbols, a plurality of unused symbols and the at least one extra symbol. In another embodiment, an error marker may be propagated from a single ECC word to all ECC words of data block (e.g., a cache line, a page, and the like) to prevent errors due to corruption of the error marker caused by faulty memory in the erroneous ECC word.
Information query
Patent Agency Ranking
0/0