¿Cuál es la velocidad máxima a la que dos dispositivos PCIe 1.0 pueden comunicarse entre sí?

0

Pasé por algunos documentos PCIe. Lo que encontré es que "la tasa de transferencia de PCIe es 2Gbits por segundo . ¿Entonces 2 Gbps es la tasa máxima o es la única tasa a la que dos dispositivos PCIe pueden comunicarse?

Editar: ¿Es posible transmitir datos a 1 Gbps usando PCIe 1.0?

    
pregunta tollin jose

1 respuesta

2

La versión 1.x de PCI Express opera a una velocidad de línea de 2.5Gb / seg por línea . La velocidad de datos máxima real es ligeramente inferior a 2 Gb / s por línea debido a que la velocidad de línea incluye la codificación 8b / 10b y la sobrecarga del protocolo en la capa de enlace de datos y la capa de transacción.

La tasa de transferencia real depende de la aplicación y depende de una serie de factores (tamaño de carga útil máxima, la frecuencia con la que se emiten las actualizaciones de control de flujo, por ejemplo. Si desea saber más sobre eso, sugiero que inhale toda la especificación y la lectura algunas hojas de datos).

PCI Express puede agregar carriles en múltiplos de potencias de 2, por lo que puede tener enlaces que tengan 1, 2, 4, 8, 16 o 32 carriles de ancho (suponiendo que estén disponibles).

Sugerencia para profesionales: los dispositivos PCI Express deben operar con el ancho de diseño (el número de carriles disponibles, generalmente) y en un solo carril. No se requiere un dispositivo de 8 carriles para conectarse a 4 carriles o 2 carriles. El requisito es de 8 carriles (en este caso) o 1 carril, por lo que los dispositivos que tienen diferentes anchos de enlace pueden seguir comunicándose.

Entonces, la respuesta es que cualquiera de los dos dispositivos PCI express V1.x se pueden comunicar a menos de 2 Gb / seg por línea, suponiendo que se encuentren en un espacio de búsqueda previa. Una interfaz de 4 carriles tendría una velocidad de datos de menos de 8 Gb / s.

PJS

    
respondido por el Peter Smith

Lea otras preguntas en las etiquetas