Le codage 8b/10b (le terme « encodage », parfois utilisé, est impropre ; il provient d'une traduction erronée du mot anglais « encoding ») est un code en ligne qui consiste à coder, à l'aide d'une table de correspondance, tout symbole de 8 bits en un symbole de 10 bits (appelé Transmission Character).
Il y a donc 1024 (2) valeurs possibles ; seules 256 (2) valeurs sont utilisées pour coder les données (un octet). Les combinaisons utilisées sont telles que chaque symbole de 10 bits comprend au minimum quatre transitions d'un état logique (zéro ou un) vers l'autre, et que le flux codé ne présente jamais plus de six fois consécutives le même état logique (zéro ou un). Par exemple, aucun symbole ne finit par quatre zéros ou ne commence par trois zéros, car s'ils étaient envoyés l'un à la suite de l'autre, sept zéros consécutifs seraient transmis sur la ligne.
Le codage 8b/10b garantit ainsi une bonne récupération du signal d'horloge en réception à très haut débit et équilibre le nombre de zéros et de uns pour éviter la présence d'un courant continu sur la ligne. Cette technique de codage est utilisée pour les transmissions série, comme le FireWire, certaines versions des réseaux Ethernet, les transmissions CoaXPress, ou encore le Serial ATA.
Le procédé de codage 8b/10b est défini sur deux niveaux. Le premier code les cinq premiers bits de l'octet non codé en un sous-bloc de six bits en utilisant un codeur 5b/6b. L'entrée de ce niveau inclut la valeur de disparité courante (rd : running disparity). Le second niveau utilise un codeur 3b/4b pour coder les trois bits restants et la valeur de disparité en un autre bloc de 4 bits.
La disparité est un paramètre binaire qui peut prendre soit une valeur positive ou négative. La disparité est calculée sur deux sous-blocs où les six premiers bits forment le premier sous-bloc et les quatre derniers bits le second sous-bloc. Le calcul s'effectue de façon suivante :
la disparité à la fin de n'importe quel bloc est positive si le sous-bloc contient plus de zéros que de uns.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
The course covers the fundaments of bioelectronics and integrated microelectronics for biomedical and implantable systems. Issues and trade-offs at the circuit and systems levels of invasive microelec
Couvre la puissance sans fil et la transmission de données aux systèmes implantés, explorant les techniques de modulation, la modulation des impulsions, la modulation analogique et les types de modulation numérique.
Thunderbolt est un format de connexion informatique conçu par Intel, dont les travaux ont débuté en 2007, sous le nom de code Light Peak. Cette connexion devait utiliser à terme la fibre optique, bien que ses premières implantations utilisent des fils de cuivre standards. Cette interface permet l'utilisation des protocoles DisplayPort et PCI Express dans la même interface. Le connecteur Mini DisplayPort, qui était notamment déjà présent sur les ordinateurs d'Apple, a été choisi comme interface standard pour Thunderbolt.
In telecommunications and electronics, a self-clocking signal is one that can be decoded without the need for a separate clock signal or other source of synchronization. This is usually done by including embedded synchronization information within the signal, and adding constraints on the coding of the data payload such that false synchronization can easily be detected. Most line codes are designed to be self-clocking.
10 Gigabit Ethernet est une expression utilisée pour désigner une variété de technologies utilisée pour implémenter le standard IEEE 802.3 (Ethernet) à des débits compris entre 1000 et 10 000 Mbit/s. Ces technologies basées sur des standards de câblage reposent sur des liaisons filaires à fibre optique ou à paire torsadée. Les standards de câblage sont définis dans les normes suivantes : clauses 44 à 54 du groupe de normes IEEE 802.3. IEEE 802.3ae. IEEE 802.3ak. IEEE 802.3an. IEEE 802.3ap. IEEE 802.3aq.
Word embeddings have gained increasing popularity in the recent years due to the Word2vec library and its extension fastText that uses subword information. In this paper, we aim at improving the execution speed of fastText training on homogeneous multi- an ...
The exponential growth in computing power and multimedia services has caused a tremendous increase in data traffic in recent years. This increase in data traffic brings a strong demand for data bandwidth of electrical input/output (I/O) links and pushes th ...
EPFL2021
, ,
As event-based sensing gains in popularity, theoretical understanding is needed to harness this technology’s potential. Instead of recording video by capturing frames, event-based cameras have sensors that emit events when their inputs change, thus encodin ...