Sommario:
- Definizione - Cosa significa Serializer / Deserializer (SerDes)?
- Techopedia spiega Serializer / Deserializer (SerDes)
Definizione - Cosa significa Serializer / Deserializer (SerDes)?
Un serializzatore / deserializzatore (SerDes) è un circuito o dispositivo integrato utilizzato nelle comunicazioni ad alta velocità per la conversione tra dati seriali e interfacce parallele in entrambe le direzioni. Un SerDes viene utilizzato in una varietà di applicazioni e tecnologie, in cui il suo scopo principale è quello di fornire la trasmissione di dati su una linea singola o differenziale riducendo al minimo il numero di pin e connessioni I / O. In breve, converte i dati paralleli in dati seriali in modo che possano viaggiare su supporti che non supportano dati paralleli o viene utilizzato per risparmiare larghezza di banda.
Techopedia spiega Serializer / Deserializer (SerDes)
Un chip SerDes facilita la trasmissione tra due punti che utilizzano dati paralleli su flussi seriali, riducendo il numero di percorsi di dati richiesti per la trasmissione. Ciò riduce il numero di pin di collegamento richiesti, in modo che fili e connettori possano essere mantenuti piccoli e sottili. Sul lato trasmettitore, i dati paralleli vengono convertiti in dati seriali, mentre sul lato ricevitore accade il contrario. La maggior parte dei dispositivi SerDes è pienamente in grado di funzionare in full duplex, quindi la conversione dei dati avviene simultaneamente in entrambe le direzioni. I chip SerDes sono utilizzati in router wireless, sistemi Gigabit Ethernet, applicazioni di archiviazione e sistemi di comunicazione in fibra ottica.
La funzione SerDes di base ha due blocchi: il blocco Parallel In Serial Out (PISO) o il convertitore da parallelo a seriale e il blocco Serial In Parallel Out (SIPO) o il convertitore da seriale a parallelo. Ogni estremità di un collegamento di comunicazione ha un SerDes con questi due blocchi fondamentali; il blocco PISO viene utilizzato per la trasmissione e il blocco SIPO viene utilizzato per la ricezione.
I chip SerDes sono disponibili in diverse architetture:
- Orologio parallelo: viene utilizzato per serializzare un ingresso bus parallelo insieme a indirizzi dati e segnali di controllo. Un clock di riferimento viene utilizzato per sincronizzare il flusso di dati, che ha una tolleranza al jitter sul serializzatore di 5-10 ps rms.
- Orologio incorporato: serializza i dati e l'orologio in un unico flusso. Viene trasmesso per primo un ciclo di clock seguito dai dati effettivi, creando un fronte di salita periodico all'inizio del flusso di dati.
- SerDes 8b / 10b: mappa i dati su un codice a 10 bit subito prima della serializzazione. Il deserializzatore utilizza l'orologio di riferimento per monitorare l'orologio recuperato dal flusso di bit.
- Bit interleaved: questo multiplexa più flussi di dati seriali più lenti in flussi più veloci, mentre il ricevitore demultiplica i flussi più veloci in più flussi più lenti.
