Requisito previo: problema de contadores : diseñe un contador síncrono para la secuencia: 0 → 1 → 3 → 4 → 5 → 7 → 0, usando el flip-flop T.
Explicación: para una secuencia dada, el diagrama de transición de estado es el siguiente:
Lógica de la tabla de transición de estado:
Estado actual | Estado siguiente |
---|---|
0 | 1 |
1 | 3 |
3 | 4 |
4 | 5 |
5 | 7 |
7 | 0 |
Tabla de transición de estado para una secuencia dada:
Estado actual | Estado siguiente | ||||
---|---|---|---|---|---|
P 3 | P 2 | P 1 | Q 3 (t+1) | Q 2 (t+1) | Q 1 (t+1) |
0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 1 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 1 |
1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 0 | 0 | 0 |
Flip-flop T: si el valor de Q cambia de 0 a 1 o de 1 a 0, la entrada para el flip-flop T es 1; de lo contrario, el valor de entrada es 0.
qt _ | Q t+1 | T |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Dibuje la tabla de entrada de todos los flip-flops T usando la tabla de excitación del flip-flop T. Como la naturaleza de T flip-flop es de naturaleza alterna. Aquí, Q3 como bit más significativo y Q1 como bit menos significativo.
Tabla de entrada de Flip-Flops | |||
---|---|---|---|
T 3 | T 2 | T 1 | |
0 | 0 | 1 | |
0 | 1 | 0 | |
1 | 1 | 1 | |
0 | 0 | 1 | |
0 | 1 | 0 | |
1 | 1 | 1 |
Encuentre el valor de T 3 , T 2 , T 1 en términos de Q 3 , Q 2 , Q 1 utilizando K-Map (Karnaugh Map):
Por lo tanto,
T3 = Q2
Por lo tanto,
T2 = Q1
Por lo tanto,
T1 = Q2’
Ahora, puede diseñar el circuito requerido usando expresiones de K-maps:
Publicación traducida automáticamente
Artículo escrito por nikhiljain17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA