PCI-Express, comúnmente conocido como PCI-E, y PCI-X son estándares de tecnología mejorados y están diseñados en base a estándares PCI más antiguos. A pesar de sus nombres similares, estos dos estándares no son compatibles entre sí, ya que tratan la comunicación entre el dispositivo periférico y el sistema informático de formas muy diferentes.
Historia de PCI
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 tratar la forma en que 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ó esta tecnología, lo que convirtió a PCI en el estándar de la industria.
A finales de la década de 1990, el PCI Special Interest Group desarrolló PCI-eXtended, una versión un poco 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 manera completamente diferente.
Tipo de bus
PCI-X, como el estándar PCI original, era una tecnología de bus compartido, con todos los periféricos conectados usando el mismo bus en paralelo. Esto significa que cuando los periféricos necesitan comunicarse con la computadora, generalmente necesitan esperar a que el bus se convierta y, a medida que más dispositivos requieren un bus, el rendimiento general de los periféricos disminuye.
Por el contrario, PCI-E utiliza tecnología punto a punto, lo que le da a cada periférico un bus dedicado. Cada bus PCI-E es técnicamente más pequeño que el bus PCI-X compartido, ya que cada dispositivo no tiene que esperar a que otros dispositivos usen el bus, lo que da como resultado que el usuario tenga un sistema de bus más eficiente. Un montón de.
Ancho de banda
La cantidad de datos que se pueden transferir a través del bus PCI-X, también conocida como ancho de banda de bus, está limitada solo por el tamaño del bus físico y la velocidad a la que se ejecuta. 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 altas velocidades tienen algunos problemas de interferencia. Además, la velocidad PCI-X es siempre menor que la velocidad máxima si tiene varios dispositivos usando el bus.
Velocidad
Dado que PCI-E usa tecnología punto a punto, lo único que limita la velocidad es cuántas rutas tiene cada conexión. La tecnología PCI-E puede admitir de 1 a 32 pistas y se ejecuta a velocidades iniciales de 500 MB por segundo, hasta un máximo teórico de 16 GB por segundo. Además, dado que PCI-E no consume los datos necesarios para administrar diferentes conexiones como PCI-X, la tasa de datos real terminará siendo mayor incluso en las dos situaciones de velocidad teóricas del estándar. esto es lo mismo.
Tamaño de la ranura
Los estándares PCI-E y PCI-X difieren mucho en términos del tamaño de la ranura en la placa base de una computadora. Las ranuras PCI-X son las mismas que las ranuras PCI originales, aunque hay una extensión adicional que permite la comunicación de 64 bits. Esto significa que estas ranuras y las correspondientes tarjetas periféricas ocupan mucho espacio en la placa base.
Sin embargo, el uso de este tipo de ranuras permite que la ranura PCI-X acepte todas las tarjetas PCI menos las más antiguas. Por el contrario, la ranura PCI-E es completamente diferente de la ranura PCI y no puede aceptar ninguna otra tarjeta diseñada específicamente para estas ranuras.
Además, el tamaño de la ranura depende del número de carriles del bus PCI-E. Una ranura PCI-E x1, que tiene solo un carril, casi no ocupa espacio en la placa base, mientras que una ranura PCI-E x32 tiene 32 carriles y es casi del mismo tamaño que una ranura PCI-X.
PCI-E