发明名称 MULTIPLE ERROR CORRECTION IN A COMPUTER MEMORY
摘要 Système de mémoire offrant un procédé de détection et de correction des erreurs. Les mots de données longs sont divisés en zones de correction d'erreurs multiples (Fig. 1b). Des zones contenant deux ou plusieurs mots sont combinées pour former un domaine d'erreurs. Des bits d'adresses sont aussi inclus dans les domaines. Des bits de contrôle sont générés à partir des bits de données dans chaque domaine et stockés avec les données. Durant la recherche de données, chaque domaine est traité séparément, un syndrome étant généré pour chaque domaine. Les syndromes fournissent une indication d'erreurs de bits, ce qui permet de corriger une seule erreur de bit dans chaque domaine. Des erreurs de bits multiples peuvent ainsi être corrigées dans chaque mot en utilisant un code de correction d'erreur pour un seul bit. Les données sont réparties dans une mémoire physique, de sorte que, dans chaque domaine, pas plus d'un bit de données est stocké dans le même dispositif de mémoire. Ce procédé offre un potentiel de corrections d'erreurs total dans le cas d'une défaillance catastrophique des modules de mémoire, dans la mesure où les défaillances de modules multiples ne provoquent pas des erreurs multiples dans un seul domaine de corrections d'erreurs. Durant les opérations de lecture et d'enregistrement, le traitement du code de correction d'erreurs peut être mis en oeuvre simultanément pour des domaines multiples, ce qui améliore les performances.
申请公布号 WO9119253(A1) 申请公布日期 1991.12.12
申请号 WO1991US04037 申请日期 1991.06.07
申请人 UNISYS CORPORATION 发明人 BENTON, MICHAEL, K.;JANSSEN, JOHN, L.;JENNINGS, ANDREW, T.
分类号 G06F11/10;G06F12/16 主分类号 G06F11/10
代理机构 代理人
主权项
地址