Quería preguntar, ¿qué directrices generales de diseño y / o preocupaciones de enrutamiento existen para I2C en un diseño de PCB?
Editar - Considere un PCB de 4Layer de 31mil de grosor con pila:
- L1 = señal - 0.5oz + 1oz de recubrimiento
- L2 = tierra - 1 oz
- L3 = Pwr / ground - 1 oz
- L4 = pwr / ground - 0.5oz + 1oz de recubrimiento
- dieléctrico FR4
Supongamos que necesita enrutar una PCB de 10 pulgadas (solo por ejemplo) cubriendo 2 pulgadas en Layer1, 6 pulgadas en Layer3 y 2 pulgadas en layer1. ¿Cuáles serían las pautas de diseño para esto?
En alta frecuencia, su SCK (reloj) puede acoplarse más fácilmente a las redes adyacentes que a una frecuencia más baja. Lo mismo podría aplicarse a SDA (datos), sin embargo, esto sería con respecto a la fuerza del chip del controlador y el tiempo de subida asociado con la señal. ¿Existen otras rarezas que existen con I2C en relación con el comportamiento?
Teniendo esto en cuenta, ¿es mejor enrutar SDA y SCK en diferentes capas (suponiendo una alta frecuencia) para evitar el acoplamiento entre ellas? ¿Qué se considera de alta frecuencia para estas señales? ¿Hay alguna metodología de enrutamiento estándar que alguien use? ¿Típico poner un rastro de guardia entre ellos para minimizar el acoplamiento? ¿Qué hay de las vías en medio de las trazas para probar las almohadillas?