Method and apparatus for checking read errors with two cyclic redundancy check stages

   
   

Method and apparatus for detecting errors in data read from a data storage medium include an error correction step/device which receives at least one of (i) data and (ii) data with errors, from the data storage medium, and outputs an error sequence in a first order in the case where data with errors is received. A first CRC step/device receives the at least one of (i) data and (ii) data with errors from the data storage medium, and outputs a CRC checksum in a second order different from said first order. A second CRC step/device receives both the error sequence and the CRC checksum, and outputs another CRC checksum indicative of whether the correction device or step has generated a correct error sequence. Preferably, a first CRC is coupled parallel to a Reed-Soloman decoder, and a second CRC is coupled in series with the first CRC and so as to receive the output of the R-S decoder. The second CRC will thus be able to detect errors in the output of the R-S decoder, and provide an error signal which will cause the erroneous data to be reread.

La méthode et les appareils pour détecter des erreurs dans les données lus d'un support d'informations incluent une correction d'erreurs step/device qui reçoit au moins une (i) de données et (ii) de données avec des erreurs, du support d'informations, et produit un ordre d'erreur dans un premier ordre dans le cas où des données avec des erreurs sont reçues. Un premier CRC step/device reçoit au moins (i) de données et (ii) de données avec des erreurs du support d'informations, et produit une somme de CRC dans un deuxième ordre différent de ledit premier ordre. Un deuxième CRC step/device reçoit l'ordre d'erreur et la somme de CRC, et produit une autre somme de CRC indicative de si le dispositif de correction ou l'étape a produit d'un ordre correct d'erreur. De préférence, un premier CRC est parallèle couplé à un décodeur de Roseau-Soloman, et un deuxième CRC est couplé en série avec le premier CRC et afin de recevoir le rendement du décodeur de R-S. La deuxième volonté de CRC puisse ainsi détecter des erreurs dans le rendement du décodeur de R-S, et fournit un signal d'erreur qui causera les données incorrectes d'être relues.

 
Web www.patentalert.com

< CTI server and program recording medium

< Method and apparatus for auto-assisting agents in agent-hosted communications sessions

> Application program interfaces and structures in a resource limited operating system

> Call gate expansion for 64 bit addressing

~ 00168