Aller au contenu

Non Return to Zero

Un article de Wikipédia, l'encyclopédie libre.

Dans le code en ligne NRZ, ou Non-Return-to-Zero en anglais, le bit 1 est représenté par un état significatif (par exemple, une tension clairement positive), et le bit 0 par un autre état significatif (par exemple, une tension clairement négative). Il n'existe pas d'état intermédiaire.

Règles de codage

[modifier | modifier le code]
Image
La séquence 1110001101 codée NRZ.

Le codage est à deux états : le signal se trouve dans un état (par exemple à l’état haut) lorsque des 1 logiques sont transmis, et dans l'autre état (à l’état bas dans l'exemple) lorsque des 0 logiques sont transmis. Ces deux états correspondent à deux niveaux de tension symétriques par rapport à 0[1]. L'exemple utilisé ci-contre n'est pas la règle générale : l'état haut ne correspond pas toujours au 1 logique. Notamment dans le cas de la liaison série RS-232, le 0 est codé +12 V et le 1 est codé −12 V[1].

Utilisation

[modifier | modifier le code]

Le codage NRZ est souvent utilisé entre l’ordinateur et ses périphériques, par exemple par les recommandations UIT-T V.24, ou par la liaison série RS-232, RS-422 ou RS-485[1].

La compréhension de ce codage est facile. Ce codage est très simple à mettre en œuvre[2].

Inconvénients

[modifier | modifier le code]
Image
Une suite de 00000... difficiles à compter.

Une inversion de fils au raccordement provoquerait une erreur d’interprétation (inversions d'état). Pour cette raison, des codes différentiels (NRZM ou NRZI) peuvent être préférés[3].

Il n’a pas de transition générée lors d’une longue séquence de 1 ou 0, ce qui rend la synchronisation difficile, voire impossible. Dans l’exemple ci-dessous, il est difficile d'identifier combien de 0 sont transmis[3]. Pour cette raison, le codage Manchester est préféré dans les cas où le flux à coder peut contenir de longues séquences de 0 ou 1 contiguës comme sur un réseau Ethernet. Sur le bus CAN, on utilise la méthode du « bit stuffing » (on change d’état au bout de 5 bits identiques consécutifs)[2].

Diagramme de l'œil caractéristique

[modifier | modifier le code]

Notes et références

[modifier | modifier le code]
  1. 1 2 3 Florent Dupont, « UE MIF05 : Réseaux : Codage et éléments de théorie de l'information » Accès libre [PDF], sur liris.cnrs.fr/ (consulté le ), p. 39
  2. 1 2 « Client Challenge », sur fr.scribd.com (consulté le )
  3. 1 2 « Transmission série – Sciences de l'Ingénieur », (consulté le )

Liens externes

[modifier | modifier le code]

Sur les autres projets Wikimedia :