Está en la página 1de 6

Ejercicio 2.

Realizar el circuito secuencial síncrono especificado utilizando


un flip-flop tipo “T”.

Estado X
0 1
A 𝐵 𝐷
0 0
B 𝐴 𝐶
0 1
C 𝐷 𝐶
1 0
D 𝐵 𝐸
1 1
E 𝐶 𝐴
0 0
F 𝐸 𝐹
0 1

Pasos para el diseño:

1-Identificar las variable i/o

2-Construir el diagrama de estados

3-Comprobar y reducir las tablas de transición

4-Determinar el número de biestables o unidades de memoria.

5-Realizar la tabla de transición de estados en función del diagrama de


estados

6-Extraer las funciones lógicas de las salidas y minimizarlas


1-Identificar las variable i/o

𝑁° 𝑑𝑒 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒𝑠 = 2

X=Variable de entrada

S=Variable de salida

2-Construir el diagrama de estados

ESTADOS ENTRADAS SALIDAS


0 1 0 1
A B D 0 0
B A C 0 1
C D C 1 0
D B E 1 1
E C A 0 0
F E F 0 1
3-Comprobar y reducir las tablas de transición

ESTADOS ENTRADAS SALIDAS


0 1 0 1
A B D 0 0
B A C 0 1
C D C 1 0
D B E 1 1
E C A 0 0
F E F 0 1

4-Determinar el número de biestables o unidades de memoria.

𝑵°𝒆𝒔𝒕𝒂𝒅𝒐𝒔 = 𝟐𝒎

Donde m es el número de memorias

𝟔 ≤ 𝟐𝒎

𝟔 ≤ 𝟐𝟑

3 memorias o flip-flop tipo “T”


5-Realizar la tabla de transición de estados en función del diagrama de
estados

6-Extraer las funciones lógicas de las salidas y minimizarlas

D1
Q2Q3\IQ1 "00" "01" "11" "10"
"00"
"01" 1 1
"11" 1
"10"
F=(Q1.Q2*Q3) + (I.Q1*Q2.Q3)

D2
Q2Q3\IQ1 "00" "01" "11" "10"
"00" 1 1
"01" 1
"11"
"10" 1 1
F=(IQ1*Q2*)+(IQ1*Q3*)+(Q1*Q2Q3*)+(I*Q1Q2*Q3*)
D3
Q2Q3\IQ1 "00" "01" "11" "10"
"00" 1 1
"01" 1
"11" 1
"10" 1
F=(Q1*Q2*Q3*)+(I*Q1*Q3*)+(I*Q1*Q2)+(IQ1Q2*Q3)

S
Q2Q3\IQ1 "00" "01" "11" "10"
"00"
"01" 1 1
"11" 1 1
"10" 1
F=(IQ2*Q3)+(Q1*Q2Q3)+(I*Q1*Q2)
7-Construccion de Circuito Secuencial

Nota: Revisar el archive pdf adjunto para visualizar con mayor claridad el
diagrama

También podría gustarte