ECC IMPLEMENTATION IN NON-ECC COMPONENTS

A method and apparatus for implementation of error correction code (ECC) checking in non-ECC-compliant components. The method includes receiving a logical address, wherein the logical address maps to first and second physical addresses of a memory. The first and second physical addresses of the memo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: STEINMAN, MAURICE, BENNET, KOCEV, ANDREJ, HAERTEL, MICHAEL, JOHN, POLZIN, R., STEPHEN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method and apparatus for implementation of error correction code (ECC) checking in non-ECC-compliant components. The method includes receiving a logical address, wherein the logical address maps to first and second physical addresses of a memory. The first and second physical addresses of the memory correspond to memory locations that store data and a corresponding ECC, respectively. The method further comprises translating the logical address into the first and second physical addresses, accessing the data over a data path, separately accessing the ECC over the same data path, and checking the integrity of the data using the ECC. L'invention concerne un procédé et un appareil pour une implémentation de vérification de code de correction d'erreur (ECC) dans des composants non conformes. Le procédé comprend la réception d'une adresse logique, l'adresse logique mappant des première et seconde adresses physiques d'une mémoire. Les première et seconde adresses physiques de la mémoire correspondent aux emplacements de mémoire qui stockent des données et un ECC correspondant, respectivement. Le procédé concerne en outre la traduction de l'adresse logique dans les première et seconde adresses physiques, l'accès aux données au-dessus d'un trajet de données, l'accès séparé au ECC sur le même trajet de données, et la vérification de l'intégrité des données utilisant l'ECC.