发明名称 METHOD AND APPARATUS FOR ERROR CORRECTION
摘要 Pour décoder un mot-code de Reed-Solomon avec (n-K) caractères de contrôle, un releveur d'erreurs/effacements (32) exécute un cycle de mots de code comprenant (n-K) itérations de ''coefficients'' suivies de (n-K) itérations de ''syndromes modifiés''. Le releveur d'erreurs/effacements (32) comporte une batterie (52) de registres de syndromes chargeables simultanément et une batterie (56) de registres de coefficients. Les registres de syndromes sont reliés les uns aux autres dans un cheminement de décalage circulaire (91). Le releveur d'erreurs/effacements (32) comporte également un agencement en cascade de multiplicateurs PISO (54), un multiplicateur SIPO (60), et des multiplicateurs PISO (61). Les multiplicateurs PISO (54) travaillent d'après le contenu des registres de syndromes (52), (exprimé dans une représentation de base classique) et le contenu des registres de coefficients (56) (exprimé dans une représentation en base double) pour obtenir un écart courant sériel dn. Le multiplicateur SIPO (60) multiplie l'écart courant sériel dn par l'inverse multiplicatif à formatage parallèle dm-1betai d'un écart antérieur (exprimé dans une représentation en base double) pour obtenir en un ensemble de cycles d'horloge, le produit dndm-1. Au cours d'un second ensemble de cycles d'horloge, le produit des écarts dndm-1 est à nouveau multiplié, au moyen d'une seconde batterie (61) de multiplicateurs PISO, par le contenu des registres auxiliaires correspondants (62) pour obtenir un produit sériel utile à la mise à jour des registres de coefficients (56). Les registres de syndromes (52) exécutent la double tâche de stocker les syndromes originaux pendant l'itération des coefficients et de stocker les syndromes modifiés produits au cours de l'itération des syndromes modifiés.
申请公布号 WO8810032(A1) 申请公布日期 1988.12.15
申请号 WO1988US01696 申请日期 1988.05.27
申请人 EXABYTE CORPORATION 发明人 ZOOK, CHRISTOPHER, P.
分类号 H03M13/00;H03M13/03;H03M13/15;(IPC1-7):H03M13/00 主分类号 H03M13/00
代理机构 代理人
主权项
地址