Table des matières:
- Définition - Que signifie le sérialiseur / désérialiseur (SerDes)?
- Techopedia explique Serializer / Deserializer (SerDes)
Définition - Que signifie le sérialiseur / désérialiseur (SerDes)?
Un sérialiseur / désérialiseur (SerDes) est un circuit intégré ou un appareil utilisé dans les communications à haute vitesse pour la conversion entre les données série et les interfaces parallèles dans les deux directions. Un SerDes est utilisé dans une variété d'applications et de technologies, où son objectif principal est de fournir une transmission de données sur une ligne unique ou différentielle en minimisant le nombre de broches d'E / S et de connexions. En bref, il convertit les données parallèles en données série afin qu'elles puissent voyager sur des supports qui ne prennent pas en charge les données parallèles ou il est utilisé pour économiser la bande passante.
Techopedia explique Serializer / Deserializer (SerDes)
Une puce SerDes facilite la transmission entre deux points qui utilisent des données parallèles sur des flux série, réduisant le nombre de chemins de données requis pour la transmission. Cela réduit le nombre de broches de connexion requises, de sorte que les fils et les connecteurs peuvent rester petits et fins. Côté émetteur, les données parallèles sont converties en données série, tandis que côté récepteur, c'est le contraire qui se produit. La plupart des appareils SerDes sont entièrement capables de fonctionner en duplex intégral, de sorte que la conversion des données s'effectue simultanément dans les deux sens. Les puces SerDes sont utilisées dans les routeurs sans fil, les systèmes Ethernet gigabit, les applications de stockage et les systèmes de communication à fibre optique.
La fonction de base de SerDes comprend deux blocs: le bloc Parallel In Serial Out (PISO) ou convertisseur parallèle-série, et le bloc Serial In Parallel Out (SIPO) ou convertisseur série-parallèle. Chaque extrémité d'une liaison de communication a un SerDes avec ces deux blocs fondamentaux; le bloc PISO est utilisé pour la transmission et le bloc SIPO est utilisé pour la réception.
Les puces SerDes sont disponibles dans plusieurs architectures:
- Horloge parallèle - Elle est utilisée pour sérialiser une entrée de bus parallèle avec des adresses de données et des signaux de commande. Une horloge de référence est utilisée pour synchroniser le flux de données, qui a une tolérance de gigue au sérialiseur de 5 à 10 ps eff.
- Horloge intégrée - Cela sérialise les données et l'horloge en un seul flux. Un cycle d'horloge est d'abord transmis, suivi des données réelles, créant un front montant périodique au début du flux de données.
- 8b / 10b SerDes - Ceci mappe les données à un code 10 bits juste avant la sérialisation. Le désérialiseur utilise l'horloge de référence pour surveiller l'horloge récupérée à partir du flux binaire.
- Bit entrelacé - Cela multiplexe plusieurs flux de données série plus lents en flux plus rapides, tandis que le récepteur démultiplexe les flux plus rapides en plusieurs flux plus lents.
