Spisu treści:
- Definicja - Co oznacza Serializer / Deserializer (SerDes)?
- Techopedia wyjaśnia Serializer / Deserializer (SerDes)
Definicja - Co oznacza Serializer / Deserializer (SerDes)?
Serializator / deserializator (SerDes) to układ scalony lub urządzenie używane w szybkiej komunikacji do konwersji danych szeregowych na interfejsy równoległe w obu kierunkach. SerDes jest wykorzystywany w różnych aplikacjach i technologiach, których głównym celem jest zapewnienie transmisji danych przez linię pojedynczą lub różnicową poprzez zminimalizowanie liczby styków i połączeń we / wy. Krótko mówiąc, konwertuje dane równoległe na dane szeregowe, aby mogły one podróżować po mediach, które nie obsługują danych równoległych lub są wykorzystywane w celu oszczędzania przepustowości.
Techopedia wyjaśnia Serializer / Deserializer (SerDes)
Układ SerDes ułatwia transmisję między dwoma punktami, które wykorzystują równoległe dane w strumieniach szeregowych, zmniejszając liczbę ścieżek danych wymaganych do transmisji. Zmniejsza to liczbę wymaganych pinów łączących, dzięki czemu druty i złącza mogą być małe i cienkie. Po stronie nadajnika dane równoległe są konwertowane na dane szeregowe, podczas gdy po stronie odbiornika dzieje się odwrotnie. Większość urządzeń SerDes jest w pełni zdolna do działania w trybie pełnego dupleksu, więc konwersja danych odbywa się jednocześnie w obu kierunkach. Układy SerDes są używane w routerach bezprzewodowych, systemach Gigabit Ethernet, aplikacjach pamięci masowej i systemach komunikacji światłowodowej.
Podstawowa funkcja SerDes ma dwa bloki: blok Parallel In Serial Out (PISO) lub konwerter równoległy na szeregowy oraz blok Serial In Parallel Out (SIPO) lub konwerter szeregowy na równoległy. Każdy koniec łącza komunikacyjnego ma SerDes z tymi dwoma podstawowymi blokami; blok PISO służy do transmisji, a blok SIPO służy do odbioru.
Układy SerDes są dostępne w kilku architekturach:
- Zegar równoległy - służy do szeregowania wejścia magistrali równoległej wraz z adresami danych i sygnałami sterującymi. Zegar referencyjny służy do synchronizacji strumienia danych, który ma tolerancję na fluktuacje w serializatorze 5–10 ps rms.
- Osadzony zegar - serializuje dane i zegar do jednego strumienia. Najpierw przesyłany jest jeden cykl zegara, a następnie dane rzeczywiste, tworząc okresowe zbocze narastające na początku strumienia danych.
- 8b / 10b SerDes - mapuje dane do 10-bitowego kodu tuż przed serializacją. Dezrializator wykorzystuje zegar odniesienia do monitorowania odzyskanego zegara ze strumienia bitów.
- Przeplatane bity - To multipleksuje wiele wolniejszych strumieni danych szeregowych na szybsze strumienie, podczas gdy odbiornik demultipleksuje szybsze strumienie z powrotem na wiele wolniejszych strumieni.
