Code BCH

Le code BCH (reprenant les initiales de ses inventeurs : Bose, Ray-Chaudhuri et Hocquenghem[1]) est un code correcteur utilisé pour corriger des erreurs aléatoires. Plus techniquement, il est à plusieurs niveaux, cyclique et à longueur variable.

Pour les articles homonymes, voir BCH.

Une des caractéristiques du BCH est un contrôle précis des erreurs dans l'encodage, permettant de corriger plusieurs erreurs de bits. Un autre avantage du BCH est la facilité de décodage, via une méthode d'algèbre appelée décodage par syndrome. Cela permet de simplifier le décodage, permettant l'utilisation de petites circuits à faibles consommation.

Le BCH est utilisé notamment dans les communications par satellites[2], lecteurs compact disc et DVD, disques durs, SSD[3] et code-barres.

Notes et références

  • Portail des télécommunications
  • Portail de l'informatique théorique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.