Los PLL son bloques duros de silicio. Están conectados a pines específicos para su entrada de reloj y manejan pines específicos para la salida de reloj. Es posible que elijamos un pin "no dedicado" para la entrada/salida de reloj del PLL. Cuando elegimos pines "no dedicados", el instalador utilizará el recurso de enrutamiento para enrutar el pin al PLL.
Puedo ver que Quartus genera una advertencia si no usamos un pin de reloj dedicado para entrada o salida. El mensaje generalmente indica que habrá un peor rendimiento de fluctuación. No está claro si se trata de un problema real.
En este caso, hay un controlador de memoria DDR3 alimentado por la señal del reloj. ¿Cómo sé si puedo salirme con la mía usando un pin de reloj no dedicado para el reloj usado por el PLL interno del controlador de memoria?
Suponga que el enrutador ejecuta esa entrada de reloj de referencia junto con algunas señales FPGA de 2,5 voltios que hacen la transición en 50 picosegundos, y la distancia paralela es de 1 mm y la separación es de 1 micrón. Suponga que la constante dieléctrica Er es 5.
Deje que el reloj de referencia sea de 10 MHz con flancos de 1 nanosegundo y también una oscilación de 2,5 voltios.
¿Cuánta fluctuación se creará? U otra forma de pensar, en el cruce por cero de la entrada de 10 MHz, cuánto se producirá un trastorno de tiempo. Suponga que la línea de reloj de entrada tiene una capacitancia total de 10pf.
Simplemente calculamos la capacitancia de acoplamiento entre las señales lógicas de 50 picosegundos de 2,5 V y el reloj de 10 MHz con sus 10 pF, modelando los dos capacitores en serie como un divisor de voltaje.
Primero: ¿cuál es la capacitancia? Use el modelo de placas paralelas, suponga que las placas son de 1 mm por 1 micrón y que el espacio entre las placas también es de 1 micrón. C = Eo * Er * Área/Distancia. Elegimos ignorar cualquier borde.
C = 9 e-12pF/metro * 5Er * (1 milímetro * 1u)/1u
C = 45 * 1e-12 * 1e-3 = 45 femtoFaradio = 0,045 pF
La relación de división de voltaje es 0.045 pf / 10pF, o 1/222.
El voltaje alterado en el cruce por cero es 2.5v/222 ~~ 10 milivoltios.
Usando Tjitter = Vnoise / SlewRate, tenemos
Tj = 0,01 voltios / 2,5 V por 1 nS = 1 nS * 0,01 V/2,5 = 1 nS * 1/250
Tj = 4 picosegundos
¿Es un problema 4picoSeconds de Jitter determinista?
kevin krusse
el fotón