PCI-Express, comúnmente conocido como PCI-E, y PCI-X son estándares tecnológicos diseñados para mejorar el estándar PCI anterior. A pesar de sus nombres similares, los dos estándares no son compatibles entre sí y manejan la comunicación entre periféricos y sistemas informáticos de maneras muy diferentes.
Historia de la ICP
La interconexión de componentes periféricos o PCI fue desarrollada originalmente por Intel a principios de la década de 1990, como un estándar para manejar cómo los dispositivos periféricos se comunican con el resto de la PC. En los años siguientes, la mayor parte del resto de la industria informática adoptó la tecnología, convirtiendo a PCI en un estándar para toda la industria.
A finales de la década de 1990, el PCI Special Interest Group desarrolló PCI-eXtended, una versión ligeramente más avanzada de PCI. Unos años más tarde, el equipo desarrolló PCI-Express, que resolvió el problema de la comunicación periférica de una forma completamente diferente.

PCI-Express y PCI-X son dos estándares tecnológicos diseñados en base al antiguo estándar PCI
Tipo de autobús
PCI-X, al igual que el estándar PCI original, es una tecnología de bus compartido, en la que todos los periféricos conectados utilizan el mismo bus en paralelo. Esto significa que cuando los periféricos necesitan comunicarse con la computadora, a menudo tienen que esperar el bus y, a medida que más dispositivos solicitan el bus, el rendimiento general del periférico disminuye.
Por el contrario, PCI-E utiliza tecnología punto a punto, dando a cada periférico su propio bus dedicado. Cada bus PCI-E es técnicamente más pequeño que el bus compartido de PCI-X, porque cada dispositivo no tiene que esperar a que otros dispositivos utilicen el bus, el resultado final es que el usuario tiene un sistema de bus mucho más eficiente.
Banda ancha
La cantidad de datos que se pueden transferir a través del bus PCI-X, también conocido como ancho de banda del bus, está limitada por el tamaño del bus físico y la velocidad a la que funciona. La mayoría de los buses PCI-X son de 64 bits y funcionan a 100 MHz o 133 MHz, lo que permite una velocidad de transferencia máxima de 1066 MB por segundo.
Los avances en la tecnología PCI-X han permitido velocidades teóricas de hasta 8,5 GB por segundo, aunque las velocidades altas tienen algunos problemas de interferencia. Además, la velocidad PCI-X siempre es inferior a la velocidad máxima si tiene varios dispositivos utilizando el bus.
Velocidad
Dado que PCI-E utiliza tecnología Punto a Punto, lo único que limita la velocidad es cuántos carriles tiene cada conexión. La tecnología PCI-E puede admitir de 1 a 32 carriles y funcionar a velocidades desde 500 MB por segundo, hasta un máximo teórico de 16 GB por segundo. Además, debido a que PCI-E no consume los datos necesarios para administrar diferentes conexiones como PCI-X, la velocidad de datos real final será mayor incluso en situaciones en las que las velocidades teóricas de los dos estándares son mayores.
Tamaño de ranura
Los estándares PCI-E y PCI-X difieren mucho en lo que respecta al tamaño de las ranuras de la placa base de una computadora. Las ranuras PCI-X son como las ranuras PCI originales, aunque con una extensión adicional que permite la comunicación a 64 bits. Eso significa que estas ranuras y las tarjetas periféricas correspondientes ocupan bastante espacio en la placa base .
![Diferencia entre PCI-E y PCI-X Diferencia entre PCI-E y PCI-X]()
Varios tipos de ranuras PCI-E
Sin embargo, el uso de este tipo de ranuras permite que la ranura PCI-X acepte todos los tipos de tarjetas PCI excepto los más antiguos. Por el contrario, las ranuras PCI-E son completamente diferentes de las ranuras PCI y no pueden aceptar ninguna otra tarjeta diseñada específicamente para estas ranuras. Además, el tamaño de la ranura depende de la cantidad de carriles que tenga el bus PCI-E. La ranura PCI-E x1, que tiene un solo carril, prácticamente no ocupa espacio en la placa base, mientras que la ranura PCI-E x32 tiene 32 carriles y es similar en tamaño a la ranura PCI-X.
Consulte el artículo: ¿Por qué los puertos PCI Express de las placas base tienen diferentes tamaños? ¿Qué significan x16, x8, x4 y x1? para detalles.