Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME DE LABORATORIO N 4.
CIRCUITOS COMBINATORIOS Y SECUENCIALES (APLICACIONES)
1.
INTRODUCCIN
Bsicamente una
mquina de estados es una
estructura de programa que nos sirve para determinar
el comportamiento de algo en base al estado en el que
se encuentre. Para cada estado por tanto se tendr un
comportamiento.
Las mquinas de estados se pueden utilizar en
muchos aspectos y niveles. Se pueden utilizar para
controlar el estado de la aplicacin que se est
realizando, o utilizarlas slo para controlar un clip de
pelcula.
Siempre que se piense utilizar una mquina de
estados es muy recomendable dibujar primero un
diagrama de estados. Un diagrama de estados se
S1
S1
S2
S2
S3
S3
S4
S4
S5
S5
S5
S6
S6
S7
S7
S8
S8
S8
S9
S9
S9
S10
S10
S9
S10
S0
S10
S1
S2
S2
S3
S3
S4
S4
S5
S5
S6
S7
S6
S8
S0
S7
!c1
c1
!L2
L2
!c1 or !L3
c1 and L3
L3
!L3
!P1 and P2
P1
!P2
!c1 or !L4
c1 and L4
c2
!c2
!S1 or !L4 or
!L5
S1 and L4 and
L5
L5
!L5
c2
!c2
Estado
siguiente
Condicin
S0
S0
S0
S1
!L1
L1
6. CONCLUSIONES
[1] Es importante adquirir destreza en el manejo de
las mquinas de estado en VHDL, debido al uso
que se le dio en este caso, para un proceso
industrial qumico, es decir tener en cuenta la
sintaxis o el nmero de proceso requeridos, o si
requiere de un contador, entre otros.
Figura 7. Diagrama mquinas de estado (Quartus II)
7. REFERENCIAS
[1] J. F. Wakerly. Digital Design. Principles and
Materias/SEDS/Material%20Auxiliar/FSM.pdf
[8] http://creaciodigital.upf.edu/~smiguel/b13maquin
aEstados.htm
DE2,
User
manuals.
Available
www.altera.com and www.terasic.com
at