Buenas, debes usar un preescaler, es lo que se hace en estos casos como te comentaron mas arriba.
El MC12080 de Motorola por ejemplo es un preescaler de 1.1 GHZ que permite dividir por 10, 20 .... 80, luego, por ejemplo, dependiendo del micro que uses necesitaras volver a dividir o podras hacer la lectura directamente.
Por ejemplo en la linea 16 hay una nota de aplicación que permite leer frecuencias de hasta 50 mhz(que es la maxima frecuencia que soporta esa linea en sus pines), asi que por ejemplo, configurando el preescaler en 10, sobre una frecuencia de 500 mhz tendrias los 50 mhz para poder leer con el micro.
Luego, obviamente al igual que los instrumentos comerciales, podrias jugar con el gate, que es el tiempo en que realizas las lecturas a costa de la cantidad de digitos de precisión. Por ejemplo gate de 1 segundo para presición de 1 hz o de 100 ms para presición menor, con la ganancia de lectura mas rápida.
Salutes.
Nico.