Longitud de traza de PCB: El núcleo del diseño de alta velocidad & Guía práctica

en el campo de Diseño de PCB, La longitud de la traza es mucho más que la longitud física de los cables de conexión.. Es un factor crítico que determina la integridad de la señal., Precisión de sincronización y estabilidad del sistema.. Con la adopción generalizada de circuitos de alta velocidad como DDR5, PCIe Gen5 y USB4, Incluso las desviaciones de longitud a nivel nanométrico pueden provocar la reflexión de la señal., desalineación de sincronización, Pérdida de paquetes de datos e incluso caídas del sistema.. Este artículo explica exhaustivamente la lógica de diseño y las soluciones de optimización para la longitud de traza de PCB desde cinco dimensiones.: principios subyacentes, impactos clave, reglas de diseño, Habilidades prácticas y errores comunes., Proporcionar referencias implementables para ingenieros de hardware..

¿Por qué es importante la coincidencia de longitudes de seguimiento??

Las señales se propagan a través de una placa de circuito impreso. (tarjeta de circuito impreso) a una velocidad finita. Cuando estas señales forman parte de un bus síncrono, como direcciones o líneas de datos, o formar pares diferenciales como USB o HDMI, Incluso pequeños retrasos en la propagación pueden causar importantes problemas de sincronización.. La razón es simple física.: cuanto más largo sea el rastro, cuanto más tarde en llegar la señal. Se producen errores cuando los tiempos de llegada de la señal difieren más allá de la ventana de tiempo requerida.

En frecuencias de varios cientos de megahercios y superiores, Los nanosegundos importan. Con un retraso de propagación de aproximadamente 150 ps/pulgada (dependiendo del material dieléctrico, amontonamiento, trazar geometría, y otros factores), un desajuste de sólo una pulgada puede ser suficiente para violar los requisitos de sincronización y provocar fallas.

1. Principios subyacentes de la longitud de la traza de PCB: De cables a líneas de transmisión

1.1 Velocidad de propagación de la señal: Enlace directo entre longitud y retraso

La velocidad de propagación de señales eléctricas en trazas de PCB es de aproximadamente 40% a 60% de la velocidad de la luz, dependiendo de la constante dieléctrica (εᵣ) del sustrato. Tomando el material FR-4 de uso común. (εᵣ≈4.3) como ejemplo:
  • Velocidad de propagación: acerca de 15 cm/ns (6 pulgadas/ns)
  • Conversión retrasada: 1 cm de traza equivale aproximadamente 66.7 PD retraso, y 1 pulgada es igual 167 PD retraso
Para DDR4-3200 con un ciclo de reloj de 625 PD, una diferencia de longitud de 4 pulgadas hará que las señales pierdan toda la ventana de muestreo y provocarán errores de sincronización..

1.2 Longitud crítica: La línea divisoria entre diseño de baja y alta velocidad

Longitud crítica (\(L_{crítico}\)) es el umbral para determinar si una traza debe tratarse como una línea de transmisión.

Donde c representa la velocidad de la luz., f para frecuencia de señal, y \(\varepsilon_r\) para la constante dieléctrica del material.

  • Escenarios de baja velocidad: Si la longitud del rastro es menor que 1/1.5 de la longitud crítica, El rastro puede considerarse como un cable ordinario., y el impacto de la longitud es insignificante.
  • Escenarios de alta velocidad: Si la longitud del rastro excede la longitud crítica, La traza debe diseñarse como una línea de transmisión con impedancia y longitud estrictamente controladas.; de lo contrario, Se producirá una reflexión grave de la señal..

1.3 Longitud eléctrica vs.. Longitud física: Una distinción que fácilmente se pasa por alto

Lo que se debe combinar en el diseño de PCB es longitud eléctrica (retraso de propagación), en lugar de pura longitud física.
  • diferencia de capa: La constante dieléctrica efectiva del FR-4 es de aproximadamente 4.0 para capas exteriores y 4.3 para capas internas. Las trazas con la misma longitud física en diferentes capas producirán diferentes retrasos.
  • Factores que influyen: Espesor de cobre, La cobertura de la máscara de soldadura y los planos de referencia completos cambiarán la constante dieléctrica efectiva., afectando así la longitud eléctrica.

2. Problemas graves causados ​​por una longitud de seguimiento no controlada: Integridad de la señal & Riesgos del sistema

2.1 Desvío de tiempo: La principal amenaza para los autobuses paralelos de alta velocidad

La desviación temporal se refiere a la diferencia en el tiempo de llegada de señales correlacionadas. (como líneas de datos DDR y pares diferenciales) causado por discrepancias de longitud.
Si la inclinación excede la tolerancia de tiempo, Los requisitos de tiempo de preparación y tiempo de espera no se pueden satisfacer., lo que resulta en errores de muestreo de datos, inestabilidad del sistema o incluso tiempo de inactividad.
Casos típicos: Una diferencia de longitud sobre 50 mil para grupos de datos DDR, o más 2 mil dentro de un par diferencial para PCIe causará directamente una falla en el entrenamiento del enlace.

2.2 Reflexión de señal y timbre: Calidad de señal de alta frecuencia degradada

Discontinuidades de impedancia causadas por longitudes de traza variables, Las vías y las curvas conducen a la reflexión de la señal.. La superposición de ondas incidentes y reflejadas genera zumbidos.
Este problema difumina los bordes de la señal., aumenta el ruido y cierra el diagrama del ojo., lo que aumentará drásticamente la tasa de error de bits. Para señales de RF y de alta velocidad anteriores 10 GHz, una diferencia de longitud de simplemente 1 mm provocará una desviación de fase obvia.

2.3 Parámetros parásitos y diafonía: Mayores riesgos de EMC

  • Efectos parásitos: Las huellas más largas conllevan una mayor resistencia parasitaria, inductancia y capacitancia, que degradan el rendimiento del circuito y aumentan el consumo de energía a altas frecuencias.
  • Diafonía: Las trazas extendidas amplían el área de acoplamiento con líneas adyacentes y agravan el ruido de diafonía, especialmente en PCB de alta densidad.

2.4 Problemas de fabricación y costos

Las trazas excesivamente largas ocupan más espacio de enrutamiento, Requiriendo dimensiones de PCB más grandes o capas adicionales y aumentando los costos de producción.. El enrutamiento serpentino excesivo también aumenta la dificultad de fabricación y reduce la tasa de rendimiento., especialmente para placas de circuitos de alta precisión y alta densidad.

3. Reglas básicas de diseño para la longitud de la traza: Control dirigido por aplicación

3.1 Señales diferenciales de alta velocidad: Coincidencia de longitud estricta con desviación limitada

Pares diferenciales incluido USB 3.0/3.2, HDMI 2.1, PCIe y LVDS requieren una coincidencia de longitud precisa dentro de los pares para suprimir el ruido de modo común.
  • Norma general: Desviación de longitud dentro de un par diferencial < 10 mil (0.25 mm)
  • Escenarios de alta precisión (PCIe Gen4/Gen5, USB4): Desviación de longitud < 2 mil (0.05 mm)
Reglas adicionales: Mantener una impedancia de par diferencial constante (típicamente 100 Oh), Mantenga los rastros alejados de fuentes de ruido y evite cruzar planos de referencia divididos..

3.2 Autobuses paralelos (DDR3/DDR4/DDR5): Coincidencia de longitud del grupo & Sincronización del reloj

Los circuitos de memoria DDR son aplicaciones típicas para la coincidencia de longitudes.. Se requiere un control estricto de la longitud de las líneas de datos, líneas de dirección y líneas de reloj.
  • DDR4: Desviación de longitud dentro de los grupos DQ/DQS ≤ 5 mil; desviación dentro de los grupos de líneas de dirección/control ≤ 50 mil; desviación entre las líneas de reloj y de datos ≤ 20 mil
  • DDR5: Se requiere mayor precisión. Desviación de longitud dentro de los grupos DQ/DQS ≤ 2 mil, con un control más estricto sobre la fluctuación del reloj.
Principio clave: DQS (luz estroboscópica de datos) las líneas deben coincidir en longitud con las líneas DQ correspondientes, y la longitud del seguimiento del reloj se alineará con todas las líneas de dirección y control..

3.3 Señales de reloj: Mantenga los rastros cortos, Enrutamiento recto y priorizado

Como referencia de sincronización de todo el sistema., Las trazas del reloj determinan directamente la estabilidad del tiempo..
  • Límite de longitud: Mantenga los rastros lo más cortos posible (≤ 3 pulgadas / 76 mm) para minimizar el retraso y la inquietud.
  • Reglas de enrutamiento: Enrute las señales del reloj preferentemente en capas exteriores con caminos rectos y menos vías, y manténgalos alejados de líneas de datos de alta velocidad y fuentes de ruido eléctrico..
  • Diseño de dominio de múltiples relojes: Desviación de longitud de señales de la misma fuente de reloj ≤ 100 mil para evitar el caos temporal.

3.4 Señales de baja velocidad (GPIO, Uart, I2C): Priorice el enrutamiento corto sin una coincidencia de longitud estricta

Para señales de baja velocidad con una frecuencia inferior 100 megahercio, pequeñas diferencias de longitud provocan un retraso insignificante.
  • Principio de diseño: Mantenga las trazas cortas y directas para reducir los parámetros parásitos y la diafonía.
  • No hay coincidencia de longitud obligatoria para GPIO común, líneas eléctricas y de tierra.

3.5 Señales de radiofrecuencia: Controlar la longitud absoluta según la longitud de onda

Señales de RF arriba 5 Los GHz son extremadamente sensibles a la longitud de la traza., que se calculará según la longitud de onda (yo).
  • regla general: Longitud de la traza < l/10, dónde \(λ=c/(f×√ε_r)\)
  • Ejemplo: Para 5 Señales de GHz en sustrato FR-4, λ ≈ 12 mm, por lo que la longitud máxima permitida del rastro es 1.2 mm.
  • control de impedancia: Mantener 50 Ω impedancia de un solo extremo. Cualquier desviación de longitud afectará la frecuencia de resonancia y la potencia de la señal..

4. Habilidades prácticas de optimización para la longitud del seguimiento: Del diseño al enrutamiento

4.1 Optimice el diseño primero: Minimizar la desviación de longitud en la fuente

  • Agrupación de componentes: Coloque dispositivos de alta velocidad como CPU, DDR y FPGA, así como chips de interfaz como USB y HDMI cerca uno del otro para acortar las rutas de señal.
  • Flujo de señal: Siga el camino de Entrada → Procesamiento → Salida para reducir los cruces de trazas y los desvíos.
  • Planificación de capas: Organizar señales de alta velocidad en capas exteriores. (líneas de microcinta) para reducir vias; asignar señales de baja velocidad y líneas eléctricas a capas internas.

4.2 Enrutamiento serpentino para igualar longitudes

Se adopta el enrutamiento serpentino para compensar las diferencias de longitud cuando las trazas en el mismo grupo no son iguales.
  • Pautas de diseño:
    1. El espacio entre curvas serpentinas será al menos 3 veces el ancho de la traza para evitar la diafonía.
    2. Utilice ángulos o arcos de 45° para curvas para reducir la discontinuidad de la impedancia y la reflexión de la señal..
    3. Aplique enrutamiento serpenteante en áreas no críticas y manténgase alejado de zonas de ruido de alta frecuencia.
  • Configuración de software: Establecer reglas de longitud (longitud objetivo & tolerancia) en Diseñador Avanzado, Cadencia y otras herramientas EDA para enrutamiento automático en serpentina.

4.3 Control de la desviación de longitud: Los detalles importan

  • Vías: Utilice la misma cantidad de vías para todas las trazas en un grupo, ya que las vías introducen inductancia y capacitancia parásitas adicionales y cambian la longitud eléctrica.
  • Estilo de curvatura: Unificar tipos de plegado (45° / 90°) dentro del mismo grupo.
  • Compensación de capa: Para huellas que cruzan diferentes capas., ajustar la longitud física para compensar las diferencias de retardo causadas por las constantes dieléctricas variables.

4.4 Simulación & Verificación: Verificación posterior al diseño indispensable

  • Simulación de integridad de señal: Utilice herramientas como HyperLynx y ADS para analizar el impacto de la desviación de longitud en el tiempo, diagrama de ojo y diafonía.
  • Análisis de tiempos: Calcule el tiempo de configuración y el margen de tiempo de espera para garantizar que todas las desviaciones estén dentro de los rangos permitidos..
  • Verificación de producción en masa: Realice pruebas de muestreo antes de la producción en masa para verificar la coherencia entre la longitud real de la traza y los valores de diseño., y eliminar los problemas causados ​​por errores de fabricación.

5. Conceptos erróneos comunes & Consejos para solucionar problemas

5.1 Idea falsa 1: Los trazos más cortos siempre son mejores

Esto no siempre es cierto. Para circuitos de baja velocidad, Se prefieren trazas más cortas.. Sin embargo, Los autobuses paralelos de alta velocidad requieren una coincidencia de longitud precisa en lugar de las trazas más cortas posibles.. Las líneas de datos incorrectamente acortadas en el diseño DDR causarán una desviación excesiva de las líneas de reloj y provocarán fallas en la sincronización..

5.2 Idea falsa 2: La igualdad de longitud física es igual a la igualdad de longitud eléctrica

Las trazas con longitudes físicas idénticas en diferentes capas tienen diferentes longitudes eléctricas debido a las diferentes constantes dieléctricas efectivas.. Intente enrutar señales correlacionadas en la misma capa; si el cruce de capas es inevitable, ajustar la longitud física para compensar las diferencias de retardo.

5.3 Idea falsa 3: El enrutamiento serpenteante excesivo mejora la coincidencia de longitudes

Las trazas serpentinas utilizadas en exceso aumentarán la capacitancia parásita y la diafonía, degradar la calidad de la señal y ampliar el tamaño de la PCB. Utilice el enrutamiento serpenteante sólo para la compensación de longitud necesaria, y optimice el diseño de los componentes primero para minimizar los desvíos.

5.4 Idea falsa 4: El control de longitud es innecesario para circuitos de baja velocidad.

Las trazas de reinicio y alimentación demasiado largas generan una gran inductancia parásita, lo que producirá picos de voltaje durante la conmutación e interferirá con circuitos sensibles. Mantenga rastros de baja velocidad, Las trazas de alimentación y tierra son cortas para reducir la impedancia y el ruido..

6. Conclusión

La longitud de la traza de PCB une la teoría del diseño y la confiabilidad del producto. La filosofía de diseño central se puede resumir como: mantener cortas las trazas de baja velocidad, longitud de coincidencia estrictamente para señales de alta velocidad, y controlar la longitud absoluta por longitud de onda para trazas de RF.
En diseño de PCB de alta velocidad y alta densidad, Los ingenieros necesitan dominar las teorías relevantes., seguir reglas basadas en escenarios, y optimice el diseño y el enrutamiento correctamente con la verificación de simulación. El control estandarizado de la longitud de la traza evita eficazmente problemas de integridad de la señal. El dominio del diseño de longitud de traza es una habilidad esencial para que los ingenieros de hardware se adapten a las tendencias cambiantes de la industria..
Victor Zhang

Víctor ha terminado 20 años de experiencia en la industria de PCB/PCBA. En 2003, Comenzó su carrera en PCB como ingeniero electrónico en Shennan Circuits Co., Limitado., uno de los principales fabricantes de PCB en China. Durante su mandato, adquirió un amplio conocimiento en la fabricación de PCB, ingeniería, calidad, y servicio al cliente. En 2006, fundó Leadsintec, una empresa especializada en brindar servicios de PCB/PCBA a pequeñas y medianas empresas en todo el mundo. Como director ejecutivo, Ha llevado a Leadsintec a un rápido crecimiento., Ahora opera dos grandes fábricas en Shenzhen y Vietnam., ofreciendo diseño, fabricación, y servicios de montaje a clientes de todo el mundo.