Estoy trabajando con un ADC que requiere una fuente de reloj no continua. Mi reloj FPGA es bastante ruidoso, por lo que preferiría usar un oscilador externo para sacar los bits del ADC. El reloj debería funcionar durante 300 ns y luego desactivarse durante 200 ns. Dado que estos son tiempos muy pequeños, no creo que pueda activar o desactivar el reloj con el pin de activación debido a los tiempos de retraso (> 100 ns).
Si uso el oscilador como entrada a mi FPGA y controlo la salida internamente, ¿la señal sería mucho más limpia que simplemente usar el reloj de la FPGA?
EDITAR: no incluí el número de pieza en la publicación original: LTC2324
Hay DOS relojes que son importantes para ese dispositivo, CNV (específicamente el flanco descendente) y sclk.
Sclk está cerrado y normalmente funciona a 55 o 110 MHz, pero no es particularmente sensible a la fluctuación de fase, por lo que un pin FPGA con capacidad de reloj o incluso un registro ODDR con las entradas conectadas adecuadamente debería estar bien allí.
CNV es el de 2 MHz que importa porque el flanco descendente cambia de muestra a espera en la etapa de entrada del ADC. Si observa la hoja de datos, sugieren deslizar un tipo D externo para sincronizar esto con la entrada de reloj FPGA principal, básicamente quiere baja fluctuación en el borde descendente aquí.
La medida en que la fluctuación es importante aquí depende ALTAMENTE del rango de frecuencia de la entrada.
usuario1850479
mitu raj
hucklord
hucklord
ErikR
mitu raj
hucklord
hucklord
ben