Upload
hoanghanh
View
227
Download
0
Embed Size (px)
Citation preview
1
TEMA 10
REGISTROS Y CONTADORES
2
Autómata o Máquina de estados finitos: modelo matemático que describe las máquinas secuenciales síncronas. La sincronización se realiza mediante una señal de reloj CK.
Reloj
MODELO DE ESTADO FINITOS
3
MODELO DE ESTADO FINITOS
4
MODELO DE ESTADO FINITOS
5
DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican las transiciones entre estados.
TABLA DE ESTADOS : Tabla de doble entrada donde para cada par Q(t)/Xi del instante t, se indican el estado siguiente Q(t+1) y la salida Zi.
MODELO DE ESTADO FINITOS
6
7
8
EJEMPLO
(Análisis de Circuitos Secuenciales Síncronos)
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
REGISTROS
REGISTRO: Circuito secuencial síncrono capaz de almacenar varios bits de información
INFORMACIÓN: formato serie o paralelo
Clasificación según el formato:Entrada serie, salida serie.Entrada serie, salida paralelo.Entrada paralelo, salida serie.Entrada paralelo, salida paralelo.
REGISTROS DE DESPLAZAMIENTO: utilizan formato serie en la entrada o salida.
25
1 1 1 1 1
26
27
REGISTROS CON ENTRADA PARALELO Y SALIDA SERIE. (CARGA ASÍNCRONA)
01
01
1
1
1
1
0
1
1
0
1
0
0
1
28
REGISTROS CON ENTRADA PARALELO Y SALIDA SERIE. (CARGA SÍNCRONA)
1 0 1 0
0
0 1 0 1
1
0
1
1
0
29
30
REGISTRO UNIVERSAL DE DESPLAZAMIENTO
31
0
1
1 1
1 1 1 1 0 1 0 0 0 0 0 1
1 0 1
1 0 1
1 0 1
1 0 1
32
CONTADORES
Circuito secuencial capaz de almacenar, en binario o cualquier otro código el número de impulsos que recibe
Tres tipos:
AsíncronosSíncronosBasados en registros de desplazamiento
33
CONTADORES ASÍNCRONOSCONTADORES DE RIZADO (RIPPLE COUNTERS)
Los biestables no comparten la misma señal de reloj:
0
0
0
0
1
1
0
0
1
0
0
0
1
0
1
1
1
1
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
1
1
34
0
0
1
1
1214
0
1
1
1
0
0
0
1
8
0
0
0
0
0
35
CONTADOR ASÍNCRONO DESCENDENTE
36
CONTADOR ASÍNCRONO REVERSIBLE
UP=1DOWN=0
37
CONTADOR MÓDULO N(CONTADOR M(CONTADOR MÓÓDULO 10)DULO 10)
0 1 0 1
0
38
CONTADOR MÓDULO N(CONTADOR MÓDULO 10)
Transición del 7 al 8 → 4tp > Transición del 9 al 0 → 2tp + tpHL NAND + tp CLEAR
39
40
41
Tabla de transición Tabla de excitación
CONTADORES SÍNCRONOS(Todos los (Todos los biestablesbiestables comparten la misma secomparten la misma seññal de reloj)al de reloj)
42
CONTADORES SÍNCRONOS(Todos los (Todos los biestablesbiestables comparten la misma secomparten la misma seññal de reloj)al de reloj)
43
JA=KA=1JB=KB=QA
JC=KC=QAQB
JD=KD=QAQBQC
JE=KE=QAQBQCQD
JA=KA=1JB=KB=QA
JC=KC=QAQB
JD=KD=(QAQB)QC
JE=KE=((QAQB)QC)QD
CONTADORES SÍNCRONOS(Todos los (Todos los biestablesbiestables comparten la misma secomparten la misma seññal de reloj)al de reloj)
44
Tabla de transición Tabla de excitación
CONTADOR SÍNCRONO REVERSIBLE MÓDULO OCHO
45
CONTADOR SÍNCRONO REVERSIBLE MÓDULO OCHO
46
CONTADOR SÍNCRONO MÓDULO 10
47
48
49
50