¿Cómo uso T-Flip Flops para derivar circuitos, dada la velocidad de la señal del reloj?

He estado tratando de hacer mi tarea de EE durante varias horas y no puedo entender cómo hacer esto. He leído el capítulo varias veces, busqué en YouTube y Google, y nada parece ayudar. Así que pensé en darle una oportunidad a esto.

Tengo un problema que me dice que el reloj de inicio = 100 MHz. Me piden derivar un circuito usando T-Flip Flops para generar señales de 50 MHz y 25 MHz... y hacer un diagrama de tiempo para las 3 señales.

No soporto EE, pero lamentablemente es un requisito para mi carrera :/

Si alguien puede ayudarme, se lo agradecería mucho. ¡Gracias!

No nos importa echar una mano con la tarea, ¡y bien por ti por decirnos que es tarea! Dicho esto, intente trazar un mapa de su comprensión del problema para nosotros, para que podamos tratar de averiguar con qué conceptos tiene problemas.

Respuestas (2)

Un T-Flip-Flop (TFF) es básicamente un reloj dividido por dos. Alimente uno con un reloj de 100 MHz y obtendrá un reloj de 50 MHz. Introduzca ese reloj de 50 MHz en un TFF y obtendrá un reloj de 25 MHz.

Entonces, ¿el reloj de 100 MHz se alimenta al reloj del FF?
Sí, los 100 MHz se alimentan a la entrada de reloj del TFF. La "Entrada T", si tiene una, está configurada para que la salida siempre cambie en un borde de reloj. Lo mismo con el segundo TFF, pero lo alimentas con la salida del primer TFF>

Un diseño sincrónico:

esquemático

simular este circuito : esquema creado con CircuitLab

Eso parece diferir de lo que dijo @David Kessner
y que hay de malo en eso? hay muchas maneras diferentes de hacerlo, mi solución es solo una.
Bueno, gracias. Entonces, ¿el reloj de 100 MHz entra en el reloj para ambos FF?
Averiguar cómo la salida de este circuito podría no ser exactamente lo que normalmente piensa cuando piensa en una señal de reloj se deja como un ejercicio para el lector.