Rutas de retorno a tierra versus bucles de tierra en el enrutamiento digital de PCB

1

Tengo un PCB de dos capas, donde no tengo la libertad de agregar planos de poder. (Sin embargo, potencialmente podría agregar terreno o poder verter). Mi problema es que estoy tratando de decidir si debo usar una topología en estrella estricta para encaminar la potencia y la conexión a tierra a cada IC, o también agregar rutas de retorno a tierra adicionales para la señalización entre los IC.

Para ilustrar mi punto:

En la imagen, ROJO corresponde a las trazas de potencia, y el negro corresponde a las trazas de tierra que se encuentran actualmente en la PCB. Las trazas grises (también resaltadas en amarillo) son las trazas de tierra adicionales que estoy considerando agregar entre los IC para que sirvan como rutas de retorno para la señalización de datos entre los IC (principalmente i2c y spi).

Estoy dividido entre agregar estas trazas adicionales debido al potencial de crear un bucle de tierra. Sin embargo, es posible que también deba proporcionar una ruta de retorno para las líneas de datos entre los IC.

¿Qué es mejor? ¿Cómo resuelvo este problema de los bucles de tierra frente a las rutas de retorno?

Como una pregunta adicional: si bien no es ecnómicamente viable, ¿vale la pena intentar pasar a un PCB de 4 capas? ¿Cuándo determina si debe subir a la PCB de 4 capas?

    
pregunta Adam B

1 respuesta

2

Si las señales entre los circuitos integrados digitales son 'de alta velocidad', entonces sí, debe ejecutar las conexiones de datos y una conexión a tierra cercanas entre sí, o tener una interferencia considerable entre partes de El consejo, y correr el riesgo de corrupción de datos. Si 100kHz I2C calificaría para 'alta velocidad' es discutible, probablemente saldrías con la suya, depende del tamaño del tablero.

Una forma de hacerlo es, como sugiere, ejecutar las líneas de datos directamente entre los CI y ejecutar líneas de tierra con los datos.

Otra forma de hacerlo es ejecutar su sistema de tierra original en estrella y ejecutar las líneas de datos a lo largo de las rutas de las conexiones a tierra reales.

Donde no tengo el lujo de un plano de tierra, y me mantendría alejado del 'terreno vertido' si es posible, ya que son los peores de todos los mundos, utilizo un sistema de tierra reticulado. Esto es casi tan bueno como un plano de tierra. Las pistas de tierra (y con frecuencia Vcc) corren de este a oeste en la parte superior del tablero, de norte a sur en la parte inferior, y están conectadas en cada intersección por una vía. Esto se traduce en una conexión a tierra relativamente rígida, en la que es fácil encaminar las pistas de señales cerca de los conductores de tierra en todo momento.

Algunas personas le dirán que I2C no usa una ruta de retorno. Esto no tiene sentido, toda la señalización digital tiene que usar una ruta de retorno. La única pregunta es si la ruta de retorno está estrechamente controlada para ejecutarse con la señal, o si se permite serpentear alrededor del tablero provocando posibles problemas.

Es cierto que con un sistema lo suficientemente lento, por lo general hay tiempo para que los malos transitorios se resuelvan antes de que se muestreen las líneas, por lo que se saldría con la suya sin saberlo. Es más probable que se salga con la suya cuando el sistema sea lento y muestreado, como I2C a base de bits. Es más probable que tenga problemas cuando el sistema está sincronizado en la interfaz, como SPI, ya que múltiples transiciones en la línea del reloj cambiarán los bits de datos adicionales, erróneos, a los registros de RX.

    
respondido por el Neil_UK

Lea otras preguntas en las etiquetas