Transmisión Serial vs. Paralela: Por Qué la Serial Domina la Comunicación Moderna

El Cambio de Paralelo a Serial

Las primeras computadoras usaban buses paralelos (ISA, PCI, Centronics, SCSI). Hoy, prácticamente todos los enlaces de alta velocidad son seriales (USB, PCIe, SATA, Ethernet, HDMI, Thunderbolt). Las razones son física fundamental y economía.

Ventajas de la Transmisión Serial

1. Reducción de la Complejidad y el Costo del Cableado

  • Paralelo (32 bits): 32 señales + 8 tierra + control = ~50 cables. Conector grande, cable grueso, pesadilla de enrutamiento.
  • Serial (PCIe x1): 2 pares diferenciales (TX+, TX-, RX+, RX-) = 4 cables + tierra. Conector pequeño, cable flexible.
  • El costo escala con el número de pines: capas de PCB, precio del conector, ensamblaje de cable, puntos de prueba.

2. Mayor Alcance / Mayor Velocidad

  • Eliminación de skew: El paralelo sufre de skew entre cables (diferentes longitudes → los bits llegan en diferentes tiempos). Limita la velocidad de reloj.
  • Serial: Un solo par diferencial → skew cero. Permite 16–112 Gbps por carril (PCIe 4.0/5.0/6.0).
  • Integridad de señal: Señalización diferencial rechaza ruido en modo común; impedancia controlada (85–100 Ω) más fácil en 2 trazas que en 50.

3. Mayor Velocidad de Datos por Pin

  • PCIe 5.0 x16 = 64 GB/s en 32 pares diferenciales (2 GB/s/par).
  • DDR5-6400 x64 = 512 GB/s en 64 pines de datos (8 GB/s/pin) —pero solo < 6 pulg. en PCB; el serial alcanza metros.

4. Mejor Inmunidad al Ruido y Manejo de Errores

  • Señalización diferencial + reloj incorporado (8b/10b, 128b/130b, 242b/256b) → balance de CC, recuperación de reloj.
  • Protocolos basados en paquetes (TLP en PCIe, paquetes USB) → CRC, reintento, control de flujo —integridad de extremo a extremo.

5. Menor Potencia por Bit

  • Oscilación: 800–1200 mV diferencial vs. 1.2–3.3 V unipolar paralelo.
  • Sin ruido de conmutación simultánea (SSO) —sin rebote de tierra.
  • SerDes (Serializador/Deserializador) optimizado en CMOS 7–3 nm —pJ/bit.

Desventajas del Serial (y Cómo Se Resuelven)

DesafíoSolución
Latencia (serialización/deserialización)SerDes canalizado; conmutación cut-through
Complejidad de recuperación de relojPLL de CDR estándar en macros SerDes
Falla de un carril = enlace caídoMulticarril (x4, x8, x16) con reversión/redundancia de carril
Visibilidad de depuraciónAnalizadores de protocolo, LA integrado, seguimiento de estados LTSSM

Perspectiva Histórica

  • 1981: IBM PC ISA de 8 bits (paralelo)
  • 1996: USB 1.0 (serial, 1.5/12 Mbps) —eliminó Centronics/RS-232
  • 2003: PCIe 1.0 (serial, 2.5 GT/s) —reemplazó PCI/AGP
  • 2003: SATA 1.5 Gbps —reemplazó PATA (cinta de 40/80 hilos)
  • 2010: USB 3.0 (5 Gbps serial) —reemplazó USB 2.0 casi paralelo

Conclusión

La transmisión serial ganó porque la física favorece menos pares diferenciales más rápidos sobre muchos cables unipolares más lentos. El punto de cruce fue ~500 Mbps; hoy todo lo que supera 1 Gbps es serial.