Codage stroboscopique des données - Data strobe encoding
|
| Codage stroboscopique de données et horloge récupérée. |
Le codage par impulsion de données (ou codage N / S ) est un schéma de codage pour la transmission de données dans des circuits numériques . Il utilise deux lignes de signal (par exemple des fils dans un câble ou des traces sur une carte de circuit imprimé ), des données et un stroboscope . Ceux-ci ont la propriété que Data ou Strobe modifie sa valeur logique en un cycle d'horloge , mais jamais les deux. Plus précisément, les données sont transmises telles quelles et le stroboscope change d'état si et seulement si les données restent constantes entre deux bits de données. Cela permet une récupération d'horloge facile avec une bonne tolérance de gigue en XORing les deux valeurs de ligne de signal.
Il existe une manière équivalente de spécifier la relation entre les données et le stroboscope. Pour les bits de données pairs, Strobe est l'opposé de Data. Pour les bits de données impairs, Strobe est identique à Data. D'après cette définition, il est plus évident que le XOR des données et du stroboscope donnera un signal d'horloge. En outre, il spécifie le moyen le plus simple de générer le signal stroboscopique pour un flux de données donné.
L'encodage stroboscopique des données provient de la norme IEEE 1355 et est utilisé sur les lignes de signal dans SpaceWire et le système IEEE 1394 (également connu sous le nom de FireWire 400 ).
Le code gris est un autre code qui change toujours une valeur logique, mais jamais plus d'une.
Références
| Cet article relatif aux télécommunications est un bout . Vous pouvez aider Wikipedia en le développant . |
