Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Circuitos Secuenciales
Circuito secuencial es un circuito digital donde las salidas dependen de los valores de las variables de estado presente, o de los valores de sus entradas y los valores de las variables de estado presente.
Salidas Entradas
Clk
MEMORIA
Circuitos Secuenciales
Modelo para el circuito combinatorio
Representacin grfica: X1 Xn
Lgica Combinatoria
Z1 Zm
Representacin matemtica:
Z i = Fi ( X 1 , X 2 ,... X n ) :
i = (1,2,...n )
X i = 0,1
Circuitos Secuenciales
Modelo para el circuito secuencial Representacin grfica:
X1 Xn
Z1
M M
Lgica Combinatoria
M M
Zm Y 1... Y r
Prximo Estado
y1... yr
Estado Presente
Memoria
Circuitos Secuenciales
Representacin Matemtica:
Z i = g i ( X 1 ,... X n , y1 ,... yr ) :
i = (1,...m )
Yi = hi ( X 1 ,... X n , y1 ,... yr ) :
Donde:
i = (1,...r )
LOGICA
Z0 Z1
X n 1
M M
M M
Z m +1
Estado Presente
Prximo Estado
L
MEMORIA
y1... yr
Reloj
Y 1... Y r
Flip-Flops Latches
Lgica Combinatoria
Estado Presente Memoria Unidad de retardo Prximo Estado
X0
LGICA
Estado Presente
MEMORIA
Q1 Q1 D1
CLK
Prximo Estado
Q1 Q1
D1
CLK
CLK
Entrada X0
Memoria de Estado
Z0
D0
D Q
Q0
CK
D1
Q1
CK
CLK
Estado Presente
Seal de Reloj
Proximo Estado
Sn
In
Sn + 1
Sn + 2
On
On + 1 On
On + 2
On + 1
On
On
On + 1
On + 1
On + 2
On + 2
Sncronos
las salidas varan bajo una seal de control. seal de sincronismo o control: seal de reloj todos los elementos de memoria tienen el mismo clock
Asncronos
no necesitan una seal de sincronismo. las salidas varan, si varan las entradas. los elementos de memoria no tienen el mismo clock
Funcin o propsito:
Latches Flop-flops Registros
tabla de verdad
Inputs S 0 0 1 1 R 0 1 0 1
Outputs Q
Q
Q0 0
1 X
Q0 1
0 X
0 1 0 0 1 1 d d
00
01
S8 67 11 10
0 Q0 1
0 1
0 0
d d
1 1
t
142 4 3 R
Prximo Estado
Q = S + RQ 0 Q = S + RQ 0
: :
t +1
= S + R Qt
t t
Q t +1 = S t + R Q t
Diagrama lgico
Q = S + R + Q 2. Q = R + Q
Q = S + RQ 0 Q = S + RQ 0
tabla de verdad
Inputs C 0 1 1 D X 0 1
Outputs Q
Q
Q0
0 1
Q0
1 0
0 1 0 0 0 1 1 1
D4 6 47 8
0 0 1 1 0 1
Prximo Estado
Q0
0 1
1 4 24 3 C
t +1 t +1
= D C + C Qt
t t
= D C + C Qt
t t
Q = DC + C + Q 2. Q = C + Q
Q = DC + C Q 0 Q = DC + C Q 0