Un transceptor multigigabit ( MGT ) es un SerDes capaz de operar a velocidades de bits en serie superiores a 1 Gigabit/segundo. Los MGT se utilizan cada vez más para comunicaciones de datos porque pueden cubrir distancias más largas, utilizan menos cables y, por lo tanto, tienen costos más bajos que las interfaces paralelas con un rendimiento de datos equivalente.
Al igual que otros SerDes , la función principal del MGT es transmitir datos paralelos como un flujo de bits en serie y convertir los bits en serie que recibe en datos paralelos. La métrica de rendimiento más básica de un MGT es su tasa de bits en serie, o tasa de línea, que es la cantidad de bits en serie que puede transmitir o recibir por segundo. Aunque no existe una regla estricta, los MGT normalmente pueden funcionar a tasas de línea de 1 Gigabit/segundo o más. Los MGT se han convertido en las "autopistas de datos" para los sistemas de procesamiento de datos que exigen una entrada y salida de datos sin procesar de alta calidad (por ejemplo, aplicaciones de procesamiento de video). Se están volviendo muy comunes en FPGA , ya que estos dispositivos lógicos programables son especialmente adecuados para algoritmos de procesamiento de datos en paralelo.
Además de la serialización y deserialización, las MGT deben incorporar una serie de tecnologías adicionales que les permitan operar a altas velocidades de línea. Algunas de ellas se enumeran a continuación:
La integridad de la señal es fundamental para los MGT debido a sus altas velocidades de línea. La calidad de un enlace de alta velocidad determinado se caracteriza por la tasa de error de bits (BER) de la conexión (la relación entre los bits recibidos con error y el total de bits recibidos) y la fluctuación de fase .
La BER y el jitter son funciones de toda la conexión MGT, incluidos los propios MGT, sus líneas seriales, sus relojes de referencia, sus fuentes de alimentación y los sistemas digitales que crean y consumen sus datos paralelos. Como resultado, los MGT se miden a menudo por la poca fluctuación que transmiten (Transferencia de fluctuación/Generación de fluctuación) y la cantidad de fluctuación que pueden tolerar antes de que su BER sea demasiado alta (Tolerancia de fluctuación). Estas mediciones se toman comúnmente utilizando un BERT y se analizan utilizando un diagrama de ojo .
Algunas otras métricas para MGT incluyen:
Los MGT se utilizan en la implementación de los siguientes protocolos seriales: