Upload
lamnga
View
216
Download
0
Embed Size (px)
Citation preview
Contadores Son formados por n Flip Flops.
Están diseñados para seguir una secuencia.
El número de estados de la secuencia se le denomina módulo del contador.
Un contador con n flip flops tiene un módulo máximo de 2n – 1.
Sistemas Digitales 2Profesor: Carlos Fajardo
Contadores
Son utilizados principalmente para: Contar el número de secuencias de un evento
Para controlar operaciones
Para hacer divisores de frecuencia.
Se clasifican en dos tipos principalmente:
Contadores Síncronos.
Contadores Asíncronos.
Sistemas Digitales 3Profesor: Carlos Fajardo
Contadores
Son utilizados principalmente para: Contar el número de secuencias de un evento
Para controlar operaciones
Para hacer divisores de frecuencia.
Se clasifican en dos tipos principalmente:
Contadores Síncronos.
Contadores Asíncronos.
Sistemas Digitales 4Profesor: Carlos Fajardo
Contadores Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 5
Contadores Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 6
Contadores Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 7
Contadores Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 8
Contadores Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 9
Estructura de los Circuitos Secuenciales Síncronos
Sistemas Digitales Profesor: Carlos Fajardo 10
Estructura de un circuito secuencial síncrono
Sistemas Digitales Profesor: Carlos Fajardo 11
Lógica del estado
Siguiente
D Q
Lógica de Salida
Registro
Q_busD_bus
clk
Entrada
externa
Estructura de un circuito secuencial síncrono
Sistemas Digitales Profesor: Carlos Fajardo 12
Lógica del estado
Siguiente
D Q
Lógica de Salida
Registro
Q_busD_bus
clk
Entrada
externa
¡Todos los circuitos secuenciales síncronos
tienen la misma estructura.!
Contadores Síncronos
Sistemas Digitales Profesor: Carlos Fajardo 13
Contador Binario Ascendente
Sistemas Digitales Profesor: Carlos Fajardo 14
+1D Q
Reg
istr
o
Q_busD_bus
clk
Salida
Reset
Reset
Contador Binario Descendente
Sistemas Digitales Profesor: Carlos Fajardo 15
-1D Q
Reg
istr
o
Q_busD_bus
clk
Salida
Reset
Reset
Contador Ascendente Modulo M
Sistemas Digitales Profesor: Carlos Fajardo 16
+1 D Q
Reg
istr
o
Q_busD_bus
clk
Salida
Reset
Reset
0
= M
Contador Ascendente Modulo Variable
Sistemas Digitales Profesor: Carlos Fajardo 17
+1 D Q
Reg
istr
o
Q_busD_bus
clk
Salida
Reset
Reset
0
=M
Uso de Reset Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 18
Uso de Reset Asíncronos
Sistemas Digitales Profesor: Carlos Fajardo 19
Descripciones en VHDL
Sistemas Digitales Profesor: Carlos Fajardo 20
finProfesor: Carlos Fajardo Sistemas Digitales 21