¿Por qué mi Transferencia de Datos DMA es más Lenta en el Puerto Ethernet Secundario de mi Controlador cRIO-9074?



Hardware: CompactRIO>>Controllers>>cRIO-9052, CompactRIO>>Chassis (Backplanes)

Problema:

Estoy utilizando un controlador cRIO-9074 para transferir datos a mi PC principal utilizando Direct Memory Access (DMA). Pareciera que la transferencia de datos es más lenta cuando utilizo el puerto secundario en comparación con la transferencia a través del puerto primario.



Solución:

El controlador cRIO-9074 tiene dos puertos Ethernet. Cuando se realiza una transferencia DMA del controlador a la PC principal utilizando el puerto ethernet secundario, la transferencia de datos es de aproximadamente la mitad de la velocidad de transferencia del puerto ethernet primario. Esta reducción de ancho de banda es causada por un conflicto en el bus PCI en el controlador.



Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 07/30/2007
Última Actualización: 11/26/2009
Identificación del Documento: 4BTBSETS