GRUPO DE LABORATORIO No. 2
Presentado por :
Erika Sanchez Sandoval correo: esanchezsandoval@yahoo.com
Daniel Augusto Correa correo: dacc007@hotmail.es
Asignatura dirigida por: Jose Eduin Culma Caviedes
Laboratorio No. 6 :
Desarrollo de Laboratorio :
El objetivo de este laboratorio
era implementar mediante el análisis del funcionamiento de las maquinas de
estado un circuito que se comportara como un semáforo.
Inicialmente definimos unas
convenciones relacionadas :
Convenciones
|
E1
|
Enciende
Rojo
|
E2
|
Enciende
Amarillo
|
E3
|
Enciende
Verde
|
E4
|
Enciende
Amarillo
|
E5
|
Enciende
Rojo
|
Convenciones
|
R
|
Luz Roja
|
A
|
Luz
Amarilla
|
V
|
Luz
Verde
|
Analizamos el comportamiento de
Estados:
ESTADOS
|
R
|
A
|
V
|
E1
|
1
|
0
|
0
|
E2
|
0
|
1
|
0
|
E3
|
0
|
0
|
1
|
E4
|
0
|
1
|
0
|
E5
|
1
|
0
|
0
|
Realizamos la implementación en
VHDL .Para generar cambio de estados configuramos el reloj de forma manual , al
pulsarlo visualizamos la secuencia de la tabla; A su vez configuramos el reset
e inicio de estados de forma manual.
CODIGO VHDL: