Escolar Documentos
Profissional Documentos
Cultura Documentos
Contenido
1 Introduccin
2 Revisin de aula
3 Mquinas de estado
4 Mquina de Moore
5 Mquina de Mealy
6 Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Introduccin
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Flip-flop JK
Los modos de operacin del flip-flop JK:
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Mquinas de estado
Una mquina de estados es un circuito
secuencial que tiene un nmero finito de
estados cuyas transiciones ocurren en Mquinas de estado finito
un orden pre-establecido. La mquina
de Moore consiste de una lgica
combinacional con memoria (flip-flops).
La lgica combinacional es una
compuerta cuyas salidas determinan el
siguiente estado de los flip-flops en la
memoria. En la mquina de Mealy, el
estado actual afecta las salidas (tan
igual como en la mquina de Moore).
Aqu, las entradas tambin afectan las
salidas y estas salen directamente de la
lgica combinacional (ver figuras).
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Mquina de Moore
Suponga el llenado automtico de 25 pastillas en un determinado frasco
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Mquina de Mealy
Suponga que necesitamos llenar 3 diferentes frascos con 25, 50 y tabletas. Este
sistema requiere una mquina de estados con 3 diferentes terminales de conteo.
La lgica combinacional configura el mdulo contador dependiendo de la
seleccin de entrada.
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Actividades
Proyectar una mquina de estados para un contador gray
ascendente y descendente (UP/DOWN) con entrada de seleccin
de conteo.
Sintetizar el circuito lgico para el contador gray arriba.
Escribir el programa VHDL de un flip-flop JK (XILINX).
Simular el contador propuesto usando software libre LOGISIM.
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado
Introduccin Revisin de aula Mquinas de estado Mquina de Moore Mquina de Mealy Conclusiones
Conclusiones
1 La mquina de estados finitos representa circuitos secuenciales.
2 La mquina de estados puede ser usado como herramienta para
proyecto de automatizacin.
3 Un contador puede ser representado por una mquina de Moore.
Referencias:
1 FLOYD, THOMAS L. Fundamentos de Electrnica Digital. Sptima
edicin. Prentice Hall. Mxico. 2007.
2 WAKERLY, JOHN F. Diseo Digital. Principios y Prcticas. Tercera
Edicin. Pearson Educacin. Mxico. 2001.
3 CASSANDRAS C.G. y LAFORTUNE S. Introduction to Discrete
Event Systems. Boston, MA: Kluwer, 848pp. 1999.
Agradecimientos:
A Pearson
c por la disponibilidad de recursos para docentes (Instructor
Resources). Para esta presentacin, todas las figuras fueron adaptadas
de las referencias arriba, mantenindose los derechos de los autores.
Dr. Juan C. Cutipa-Luque PhD from University of So Paulo - Brazil Electrnica Digital: Mquinas de estado