Shared encoder used in error correction having multiple encoders of different maximum error correction capabilities

   
   

A system having multiple encoders of different maximum error correction capability, which reduces the entire size of the system by allowing most of the system to be shared among these encoders. This is accomplished by using an encoder that is capable of calculating parities of 2 or more kinds of bit numbers with different error correction capability. The system includes a circuit that generates a modified word by assigning a predetermined value to input an information word; and a circuit that generates an intermediate signal "u" by a linear operation using a modified word and matrix "P". These circuits are combined with linear operation circuits for generating value of parity p.sub.1, . . . , p.sub..alpha., each of whose bit number is different, by a linear operation using all or part of the intermediate signal and matrixes Q.sub.1, . . . , Q.sub..alpha. respectively.

Um sistema que tem codificadores múltiplos da potencialidade máxima diferente da correção de erro, que reduz o tamanho inteiro do sistema permitindo que a maioria do sistema sejam compartilhados entre estes codificadores. Isto é realizado usando um codificador que seja capaz de calcular paridades de 2 ou mais tipos de números de bocado com potencialidade diferente da correção de erro. O sistema inclui um circuito que gere uma palavra modificada atribuindo a um valor predeterminado à entrada uma palavra de informação; e um circuito que gere um sinal intermediário "u" por uma operação linear usando uma palavra e uma matriz modificadas "P". Estes circuitos são combinados com os circuitos lineares da operação para gerar o valor da paridade p.sub.1. . . , p.sub..alpha., cada um cujo do número de bocado é diferente, por uma operação linear usando o todo ou uma parte do sinal e das matrizes intermediários Q.sub.1. . . , Q.sub..alpha. respectivamente.

 
Web www.patentalert.com

< Method for controlling multiple storage devices from a single software entity

< Technique for producing, through watermarking, highly tamper-resistant executable code and resulting "watermarked" code so formed

> Incoherent light-emitting device apparatus for driving vertical laser cavity

> High speed methods for maintaining a summary of thread activity for multiprocessor computer systems

~ 00108