Etude et conception d'un circuit de detection et correction d'erreurs en transmission d'informations numeriques
Institution:
Rennes 1Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
La transmission d'informations numeriques sur de longues distances est toujours entachee d'erreurs de transmission. Quand l'apparition de ces erreurs est jugee trop importante vis a vis du service attendu et de la surete de fonctionnement exigee pour le systeme, on ajoute de la redondance ; celle-ci permet, a la reception de detecter, puis corriger toutes les erreurs de certains types. Les codes de reed-solomon representent une categorie tres importante de codes en bloc cycliques permettant de corriger des erreurs isoles ou des paquets d'erreurs. Ces codes s'appuient sur les structures mathematiques que sont les corps de galois ; ils sont caracterises essentiellement par le polynome generateur du corps choisi, par le polynome generateur de code et par la capacite de correction. Pour atteindre les tres hauts debits (320 mbits/sec), les algorithmes de traitement doivent se preter a une realisation cablee faisant intervenir un haut degre de parallemisme. L'architecture du circuit a fait appel a des structures pipe-line et systoliques. Le circuit pour la detection/correction d'erreurs est un circuit programmable pour des capacites de correction variable entre (0,5 et t#m#a#x). Les operateurs arithmetiques utilises pour ce circuit sont optimises automatiquement pour un polynome generateur de corps et un offset donnes. L'etude approfondie des differentes operations arithmetiques (addition, multiplication, calcul des inverses) dans des corps finis a ete un aspect particulierement important de cette etude. Elle a abouti a l'obtention d'operateurs cables, entierement programmables, permettant de faire des calculs dans des corps differents