Cálculo de señal de alta velocidad
Maykol Rey

Maykol Rey

Ing. Electrónico

31/07/2024

Cálculo de señal de alta velocidad

Mantener una buena calidad de señal de alta velocidad desde el transmisor hasta el receptor en una PCB no es una tarea fácil para los diseñadores de PCB. Uno de los problemas más desafiantes es gestionar el retardo de propagación y los desajustes del retardo de tiempo relativo de la señal. Para gestionar los retardos de tiempo en el diseño de PCB , necesitamos saber cómo calcular la longitud de la pista a partir del valor del retardo de tiempo para implementar el enrutamiento de pistas de PCB.

Cálculo de la velocidad de la señal en una PCB

Según la física, las señales electromagnéticas viajan en el vacío o a través del aire a la misma velocidad que la luz, es decir:

C=300000Km/sC = 300000 Km/s

Una señal viaja por una línea de transmisión de PCB a una velocidad menor, afectada por la constante dieléctrica (Er) del material de la PCB. La estructura de la línea de transmisión también afecta la velocidad de la señal.

Hay dos estructuras generales de trazas de PCB: stripline y microstrip.

Pie de imagen:

Las fórmulas para calcular la velocidad de la señal en una PCB se dan a continuación:

Velocidad de la señal en Striplines

Vp=CErV_p = \frac {C}{\sqrt{Er}}

Velocidad de la señal en Microstrips

Vp=CEreffV_p = \frac {C}{\sqrt{Er_{eff}}}

Donde:

  • CC es la velocidad de la luz en el vacío o a través del aire.
  • ErEr es la constante dieléctrica del material de la PCB.
  • EreffEr_{eff} es la constante dieléctrica efectiva para microbandas; su valor se encuentra entre 1 y Er , y viene dado aproximadamente por:
Ereff0,64Er+0,36Er_{eff} \approx 0,64 Er + 0,36

Con esas fórmulas, sabemos que la velocidad de las señales en una PCB es menor que la velocidad de la señal a través del aire. Si Er4Er ≈ 4 (como para los tipos de materiales FR4), entonces la velocidad de las señales en una microstrip es la mitad de la velocidad a través del aire, es decir, es de aproximadamente 150Km/s150 Km/s.

Calculando el retardo de propagación (tpdt_{pd} )

El retardo de propagación es el tiempo que tarda una señal en propagarse a lo largo de una unidad de longitud de la línea de transmisión.

Así es cómo podemos calcular el retardo de propagación a partir de la longitud de la traza y viceversa:

tpd=1V t_{pd} = \frac {1}{V}

Donde:

  • VV es la velocidad de la señal en la línea de transmisión.

En el vacío o en el aire, equivale a 3,33ps/mm3,33 ps/mm

Entonces en las líneas de transmisión el retardo de propagación es:

En Striplines

tpd3,33Erps/mmt_{pd} \approx 3,33 \sqrt{Er} ps/mm

En Microstrips

tpd3,33Ereffps/mmt_{pd} \approx 3,33 \sqrt{Er_{eff}} ps/mm

Ejemplo: Cálculo de la longitud de trazas en una placa de circuito impreso

Para cumplir con la especificación de JEDEC, la desviación máxima entre todas las señales debe ser menor que +/-2,5% del período de reloj controlado por el controlador de memoria. Todas las señales de SDRAM están referenciadas directa o indirectamente al reloj.

En este ejemplo, se utiliza el material FR4 normal con una constante dieléctrica de 4 en la PCB con una frecuencia de reloj diferencial de 1,2 GHz (es decir, un período de reloj de 833 ps):

¿Cuál es la desviación máxima de la longitud de la traza para todas las señales?

La desviación máxima en el retardo de tiempo = +/-2,5 % del período de reloj de 833 ps = 20,825 ps

FR4

  • Desviación Máxima = 20,825 ps
  • Er4Er \approx 4
  • Ereff2,92Er_{eff} \approx 2,92

Para Stripline

dm±20,825ps3,33psmm4=3,12mmdm \approx \pm \frac {20,825 ps}{3,33 \frac {ps}{mm} \sqrt{4}} = 3,12 mm

Para Microstrip

dm±20,825ps3,33psmm2,92=3,65mmdm \approx \pm \frac {20,825 ps}{3,33 \frac {ps}{mm} \sqrt{2,92}} = 3,65 mm

Dicho en otras palabras la diferencia entre las longitudes de cada par diferencial de ser de ±3,65mm\pm 3,65 mm o ±3,13mm\pm 3,13 mm

Otro ejemplo

El protocolo MIPI CSI de vídeo establece un retraso máximo de 16ps con respecto a la señal de reloj.

Si uso una PCB FR4 con Er=4.3Er = 4.3 la desviación máxima permitida será en un conductor microstrip será

dm±16ps3,33psmm4.3=±2,32mmdm \approx \pm \frac {16 ps}{3,33 \frac {ps}{mm} \sqrt{4.3}} = \pm 2,32 mm

¿Qué te pareció la lectura?