Code Manchester, un jalon né dune thèse

20 May 2026 Publié | Traduit de l'espagnol

En juin 1949, un étudiant diplômé nommé G. E. Thomas a développé le code Manchester en travaillant sur un tambour magnétique pour sa thèse. Son objectif était d'améliorer la fiabilité de la communication numérique, en évitant la perte de synchronisation entre les appareils. Cette avancée, désormais reconnue comme un jalon par l'IEEE, a jeté les bases des premiers réseaux et des systèmes de stockage.

Technicien de laboratoire de 1949 ajustant un tambour magnétique rotatif, oscilloscope affichant des ondes de synchronisation sur un écran vert, diagramme de flux de signaux binaires dessiné sur un tableau noir, engrenages et bobines de cuivre visibles pendant le processus d'étalonnage, ingénieur universitaire avec lunettes et blouse blanche manipulant des circuits à lampes, style illustration technique vintage, éclairage tamisé d'une lampe à incandescence, ambiance historique d'après-guerre, photoréalisme détaillé avec textures métalliques et câbles torsadés

Le mécanisme derrière la synchronisation fiable ⚙️

Le code Manchester résout un problème fondamental : la synchronisation entre l'émetteur et le récepteur. Au lieu de dépendre de niveaux de tension statiques, chaque bit est représenté par une transition au milieu de la période. Un bit 0 passe de haut à bas, et un bit 1 de bas à haut. Cela permet à l'horloge du récepteur de s'ajuster à chaque bit, éliminant la dérive temporelle. Son implémentation dans les tambours magnétiques et les premiers réseaux Ethernet s'est avérée robuste et pratique.

Parce que les bits aussi ont besoin d'un rythme 🎵

Imagine deux personnes parlant sans pauses : l'une parle, l'autre ne sait pas quand écouter. Le code Manchester a mis de l'ordre dans ce chaos numérique. Thomas, avec sa thèse, a réussi non seulement à transmettre les bits, mais aussi à leur donner le tempo. Et tout cela pour que, des décennies plus tard, tu puisses blâmer ton routeur de ne pas se synchroniser. Au moins, maintenant tu sais que la faute n'est pas au code, mais à la bureaucratie des protocoles modernes.