¿Cómo puedo mejorar este par diferencial de Ethernet?

14

Este es mi primer proyecto de Ethernet a 100 Mbit / s (lo estoy haciendo para aprender más sobre las señales diferenciales).

Hice dos cosas que no sé si son buenas o malas en este caso en particular.

Uno es enrutar bajo el transformador de señal. Está solo un poco en el borde, pero no encontré ninguna otra forma de enrutarlo, sin usar vías para intercambiar el par.

¿Qué piensas? ¿Sería mejor usar vias (y una discrepancia de impedancia), o una ruta tan cerca del inductor?

También, probé las herramientas diferenciales en KiCad , y combiné ambos pares en la misma longitud (de lo contrario, uno La pista es unos 6 mm más larga). ¿Es esta una buena práctica para Ethernet?

Esta es una captura de la PCB en este momento:

Esteeselesquemaqueestoyusando.Utilizaelesquemadereferencialan9512.Paraserhonesto,notengoideadelaimpedanciaenmidiseño.Noestoysegurodesidebousar50ohmioso100ohmios.

IncluyoelcálculodeimpedanciaparaunaPCBdedoblecara,FR41,6mmdealturay1,6ozdecobre(35µm)

¡Comopuedesver,lapistaconesde0,8mm!-demasiadogrande.

Estaeslaversiónfinal.Pistacon1,6mm,brechade0,16mm(mínimoenmiproveedordePCBbarato).

Gracias a todos por esta valiosa clase magistral. Leeré mucho sobre pares diferenciales.

    
pregunta Javier Loureiro

4 respuestas

11

Si tuviera que sugerir cómo encaminar esto, propondría algo más como esto:

    
respondido por el Michael Karas
3

Acerca de la impedancia: claramente necesita un diferencial de 100 ohmios, es igual a un solo cable de 50 ohmios. Debe usar alguna "calculadora de impedancia" (por ejemplo: enlace ). El grosor dieléctrico va desde el diseño de su PCB. El espesor del cobre es típicamente de 35 um, tiene un pequeño efecto en los resultados. El ancho y la separación de la traza son importantes para los diseños de RF.

    
respondido por el Master
2

Acerca de la coincidencia de longitud: Esto no es tan importante como se podría pensar. Ethernet de 100 MB utiliza una velocidad de símbolo de 125 MBaud / s, cada símbolo tiene una longitud de 8 ns. Comparado con eso, una longitud de enrutamiento diferente de 10 mm introduce un sesgo de (la velocidad de las señales en las trazas de cobre es aproximadamente la mitad de la velocidad de la luz) solo 30 ps, o menos del 0.5%. Si bien esto reduce ligeramente el margen para obtener errores de bits en el receptor, la influencia es insignificante.

Prefiero centrarme en proporcionar (aproximadamente) la impedancia correcta. Sin optar por PCB controlados por impedancia más costosos, la mejor regla de oro es: la distancia entre ambas trazas debe ser la misma que su anchura y la distancia a la siguiente capa de base debe ser un poco más que la anchura de las dos trazas. P.ej. Rastros de 150um, espacio de 150um, 200-400um a la capa de tierra (como es típico en un PCB de 4 a 8 capas).

    
respondido por el asdfex
0

En las longitudes y las velocidades que verá tu tablero, probablemente no habrá mucha diferencia. A 100Mbit, que son solo 50MHz de ancho de banda, los trazados de ajuste de longitud generalmente no son un problema hasta que la diferencia de longitud se convierte en una fracción significativa de la longitud de onda (que a 50MHz es de 6 metros, incluso el noveno armónico es aún más de medio metro). No me preocuparía por eso.

    
respondido por el Sam

Lea otras preguntas en las etiquetas