Red de conocimiento informático - Material del sitio web - ¿Cómo diseñar un circuito lógico secuencial (usando flip-flops D) usando la siguiente tabla de estados?

¿Cómo diseñar un circuito lógico secuencial (usando flip-flops D) usando la siguiente tabla de estados?

La ecuación impulsora del flip-flop D es: Qn+1 = D. Al hacer una tabla de verdad basada en el diagrama de transición de estados, no es necesario escribir los elementos de Qn+1:

Q2 Q1 Q0 ?Y D2 D1 D0

0 0 0 ?0 ?0 0 1

0 0 1 ?0 ?0 1 1

0 1 1 ? 0 ? 1 1 1?

1 1 ?1 1 0

1 1 0 ?0 ?1 0 0

1 0 ?1 ?0 0 0 0

Haz una expresión lógica basada en la tabla de verdad:

Y = Q2Q1'Q0'

D2 = Q2 'T1T0 + T2T1Q0 + T2T1Q0'

= (T2' + T2)T1T0 + T2T1Q0

= (1 + T2) T1T0

= T1T0

D1 =Q2'Q1' Q0 + Q2'Q1Q0 + Q2Q1Q0

= Q2'Q1'Q0 + (Q2' + Q2)Q1Q0

= Q2'Q1' Q0 + Q1Q0

= (Q2'Q1'+ Q1) Q0

= (Q2' + Q1) Q0

.D0 = Q2'Q1'Q0 ' + Q2'Q1'Q0 + Q2' Q1Q0

= Q2'Q1'(Q0' + Q0) + Q2'Q1Q0

= (Q1' + Q1'Q0) Q2 '

= (Q1' + Q0) Q2'

Y = Q2Q1'Q0'

Extensión:

Los circuitos lógicos de temporización utilizan principalmente una fuente de alimentación de ±5 V, ±15 V y ±12 V. Cuando la fuente de alimentación tiene un cortocircuito a tierra o la estabilidad de la fuente de alimentación es deficiente, puede causar una falla del sistema, que se manifiesta como falta de respuesta del sistema, desorden en el programa del sistema, etc. En términos generales, el cortocircuito de la fuente de alimentación a tierra se debe al cortocircuito del condensador (condensador de desacoplamiento). La mejor manera de encontrar el condensador defectuoso es utilizar un rastreador de corriente para rastrear la corriente del cortocircuito. rastreador, solo puede buscarlo y reemplazarlo en la subunidad del circuito.

En términos generales, un contador se compone principalmente de un flip-flop, que se utiliza para contar el número de pulsos de conteo de entrada CP. La salida de un contador suele ser función del estado actual. El número máximo de pulsos de entrada acumulados por el contador se denomina "modo" del contador y está representado por M. Por ejemplo, contador M=6, también conocido como contador hexadecimal. Por lo tanto, el "modo" del contador es en realidad el estado activo del circuito.

Enciclopedia Baidu: circuito lógico de sincronización