7 votos

Interesante Ethernet 100Mbit fracaso

Tengo un PCB diseñado utilizando tanto 10Mbit y de 100 mbps Ethernet, me han producido 100 tarjetas 97% de los cuales funcionan perfectamente (tanto de 100mb y 10Mbit). El 3% de mis tablas de la 10Mbit opera todo el tiempo, pero el 100Mbit falla en algunas interfaces. Por ejemplo yo tengo dos puertos Ethernet de mi PC, uno de la placa base y un segundo PCI-X de la tarjeta Ethernet. En la placa base puerto todos los dispositivos funcionan correctamente. En el PCI-X puerto basado en 10Mbits obras y 100 mbits no. El PCI-X dispositivo Ethernet, obviamente, trabaja para el 97% de los dispositivos. Si yo uso un interruptor entre el PCI-X puerto y mi dispositivo 100Mbit trabaja todo el tiempo.

Estoy preocupado por que tengo un problema con mi interfaz Ethernet provocando que sea marginal. Alguien ha visto esto antes o alguien podría ofrecer algunas pistas de donde buscar el problema?

ACTUALIZADO

Estoy usando el Micrel KSZ8041 Ethernet PHY.

Cuando encuentro una falta de PCB no funciona con otros modelos que tengo que sé que están en la especificación (aunque gracias esta fue una buena sugerencia).

Aquí están mis esquemas:

En mi fallando unidades que tengo

  • Quita la protección de ESD.
  • Agrega de 1 uf en el transformador centro de toque.
  • Ajustar todos los componentes de filtrado.
  • Intercambia la mayoría de los componentes entre una unidad de trabajo y una falla de la unidad, excepto el PHY y DSP.

Conector mi P300 no es un RJ45, sino que es una de 2 mm a través del orificio de cabecera donde una costumbre de alambre de telar se conecta a un conector RJ45 en un PCB. Me han excluido de este encabezado y en el PCB a partir de la ecuación por el cableado directamente a P300.

No se si se hace una diferencia, pero esto funciona con un largo cable Ethernet (5m está bien de 0,5 m no es).... lo que señala la coincidencia de los componentes de diseño. He revisado la conexión a tierra.

En el interior del transformador el tx y rx están equilibradas, y en un plano interno entre dos planos de tierra (tx & rx par están estrechamente acopladas (9 milésimas de pulgada de separación) y un buen espacio entre los pares y otras pistas (al menos de 40 milésimas de pulgada). En el exterior del transformador el tx y rx pares de correr sobre un chasis separado gnd plano.

Estoy convencido que el problema es entre la GRAFÍA y el mundo exterior (no excluyendo la PHY). Cuando yo probe el rx0 línea entre la GRAFÍA y el DSP de trabajo de la unidad de muestra sólo el tráfico cuando yo ping, pero una de las fallas de la unidad tiene un flujo de datos constante (presumiblemente de inactividad caracteres incorrectamente recibidos).

Actualmente estoy investigando el alquiler de algunas pruebas de conformidad de los equipos.

3voto

RaduM Puntos 673

Esto no es una respuesta completa, pero es un buen primer paso.

Te recomiendo que compruebes la PHY de los interruptores de modo. Probablemente se negocia automáticamente, lo que significa que el PHY recurrirá a una velocidad de datos más lenta si el más rápido resulta marginal. Si usted puede hacer que el más rápido de la tarifa de datos, que va a ser mucho más fácil de depurar el problema.

3voto

RelaXNow Puntos 1164

Sólo podemos adivinar a partir de la información que usted ha dado. El hecho de que se trabaja a baja frecuencia, pero no en la alta frecuencia es un indicio de que alguna de alta frecuencia de problemas no se han resuelto adecuadamente. Esto puede ser un problema sistémico, de modo que la alta frecuencia de opreation es marginal y pasa a fallar 3% del tiempo. O, la falta de unidades de trabajo, cada uno podría tener un fallo que perjudica a las operaciones de alta frecuencia mucho más que las de baja frecuencia de operación.

Dado lo anterior, me gustaría mirar de cerca las resistencias de terminación, los filtros en el centro de los grifos, la disociación de todos los chips que se encarga, y la disposición general incluida en el plano de tierra y de tierra de las corrientes. Tal vez es tan simple como las resistencias de terminación no obtener correctamente soldados en el error de unidades. Peor de los casos tienes algo como mal diseñado suelo o incluso dejó una derivación de la tapa o de la serie del inductor o de la tapa del filtro para el centro de toque de la transmisión principal.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X