- NRZ
-
No Return to Zero
Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • Transport 3 • Réseau 2 • Liaison 1 • Physique Modèle Internet
Modèle OSILe codage NRZ, No Return to Zero en anglais, est la méthode la plus simple pour coder un flux.
Sommaire
Règles de codage
Le codage est à deux niveaux : le signal restera à l’état haut tant que des 1 logiques seront transmis, et à l’état bas tant que des 0 logiques devront être transmis.Pour le codage, 2 niveaux de tension symétriques par rapport à 0 sont utilisés. Attention : l'état haut ne correspond pas toujours au "1" logique. Dans le cas de la laison série RS232, le 0 est codé +12V et le 1 -12V.
Utilisation
Souvent entre l’ordinateur et ses périphériques, comme la jonction V24, ou la liaison série RS232.
Avantages
Ce codage est très facile à mettre en œuvre.
Inconvénients
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.
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, combien de 0 doivent être transmis ? 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 par exemple 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).
Voir aussi
Articles connexes
- Autres type de codage : codage BHDn, codage Manchester, codage Bipolaire, codage Manchester différentiel, codage Miller, codage NRZM, codage NRZI
Liens externes
- Codage NRZ (http://sitelec.free.fr/) (Animation)
Catégorie : Codage des données
Wikimedia Foundation. 2010.