Todos conocemos qué es un puerto PCIe, y la función que desempeñan en una placa base. Sin embargo, no todos conocen los tipos de este puerto que podemos encontrar en ellas. De la misma manera que, muchos usuarios desconocen lo que pueden esperar de cada uno de ellos. Es por ello que hemos querido realizar este artículo. En el que veremos los diferentes tipos de puertos PCIe y sus especificaciones.
Bajo el nombre de PCI Express tenemos varios puertos diferentes en nuestra placa base. Os enseñamos cuáles son las características de cada uno de ellos y qué forma tienen para que los puedas identificar sin problemas cuando quieras instalar algún componente extra o, simplemente, desees saber cuántos tienes para futuras expansiones. Y es que si conocéis la historia de este estándar, al principio le costó abrirse camino, pero una vez demostradas sus virtudes frente a viejos estándares, se ha mantenido a lo largo de los años como el más eficiente para conectar todos los componentes del ordenador.
¿Qué es PCI Express?
Llamamos «puertos PCIe» a algunas de las ranuras o zócalos de expansión que hay sobre el PCB de nuestra placa base. Como suponemos que sabréis, estas ranuras tienen como función, permitir la colocación de tarjetas de expansión para nuestros ordenadores personales. Hasta no hace muchos años, nuestros PC solían tener una mezcla de ranuras PCI y PCIe. Sin embargo, desde hace unos cuantos años ni Intel ni AMD dan soporte oficial al bus PCI en sus placas base, con lo que, actualmente, las placas base solo soportan puertos PCIe.
Se trata de lo que llamamos un bus en paralelo, el cual tiene una gran cantidad de pines para la transferencia de datos de forma simultánea. Lo cual le permite otorgar un ancho de banda mucho mayor que los puertos USB. Lo que lo hace ideal para componentes que requieren comunicarse con el procesador y la RAM a gran velocidad. Siendo el caso más famoso el de las tarjetas gráficas. Eso a su vez lo hace modular, es decir, existen diferentes variaciones de los puertos PCI Express que los fabricantes distribuyen alrededor de sus placas base. Lo cual influirá en el ancho de banda disponible y obviamente en la longitud.
Esto significa que el fabricante de la placa base puede elegir qué tipo de puertos quiere instalar en ella. Y esto lo hará, dado que, según el modelo de puerto, así será el ancho de banda y la tasa de transferencia que tendrá disponible una tarjeta de expansión. Esto es en claro contraste a los puertos PCI antiguos (como el de la imagen superior). Cuyo ancho de banda era compartido por todas las tarjetas conectadas en el bus.
Tipos de puertos PCIe
Si nos fijamos en este conector, podemos ver que físicamente está dividido en dos partes. La primera parte tiene una longitud y número de pines fijo y la segunda parte puede variar en longitud y número de pines. Que se divida en dos partes tiene una motivación clara y es la siguiente:
- Primera parte: Este primer tramo de longitud y cantidad de pines fijo sirve para la alimentación de la tarjeta gráfica. Los conectores PCIe tienen la característica de poder ofrecer hasta 75 vatios de potencia para alimentar runa tarjeta gráfica. Sirve, sobre todo, para alimentar tarjetas de expansión con bajo consumo como tarjetas de sonido, de red o controladoras RAID, entre otras.
- Segunda parte: Aquí están las líneas de conexión que sirven para la transferencia de los datos. Existen cuatro tipos de longitudes de conector, aunque puede variar la cantidad de pines de estos conectores. Pero siempre, basándose en un conjunto de formatos estándar.
PCIe x1
El más pequeño de todos, este tipo de puerto es el más empleado para ser usado con tarjetas de expansión. Dado que, la gran mayoría de ellas no requieren tasas de transferencia de archivos muy elevadas para poder funcionar.
A este conector solo llega una vía PCIe. Esto significa que, si la placa base usa PCIe 3.0, el máximo ancho de banda será de 8 GT/s (GigaTransfers per second). Pudiendo alcanzar una tasa de transmisión de datos de hasta 984,6 MB/s. En el caso de usar PCIe 4.0, las tasas se doblan. Lo cual significa que el ancho de banda sería de 16 GT/s y la tasa de transferencia máxima será de 1.969 MB/s.
PCIe x4
Este puerto no es muy común en las placas base de la gama de escritorio. Su uso es bastante escaso debido a las pocas tarjetas de expansión que utilizan este tipo de conector. Normalmente, las tarjetas de expansión existentes son de tipo PCIe x1 o PCIe x16, ocupando solo las líneas que el fabricante considera necesarias.
Las especificaciones de este tipo de puerto, para el PCIe 3.0, es que proporciona una tasa de transferencia máxima de 3,94 GB/s. Y, para PCIe 4.0, dicha tasa de transferencia se eleva hasta los 7,88 GB/s. El ancho de banda es el mismo que en el caso del PCIe x1 en ambos casos.
Una particularidad de este tipo de puerto, es que su extremo derecho suele estar abierto. Esto le permite que se conecten a él tarjetas de expansión desarrolladas para puertos PCIe de superiores especificaciones.
PCIe x8
Este conector para agregar tarjetas de expansión ciertamente es bastante extraño de ver en las placas base. Sucede algo similar que en el caso anterior, ya que apenas existen tarjetas de expansión que utilicen este conector. Las tarjetas que lo utilizan, si no existe esta ranura, se instalan en una ranura PCIe x16 sin problemas. Decir que, principalmente, las ranuras PCIe x8 se ven en placas base para servidores y estaciones de trabajo.
La tasa de transferencia máxima de archivos de este puerto es de 7,88 GB/s en el caso de ser PCIe 3.0. Y de 15,75 MB/s, en el caso de ser PCIe 4.0.
PCIe x16
Terminamos el listado de tipos de puertos PCIe con el que probablemente es el puerto PCIe más conocido por la mayoría de usuarios, dado que es en ellos donde deberemos de instalar, habitualmente, la tarjeta gráfica de nuestro PC. De hecho, es el único de todos los puertos PCIe que está presente en todos los formatos de placas base de la gama de escritorio.
La tasa de transferencia máxima que admite este puerto es de 15,75 MB/s en el caso de ser PCIe 3.0 y de 31,51 MB/s en el caso de ser PCIe 4.0. En cada generación de PCIe la tasa de transferencia se va doblando, así que para las próximas generaciones que se vayan introduciendo en la industria el cálculo es bastante sencillo como podéis imaginar.
Destacar que esta ranura tiene una particularidad interesante. Podemos ver en placas base de gama alta cuatro o más ranuras PCIe x16, aunque no todas son iguales. Algunas de estas ranuras, sobre todo los que se encuentran más alejadas del procesador, no son PCIe x16 completas.
¿Qué significa esto? Aunque físicamente veas un puerto PCIe x16, realmente lo que estás viendo es un puerto PCIe x8. Lo que se hace es eliminar la mitad de contactos de la ranura. Esto tiene que ver con las tarjetas gráficas y la posibilidad de instalar varias de ellas.
Si instalamos solo una tarjeta gráfica, se instala en la ranura más cercana al procesador y aprovecha todo el ancho de banda. Pero, cuando se crean configuraciones multi tarjeta gráfica (algo muy raro actualmente) se modifica la característica de la ranura PCIe. Habitualmente, en configuraciones de dos tarjetas gráficas se pasa a una configuración PCIe x8 / x8. Esto es debido a la limitación que establece el procesador en cuanto a la configuración de las líneas PCIe directas. Para configuraciones multi tarjeta gráfica es importante leer el manual del fabricante de la placa base que nos dará toda la información.
Debido a esto, los fabricantes optan por instalar ranuras PCIe x16 pero con una configuración de pines PCIe x8. Si te fijas en la imagen de arriba, podrás ver que el PCIe x16 de color negro y el que está más abajo, el último de color rojo, tienen menos pines de conexión.
Socket M.2
Este tipo de conector está presente en todas las placas base actuales. Pese a que también es una interfaz PCIe, tiene un diseño diferente al resto de conectores que hemos visto. Normalmente, la ranura M.2 o socket M.2, tiene un diseño plano para instalar unidades SSD directamente sobre la placa base. Al ser de tipo PCIe, ofrece elevadas velocidades de lectura y escritura en las unidades SSD.
Tiene varias particularidades que debes conocer. No todos los socket M.2 son PCIe, algunos pueden ser SATA, aunque cada vez son más raros. Otra particularidad es que podemos instalar un SSD SATA de formato M.2 en una ranura de tipo M.2 PCIe sin problemas, aunque claro, estaremos limitados a las velocidades SATA que puede ofrecer la unidad de almacenamiento.
La última particularidad es que, si bien actualmente se suele usar para unidades SSD, tiene otros usos. Existen bastantes tarjetas de red WiFi + Bluetooth que utilizan este tipo de conexión. De momento, no hay más tarjetas de expansión que se puedan agregar a este tipo de socket.