PCI-SIG anuncia la especificación PCI Express 6.0 capaz de hasta 256 GB/s
por Sergio San Joaquín 1Si bien sabemos que AMD va a ser pionera en introducir el bus PCIe 4 en sus placas base, lo cierto es que ya existen especificaciones más avanzadas, el PCIe 5 ya existe como especificación aunque no esté todavía implementado, cabe recordar que la especificación PCIe 4 fue presentada en 2017, y no es hasta ahora que la veremos físicamente, PCI-SIG sigue el desarrollo y lanza la especificación PCI Express 6.0.
PCI Express 6.0 doblará el ancho de banda de la especificación PCIe 5.0 llegando hasta los 64 Gigatransfers por segundo (GT/s), lo cual no hay que confundir con Gigabytes por segundo (GB/s).
Gigatransfers es la medida que usa PCI-SIG para determinar la velocidad bruta de la conexión sin codificar, y para entenderlo hay que saber que para enviar una cantidad “x” de bits codificados se tiene que mandar una cantidad mayor sin codificar para recibir la cantidad deseada de bits codificados.
Todas las especificaciones PCI Express anteriores al PCIe 3.0 utilizaban una relación de codificación 8b/10b, esto significa que se tienen que enviar paquetes de datos de 10 bits sin decodificar para recibir 8 bits codificados, tomando como ejemplo el PCIe 1.0/1.1 que daba 2,5 GT/s en una relación de codificación 8b/10b nos da como resultado una entrega de 250 MB/s por línea, que por ejemplo multiplicado por 16 nos dan los 4GB/s que son capaces de ofrecer un slot PCIe 1.0/1.1 x16.
Desde PCIe 3 hasta PCIe 5 se usa una relación de 128b/130b por lo que tomando como ejemplo el PCIe 4 que da 16 GT/s tenemos que 16x(128/130)/8= 1,969 GB/s por línea, lo que nos da los 31,52 GB/s que es capaz de ofrecer el PCIe 4 en una ranura x16.
Siguiendo esta fórmula la especificación PCIe 6.0 que da 64 GT/s nos debería dar 126 GB/s en x16, pero gracias a la nueva codificación PAM-4 llegará hasta los 256 GB/s.
Además del aumento de ancho de banda, PCIe 6 será retrocompatible con generaciones anteriores e implementará baja latencia en Forward Error Correction (FEC), o corrección de errores hacia delante.
Para terminar, os mostramos una tabla que simplificará todos los datos relacionados con las velocidades de distintas generaciones de PCI Express.
PCI Express | 1.0/1.1 | 2.0/2.1 | 3.0/3.1 | 4.0 | 5.0 | 6.0 |
Codificación | 8b/10b | 8b/10b | 128b/130b | 128b/130b | 128b/130b | PAM-4 |
Gigatransfer | 2.5 GT/s | 5 GT/s | 8 GT/s | 16 GT/s | 32 GT/s | 64 GT/s |
Ancho de banda x1 | 250 MB/s | 500 MB/s | 985 MB/s | 1,969 GB/s | 3,938 GB/s | 15,76 GB/s |
Ancho de banda x4 | 1 GB/s | 2 GB/s | 3,94 GB/s | 7,88 GB/s | 15,76 GB/s | 63,04 GB/s |
Ancho de banda x8 | 2 GB/s | 4 GB/s | 7,88 GB/s | 15,76 GB/s | 31,52 GB/s | 126,08 GB/s |
Ancho de banda x16 | 4 GB/s | 8 GB/s | 15,76 GB/s | 31,52 GB/s | 63,04 GB/s | 252,16 GB/s |
Fin del Artículo. ¡Cuéntanos algo en los Comentarios!