H - Electricity – 03 – M
Patent
H - Electricity
03
M
H03M 13/00 (2006.01) G11B 20/18 (2006.01) H03M 13/15 (2006.01) H03M 13/29 (2006.01)
Patent
CA 2333386
A circuit and method uses CRC to check errors detected and corrected by an ECC unit (120) when reading data from a disk (116) in a disk drive (110). A CRC unit (118) monitors both the sector bytes read from the disk platter (114) and the error corrections made by the ECC unit (120) to the data and CRC bytes. The CRC unit (118) uses this information to determine whether the ECC- corrected data bytes stored in a buffer unit (122) were properly corrected. The CRC unit (118) reads data bytes and CRC bytes from the disk (116) simultaneously with the ECC unit (120). The CRC unit (118) begins generating a residue to detect errors in the data at approximately the same time the ECC unit (120) begins generating a residue to detect errors in the sector. The CRC unit (118) does not wait for the ECC unit (120) to finish and transfer the ECC error corrections into a buffer. The CRC error check is completed before any data is transferred to the host computer (112). In particular, the CRC unit (118) approves the data before the disk drive controller (126) sends the data to the host (112).
L'invention porte sur un circuit et un procédé utilisant le contrôle de redondance cyclique (CRC) pour la vérification des erreurs détectées et corrigées par une unité (120) à code autocorrecteur (ECC) lorsqu'on lit des données à partir d'un disque (116) d'une unité (110) de disques. Une unité (118) CRC surveille à la fois les octets secteur lus à partir sur un plateau (114) de disque et les corrections d'erreurs effectuées par l'unité (120) ECC sur les données et les octets CRC. L'unité (118) CRC utilise ces informations pour déterminer si les octets de données corrigés par ECC et stockés dans une unité (122) tampon ont été correctement corrigés. L'unité (118) CRC, en même temps que l'unité (120) ECC, lit les octets de données et les octets CRC à partir du disque (116). L'unité (118) CRC commence à générer un reste pour détecter des erreurs dans le secteur et n'attend pas l'unité (120) ECC pour terminer et transférer les corrections d'erreurs ECC dans un tampon. La vérification d'erreur CRC est achevée avant le transfert de données vers l'ordinateur (112) hôte. En particulier, l'unité (118) CRC approuve les données avant que le contrôleur (126) de l'unité de disques les envoie à l'hôte (112).
Marvell World Trade Ltd.
Qlogic Corporation
Sim & Mcburney
LandOfFree
Circuit and method for rapid checking of error correction... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Circuit and method for rapid checking of error correction..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Circuit and method for rapid checking of error correction... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1773062