首页> 外国专利> Circuitry for detecting and correcting errors in data words occurring in Reed-Solomon coded blocks and determining when errors are uncorrectable by syndrome analysis, Euclid's algorithm and a Chien search

Circuitry for detecting and correcting errors in data words occurring in Reed-Solomon coded blocks and determining when errors are uncorrectable by syndrome analysis, Euclid's algorithm and a Chien search

机译:用于检测和纠正Reed-Solomon编码块中出现的数据字中的错误并通过综合症分析,Euclid算法和Chien搜索确定何时无法纠正错误的电路

摘要

Circuitry for detecting and correcting errors in data words occurring in Reed-Solomon coded blocks contains a plurality of stages. One stage constructs syndromes in the data flowing through the blocks. Another stage detects erasures in the syndromes. Another stage applies a Euclid's algorithm withPPT.sub.s (x)={Q.sub.s-1 (x) ·T.sub. s-1 (x)}+T.sub.s-2 (x),PPR.sub.s (x)={Q. sub.s-1 (x). multidot.R.sub.s-1 (x)}+R.sub.s-2 (x),PP andP PI Q.sub.s-1 (x)=R.sub.s-2 (x)/R.sub.s-1 (x)P Pwherein T.sub.s (x), R.sub.s (x), and Q.sub.s-1 (x) are polynomials representing the position of the error, its value, and a provisional value respectively, and R.sub.s (x) and T.sub.s (x) can be normalized with a minimal coefficient T.sub.s (0)=&dgr; such that R(x)=R. sub.s (xi/&dgr; and T(x)=T.sub.s (x)/&dgr;. Another stage detects error positions X. sub.k and values Y.sub.k by conducting a Chien zero-root search in conjunction with ##EQU1## wherein T'(X.sub.k) is the first derivative of T at a place x.sub.k. Another stage uses the accordingly calculated error positions X.sub.k and values Y.sub.k to correct signal- duration matched data words in a currently occurring Reed-Solomon coded block. when the two counts are equal. An exclusive-OR stage has one input terminal which receives the error value at the top of the fourth stack in accordance with the control signal, another input terminal which receives the signal- duration matched data words, and an output terminal that emits corrected data words.]
机译:用于检测和纠正在里德-所罗门编码的块中出现的数据字中的错误的电路包括多个阶段。一级在流经块的数据中构造校正子。另一个阶段检测到综合征中的擦除。另一个阶段应用Euclid算法,其中

T.sub.s(x)= {Q.sub.s-1(x)·T.sub。 s-1(x)} + Tssub-2(x),

Rssubs(x)= {Q。 sub.s-1(x)。 multidotRs-1(x)} + Rs-2(x),

I Qssub-1(x)= Rssub-2(x)/ Rssub-1(x)

其中Ts(x),Rs(x)和Qsub .s-1(x)是分别表示错误位置,其值和临时值的多项式,并且Rs(x)和Ts(x)可以用最小系数归一化T.sub.s(0)=&dgr;这样R(x)= R sub.s(xi /&dgr;和T(x)= TS.x(x)/&dgr;的另一阶段通过执行Chien零根来检测错误位置X.sub.k和值Y.k.与## EQU1 ##一起搜索,其中T'(Xk)是在位置xk处T的一阶导数,另一级使用相应计算出的错误位置Xk和值Y当两个计数相等时,k校正在当前出现的里德-所罗门编码块中信号持续时间匹配的数据字,异或级具有一个输入端子,该输入端子在第四堆栈的顶部接收错误值根据控制信号,另一个输入端子接收信号持续时间匹配的数据字,而输出端子发出校正后的数据字。

著录项

  • 公开/公告号US5365529A

    专利类型

  • 公开/公告日1994-11-15

    原文格式PDF

  • 申请/专利权人 BTS BROADCAST TELEVISION SYSTEMS GMBH;

    申请/专利号US19910805766

  • 发明设计人 ROLAND MESTER;

    申请日1991-12-12

  • 分类号G06F11/00;

  • 国家 US

  • 入库时间 2022-08-22 04:05:55

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号