Estoy intentando diseñar un circuito que determine la relación de frecuencia entre una frecuencia de referencia conocida \ $ f_ \ text {ref} \ $ , y un desconocido frecuencia de la señal \ $ f_ \ text {sig} \ $ . La frecuencia de la señal puede variar dinámicamente entre 1 GHz y 2 GHz. El objetivo es utilizar una frecuencia de referencia de aproximadamente 100 MHz, de manera que la relación de frecuencia se pueda representar fácilmente con un contador de ocho bits.
Mi idea actual es usar un flip-flop en T para crear una señal de puerta desde \ $ f_ \ text {ref} \ $ de manera que la duración positiva de El pulso de la puerta es igual al período de referencia. En ese momento parece que hay un par de enfoques que parecen viables. La primera es para AND el pulso de la puerta derivado de \ $ f_ \ text {ref} \ $ con \ $ f_ \ text {sig} \ $ , luego alimente la salida en un contador. Esta es una medida directa de la relación de frecuencia. La segunda opción es utilizar el pulso de la puerta como la señal de habilitación en un contador. Este es el enfoque al que me estoy inclinando. Después de determinar la relación de frecuencia, me gustaría utilizar este recuento de relación de frecuencia para programar el divisor en un bucle de fase separada o un sintetizador digital directo.
En última instancia, estoy buscando ayuda para encontrar un contador con las siguientes capacidades. La primera es la capacidad de aceptar una habilitación de conteo que es impulsada por el pulso de compuerta producido por el flip-flop en T. Una vez que se completa el conteo cuando el pulso de la puerta baja, quiero emitir el conteo de frecuencia en forma de una salida binaria para programar un divisor separado antes de que el pulso de la puerta vuelva a ser alta. Parece que un contador como el 74HC590 con registros de salida sería un buen candidato. Pero también estoy considerando los beneficios de usar los temporizadores de un microcontrolador para calcular la relación de frecuencia. Parece que usar el microcontrolador sería una solución más eficiente, ya que podría usarse para calcular la relación de frecuencia y luego enviar el valor calculado a un divisor PLL.
Espero que mi descripción del problema sea clara y agradecería cualquier información sobre los contadores adecuados o si la ruta del microcontrolador es mejor.