He visto muchos boads con pistas en forma de zig-zag extrañas como la de abajo. ¿Por qué están diseñados así?
Es para mantener una pista o conjunto de pistas de la misma longitud que otra.
La velocidad de la luz es magníficamente alta. Pero. La velocidad a la que usamos la electrónica digital en estos días también es increíblemente alta. (Ignorar el hecho de que las señales de cobre van a aproximadamente 2/3 de la velocidad de la luz, en lugar de la velocidad máxima).
Por lo tanto, si envías un 1 en una traza de 10 cm y un 1 en una traza de 20 cm, en frecuencias de GHz estos llegarán notablemente uno detrás del otro, en lugar de al mismo tiempo.
En las pistas paralelas se denomina (sincronización / reloj) sesgado y puede hacer que las palabras de datos se interpreten incorrectamente, ver ceros viejos o unos, o ya ver nuevos en el borde de un reloj antiguo.
Lo que también es posible es que son pares diferenciales, aunque muchas de las señales en su imagen no parecen ser a primera vista. Un par diferencial a alta velocidad, como Ethernet o USB 2.0 o posterior, puede verse muy afectado cuando uno de los cables de señal es solo un poco más corto que el otro, creando desequilibrios de señal. En ese caso, serpentea un poco más pequeño y ligeramente más corto que el más largo.
Con los pares diferenciales es un poco más complicado, ya que un par diferencial también necesita mantener algún acoplamiento entre sí para mantener su impedancia característica. Todo esto junto hace que el diseño digital moderno sea una gran caja de arte. (Agregado a esto, las señales de alta frecuencia a veces hacen cosas muy tontas si intentas hacer que pasen por un PCB de un lado a otro y así, pero ese es otro tema aún más complicado).
Algunas palabras clave que podrían ayudar a prevenir aún más duplicados (con suerte): digital de alta velocidad; trazas serpenteantes; alta frecuencia digital; trazas serpentinas; ¿por qué debería zig-zag trazas; movimiento diferencial de pares; trazo ondulado
Lea otras preguntas en las etiquetas pcb pcb-design serpentine-trace