Píldora TAI LXVI; Evolución de los Buses: Del ISA al PCIe 7.0

🧩 Clasificación de Buses (2025)

🔵 Buses Internos

  • Paralelos (en desuso): ISA, EISA, VESA, PCI, PCI-X, AGP.
  • Serie (actuales):
    • PCI Express (PCIe): Estándar dominante para tarjetas gráficas, SSDs y otros dispositivos de alto rendimiento.
    • I2C y SPI: Utilizados en sistemas embebidos y comunicación entre microcontroladores.
    • InfiniBand: Empleado en centros de datos y supercomputadoras por su alta velocidad y baja latencia.

🔴 Buses Externos

  • Serie (actuales):
    • USB4 / USB4 v2.0: Hasta 80 Gbps, compatible con Thunderbolt 3 y 4.
    • Thunderbolt 4 y 5: Hasta 120 Gbps en modo asimétrico, ideal para estaciones de trabajo y monitores de alta resolución.
    • SATA III: Hasta 6 Gbps, común en discos duros y SSDs SATA.
    • SAS (Serial Attached SCSI): Hasta 24 Gbps, utilizado en servidores y almacenamiento empresarial.

📈 Evolución Histórica de Buses

ISA → PCI → AGP → PCIe 1.0 → PCIe 2.0 → PCIe 3.0 → PCIe 4.0 → PCIe 5.0 → PCIe 6.0 (2022) → PCIe 7.0 (previsto para 2025)


💾 Estándares de Buses y Rendimiento

🔹 PCI Express (PCIe)

  • PCIe 5.0: 32 GT/s por carril, hasta 128 GB/s en configuración x16.
  • PCIe 6.0: 64 GT/s por carril, utiliza modulación PAM4 y FLITs para mejorar eficiencia y reducir latencia.
  • PCIe 7.0 (previsto para 2025): 128 GT/s por carril, duplicando el ancho de banda de PCIe 6.0.

🔹 USB

  • USB 3.2 Gen 2×2: 20 Gbps.
  • USB4: 40 Gbps, compatible con Thunderbolt 3.
  • USB4 v2.0: Hasta 80 Gbps, introducido en 2022

🔹 Thunderbolt

  • Thunderbolt 3: 40 Gbps.
  • Thunderbolt 4: 40 Gbps, con mejoras en requisitos mínimos y compatibilidad.
  • Thunderbolt 5 (2024): Hasta 120 Gbps en modo asimétrico, ideal para aplicaciones de alto rendimiento.

🔹 SATA y SAS

  • SATA III: 6 Gbps, común en almacenamiento doméstico.
  • SAS-4: 24 Gbps, utilizado en entornos empresariales.

🧠 Tipos de Buses según Función

  • Bus de Datos: Transporta la información entre CPU, memoria y periféricos.
  • Bus de Direcciones: Especifica la ubicación de la memoria donde se leerán o escribirán datos.
  • Bus de Control: Gestiona las señales de control y sincronización entre componentes

Deja un comentario