Si hallas un camino sin obstáculos, �quizás no te lleve a ninguna parte. VIGIL
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Actividades y proyectos en proceso
| Actividad | Puntos | Fecha límite |
PF6 | Solución del examen | F | |
PF7 | Diseño Combinacional con HDL | F | |
PF8 | Multiplexor | 5 | |
AF3 | Decodificador con Display | 10 | |
PF9 | Flip Flops | F | |
PF10 | Pulsos de sincronía | 5 | |
AF4 | Diseño Secuencial | 10 | |
AF5 | PIA | 40 | Día del examen |
Noviembre 2023
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Producto Integrador de Aprendizaje (PIA) 40 puntos
Para su evaluación, es necesario programar una entrevista con el profesor, en la cual se mostrará el prototipo y se explicarán los procedimientos y resultados obtenidos con el apoyo de una presentación.
Antes de la entrevista, los estudiantes deberán haber subido los archivos entregables solicitados a la plataforma Google Classroom.
La fecha límite para la entrega de los proyectos es de al menos dos días antes de la fecha programada para el examen ordinario.
Se solicita a los estudiantes ser previsores ya que
no se aceptarán proyectos entregados después de la fecha acordada.
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Método de Diseño de Sistemas Secuenciales síncronos con el uso de HDL y su implementación en un PLD
1.- Especificar el sistema (Diagrama de transición)
2.- Determinar la cantidad de Flip Flops
a) Dependiendo de los estados
b) Usando solo salidas registradas
3.- Asignar valores a los estados
4.- Diagrama de Bloque (entradas y salidas)
5.- Construir la tabla de estado siguiente.
6.- Codificación en ABEL-HDL
a) Entradas y salidas
b) Sincronización de los Flip Flops
c) Asignación de valores a los estados
d) definir la secuencia (state_diagram o Truth_table)�
7.- Simulación
8.- Implementación.
Base para describir completamente
un sistema
secuencial
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Luces traseras de un auto
Diseñe un Sistema Secuencial que controle las luces traseras de un automóvil.
Se tienen tres entradas que son:
Además de cuatro juegos de luces de salida llamadas:
DI1, DI2 DD1, DD2
Basado en el Libro
Diseño Digital
Principios y Prácticas
John F. Wakerly
Tercera edición
Prentice Hall
Página 585
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Luces traseras de un auto
Al oprimir el botón de Flash se activará una secuencia intermitente de encender y apagar todas las luces y no importa si están activadas las direccionales.
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Secuencia derecha
Direccionales
DD1
DD2
Al desplazar la palanca de las direccionales hacia abajo se activará la secuencia Derecha para encender primero DD1 después DD2 y posteriormente apagar todas las luces e iniciar de nuevo con DD1
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Secuencia izquierda
Direccionales
DI2
DI1
Al desplazar la palanca de las direccionales hacia arriba se activará la secuencia Izquierda para encender primero DI1 después DI2 y posteriormente apagar todas las luces e iniciar de nuevo con DI1
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Diagrama de Transición
Direccional Derecha
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Diagrama de Transición
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Diagrama de Transición
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Diagrama de Transición
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estados
6 estados
E0 a E5
3 Flip Flops
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
| Q2 | Q1 | Q0 |
E0 | 0 | 0 | 0 |
E1 | 0 | 0 | 1 |
E2 | 0 | 1 | 0 |
E3 | 0 | 1 | 1 |
E4 | 1 | 0 | 0 |
E5 | 1 | 0 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
| Q2 | Q1 | Q0 |
E0 | 0 | 0 | 0 |
E1 | 0 | 0 | 1 |
E2 | 0 | 1 | 0 |
E3 | 0 | 1 | 1 |
E4 | 1 | 0 | 0 |
E5 | 1 | 0 | 1 |
E6 | 1 | 1 | 0 |
E7 | 1 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Otra opción es no tomarlos en cuenta
y usar Rst
| Q2 | Q1 | Q0 |
E0 | 0 | 0 | 0 |
E1 | 0 | 0 | 1 |
E2 | 0 | 1 | 0 |
E3 | 0 | 1 | 1 |
E4 | 1 | 0 | 0 |
E5 | 1 | 0 | 1 |
E6 | 1 | 1 | 0 |
E7 | 1 | 1 | 1 |
1.- Diagrama de transición
3.- Asignación de valores
a los estados
2.- Tres Flip Flops
Q2, Q1, Q0
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
4.- Diagrama de bloques
Entradas y salidas
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | ||||||||
| F | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
De | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | |
Iz | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | |
| E0 | | | | | | | | |
E1 | | | | | | | | | |
E2 | | | | | | | | | |
E3 | | | | | | | | | |
E4 | | | | | | | | | |
E5 | | | | | | | | | |
E6 | | | | | | | | | |
E7 | | | | | | | | | |
Entradas
Estado Presente
Al oprimir el botón de Flash se activará una secuencia intermitente de encender y apagar todas las luces �y no importa si están activadas las direccionales.
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | | | | | |
E1 | | | | | | |
E2 | | | | | | |
E3 | | | | | | |
E4 | | | | | | |
E5 | | | | | | |
E6 | | | | | | |
E7 | | | | | | |
Entradas
Estado Presente
Al oprimir el botón de Flash se activará una secuencia intermitente de encender y apagar todas las luces �y no importa si están activadas las direccionales.
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | | | | | E5 |
E1 | | | | | E5 | |
E2 | | | | | E5 | |
E3 | | | | | E5 | |
E4 | | | | | E5 | |
E5 | | | | | ? | |
E6 | | | | | | |
E7 | | | | | | |
Entradas
Estado Presente
Al oprimir el botón de Flash se activará una secuencia intermitente de encender y apagar todas las luces �y no importa si están activadas las direccionales.
F=1, De=0, Iz=0
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | | | | | E5 |
E1 | | | | | E5 | |
E2 | | | | | E5 | |
E3 | | | | | E5 | |
E4 | | | | | E5 | |
E5 | | | | | E0 | |
E6 | | | | | E0 | |
E7 | | | | | E0 | |
Entradas
Estado Presente
Al oprimir el botón de Flash se activará una secuencia intermitente de encender y apagar todas las luces �y no importa si están activadas las direccionales.
F=1, De=0, Iz=0
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | ? | | | | E5 |
E1 | ? | | | | E5 | |
E2 | ? | | | | E5 | |
E3 | ? | | | | E5 | |
E4 | ? | | | | E5 | |
E5 | ? | | | | E0 | |
E6 | ? | | | | E0 | |
E7 | ? | | | | E0 | |
Entradas
Estado Presente
Cual seria el estado siguiente si: La entrada fuera
F=0, De=0, Iz=0
Estando en cualquier estado
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | | | | E5 |
E1 | E0 | | | | E5 | |
E2 | E0 | | | | E5 | |
E3 | E0 | | | | E5 | |
E4 | E0 | | | | E5 | |
E5 | E0 | | | | E0 | |
E6 | E0 | | | | E0 | |
E7 | E0 | | | | E0 | |
Entradas
Estado Presente
Cual seria el estado siguiente si: La entrada fuera
F=0, De=0, Iz=0
Estando en cualquier estado
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | | | | E5 |
E1 | E0 | | | | E5 | |
E2 | E0 | | | | E5 | |
E3 | E0 | | | | E5 | |
E4 | E0 | | | | E5 | |
E5 | E0 | | | | E0 | |
E6 | E0 | | | | E0 | |
E7 | E0 | | | | E0 | |
Entradas
Estado Presente
Secuencia Derecha
F=0, De=1, Iz=0
Partiendo de E0
E1
E2
E0
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | | E1 | | E5 |
E1 | E0 | | E2 | | E5 | |
E2 | E0 | | E0 | | E5 | |
E3 | E0 | | | | E5 | |
E4 | E0 | | | | E5 | |
E5 | E0 | | | | E0 | |
E6 | E0 | | | | E0 | |
E7 | E0 | | | | E0 | |
Entradas
Estado Presente
Secuencia Izquierda
F=0, De=0, Iz=1
Partiendo de E0
E3
E4
E0
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | | E5 |
E1 | E0 | | E2 | | E5 | |
E2 | E0 | | E0 | | E5 | |
E3 | E0 | E4 | | | E5 | |
E4 | E0 | E0 | | | E5 | |
E5 | E0 | | | | E0 | |
E6 | E0 | | | | E0 | |
E7 | E0 | | | | E0 | |
Entradas
Estado Presente
Secuencia Izquierda
F=0, De=0, Iz=1
Partiendo de E0
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | | E5 |
E1 | E0 | | E2 | | E5 | |
E2 | E0 | | E0 | | E5 | |
E3 | E0 | E4 | | | E5 | |
E4 | E0 | E0 | | | E5 | |
E5 | E0 | | | | E0 | |
E6 | E0 | | | | E0 | |
E7 | E0 | | | | E0 | |
Entradas
Estado Presente
Poco probable
F=0, De=1, Iz=1
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | | E2 | E0 | E5 | |
E2 | E0 | | E0 | E0 | E5 | |
E3 | E0 | E4 | | E0 | E5 | |
E4 | E0 | E0 | | E0 | E5 | |
E5 | E0 | | | E0 | E0 | |
E6 | E0 | | | E0 | E0 | |
E7 | E0 | | | E0 | E0 | |
Entradas
Estado Presente
Poco probable
F=0, De=1, Iz=1
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | | E2 | E0 | E5 | |
E2 | E0 | | E0 | E0 | E5 | |
E3 | E0 | E4 | | E0 | E5 | |
E4 | E0 | E0 | | E0 | E5 | |
E5 | E0 | | | E0 | E0 | |
E6 | E0 | | | E0 | E0 | |
E7 | E0 | | | E0 | E0 | |
Entradas
Estado Presente
Cambio de dirección
Estando en E1 o E2 (derecha)
Pasar a Izquierda
F=0, De=0, Iz=1
E4
E4
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 | |
E2 | E0 | E4 | E0 | E0 | E5 | |
E3 | E0 | E4 | | E0 | E5 | |
E4 | E0 | E0 | | E0 | E5 | |
E5 | E0 | | | E0 | E0 | |
E6 | E0 | | | E0 | E0 | |
E7 | E0 | | | E0 | E0 | |
Entradas
Estado Presente
Cambio de dirección
Estando en E3 o E4 (izquierda)
Pasar a Derecha
F=0, De=1, Iz=0
E2
E2
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 | |
E2 | E0 | E4 | E0 | E0 | E5 | |
E3 | E0 | E4 | E2 | E0 | E5 | |
E4 | E0 | E0 | E2 | E0 | E5 | |
E5 | E0 | | | E0 | E0 | |
E6 | E0 | | | E0 | E0 | |
E7 | E0 | | | E0 | E0 | |
Entradas
Estado Presente
Del Flash a Derecha
Estando en E5 si se desactiva F
Pasar a Derecha
F=0, De=1, Iz=0
E2
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 | |
E2 | E0 | E4 | E0 | E0 | E5 | |
E3 | E0 | E4 | E2 | E0 | E5 | |
E4 | E0 | E0 | E2 | E0 | E5 | |
E5 | E0 | | E2 | E0 | E0 | |
E6 | E0 | | | E0 | E0 | |
E7 | E0 | | | E0 | E0 | |
Entradas
Estado Presente
Del Flash a Izquierda
Estando en E5 si se desactiva F
Pasar a Derecha
F=0, De=0, Iz=1
E4
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 | |
E2 | E0 | E4 | E0 | E0 | E5 | |
E3 | E0 | E4 | E2 | E0 | E5 | |
E4 | E0 | E0 | E2 | E0 | E5 | |
E5 | E0 | E4 | E2 | E0 | E0 | |
E6 | E0 | | | E0 | E0 | |
E7 | E0 | | | E0 | E0 | |
Entradas
Estado Presente
Estados E6 y E7
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 | |
E2 | E0 | E4 | E0 | E0 | E5 | |
E3 | E0 | E4 | E2 | E0 | E5 | |
E4 | E0 | E0 | E2 | E0 | E5 | |
E5 | E0 | E4 | E2 | E0 | E0 | |
E6 | E0 | E0 | E0 | E0 | E0 | |
E7 | E0 | E0 | E0 | E0 | E0 | |
Entradas
Estado Presente
Estados E6 y E7
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Tabla de estado
siguiente
| Estado Siguiente | |||||
| F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X | |
Iz | 0 | 1 | 0 | 1 | X | |
| E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 | |
E2 | E0 | E4 | E0 | E0 | E5 | |
E3 | E0 | E4 | E2 | E0 | E5 | |
E4 | E0 | E0 | E2 | E0 | E5 | |
E5 | E0 | E4 | E2 | E0 | E0 | |
E6 | E0 | E0 | E0 | E0 | E0 | |
E7 | E0 | E0 | E0 | E0 | E0 | |
Entradas
Estado Presente
5.- Tabla de estado siguiente
completa
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas | Flip Flops | |||||||||
F | 0 | 0 | 0 | 0 | 1 | |||||||
De | 0 | 0 | 1 | 1 | X | DD1 | DD2 | DI1 | DI2 | Q2 | Q1 | Q0 |
Iz | 0 | 1 | 0 | 1 | X | |||||||
E0 | E0 | E3 | E1 | E0 | E5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | E4 | E2 | E0 | E5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
E2 | E0 | E4 | E0 | E0 | E5 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
E3 | E0 | E4 | E2 | E0 | E5 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
E4 | E0 | E0 | E2 | E0 | E5 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
E5 | E0 | E4 | E2 | E0 | E0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 |
E6 | E0 | E0 | E0 | E0 | E0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
E7 | E0 | E0 | E0 | E0 | E0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
MODULE direcc
“Reloj
CLK,RST PIN 1,5;
" variables de Entrada
De,Iz,F PIN 2,3,4;
"Salidas Combinacionales
DD1,DD2,DI1,DI2 PIN 23..20 istype 'com';
" Salidas Registradas FF’s
Q2..Q0 PIN 16..14 istype 'reg';
DECLARATIONS
Sinc=[Q2..Q0];
EQUATIONS
Sinc.clk=CLK;
Sinc.ar=RST;
Sincronización y
Asynchronous Reset AR
6.- Archivo ABEL-HDL
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
DECLARATIONS
E0 =[0,0,0];
E1 =[0,0,1];
E2 =[0,1,0];
E3 =[0,1,1];
E4 =[1,0,0];
E5 =[1,0,1];
E6 =[1,1,0];
E7 =[1,1,1];
Archivo ABEL-HDL
c).- Asignar valores a los estados
| Q2 | Q1 | Q0 |
E0 | 0 | 0 | 0 |
E1 | 0 | 0 | 1 |
E2 | 0 | 1 | 0 |
E3 | 0 | 1 | 1 |
E4 | 1 | 0 | 0 |
E5 | 1 | 0 | 1 |
E6 | 1 | 1 | 0 |
E7 | 1 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State_diagram Sinc
State E0:
DD1=0; DD2=0;
DI1=0; DI2=0;
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E3;
If !F & De & !Iz Then E1;
If !F & De & Iz Then E0;
If F Then E5;
Archivo ABEL-HDL
d).- definir secuencia E0
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 |
E2 | E0 | E4 | E0 | E0 | E5 |
E3 | E0 | E4 | E2 | E0 | E5 |
E4 | E0 | E0 | E2 | E0 | E5 |
E5 | E0 | E4 | E2 | E0 | E0 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State E1:
DD1=1; DD2=0;
DI1=0; DI2=0;
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E4;
If !F & De & !Iz Then E2;
If !F & De & Iz Then E0;
If F Then E5;
Archivo ABEL-HDL
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 |
E2 | E0 | E4 | E0 | E0 | E5 |
E3 | E0 | E4 | E2 | E0 | E5 |
E4 | E0 | E0 | E2 | E0 | E5 |
E5 | E0 | E4 | E2 | E0 | E0 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
d).- definir secuencia E1
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State E2:
DD1=1; DD2=1;
DI1=0; DI2=0;
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E4;
If !F & De & !Iz Then E0;
If !F & De & Iz Then E0;
If F Then E5;
Archivo ABEL-HDL
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 |
E2 | E0 | E4 | E0 | E0 | E5 |
E3 | E0 | E4 | E2 | E0 | E5 |
E4 | E0 | E0 | E2 | E0 | E5 |
E5 | E0 | E4 | E2 | E0 | E0 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
d).- definir secuencia E2
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State E3:
DD1=0; DD2=0;
DI1=1; DI2=0;
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E4;
If !F & De & !Iz Then E2;
If !F & De & Iz Then E0;
If F Then E5;
Archivo ABEL-HDL
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E4 | E2 | E0 | E5 |
E2 | E0 | E0 | E0 | E0 | E5 |
E3 | E0 | E4 | E2 | E0 | E5 |
E4 | E0 | E0 | E2 | E0 | E5 |
E5 | E0 | E4 | E2 | E0 | E0 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
d).- definir secuencia E3
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State E4:
DD1=0; DD2=0;
DI1=1; DI2=1;
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E0;
If !F & De & !Iz Then E2;
If !F & De & Iz Then E0;
If F Then E5;
Archivo ABEL-HDL
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E0 | E2 | E0 | E5 |
E2 | E0 | E0 | E0 | E0 | E5 |
E3 | E0 | E4 | E0 | E0 | E5 |
E4 | E0 | E0 | E2 | E0 | E5 |
E5 | E0 | E0 | E0 | E0 | E0 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
d).- definir secuencia E4
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State E5:
DD1=1; DD2=1;
DI1=1; DI2=1;
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E4;
If !F & De & !Iz Then E2;
If !F & De & Iz Then E0;
If F Then E0;
Archivo ABEL-HDL
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E0 | E2 | E0 | E5 |
E2 | E0 | E0 | E0 | E0 | E5 |
E3 | E0 | E4 | E0 | E0 | E5 |
E4 | E0 | E0 | E0 | E0 | E5 |
E5 | E0 | E4 | E2 | E0 | E0 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
d).- definir secuencia E5
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
State E6:
DD1=0; DD2=0;
DI1=0; DI2=0;
GOTO E0;
State E7:
DD1=0; DD2=0;
DI1=0; DI2=0;
GOTO E0;
Archivo ABEL-HDL
F | 0 | 0 | 0 | 0 | 1 |
De | 0 | 0 | 1 | 1 | X |
Iz | 0 | 1 | 0 | 1 | X |
E0 | E0 | E3 | E1 | E0 | E5 |
E1 | E0 | E0 | E2 | E0 | E5 |
E2 | E0 | E0 | E0 | E0 | E5 |
E3 | E0 | E4 | E0 | E0 | E5 |
E4 | E0 | E0 | E0 | E0 | E5 |
E5 | E0 | E4 | E2 | E0 | E5 |
E6 | E0 | E0 | E0 | E0 | E0 |
E7 | E0 | E0 | E0 | E0 | E0 |
d).- definir secuencia E6 y E7
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
7.- Implementación
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Utilizando solo salidas registradas
| Dd1 | Dd2 | Di1 | Di2 |
E0 | 0 | 0 | 0 | 0 |
E2 | 0 | 0 | 1 | 0 |
E3 | 0 | 0 | 1 | 1 |
E4 | 0 | 1 | 0 | 0 |
E12 | 1 | 1 | 0 | 0 |
E15 | 1 | 1 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | |||||||
F | 0 | 0 | 0 | 0 | 1 | ||||
De | 0 | 0 | 1 | 1 | X | Di2 | Di1 | Dd1 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | ||||
E0 | E0 | E4 | E2 | E0 | E15 | 0 | 0 | 0 | 0 |
E2 | E0 | E12 | E3 | E0 | E15 | 0 | 0 | 1 | 0 |
E3 | E0 | E12 | E0 | E0 | E15 | 0 | 0 | 1 | 1 |
E4 | E0 | E12 | E3 | E0 | E15 | 0 | 1 | 0 | 0 |
E12 | E0 | E0 | E3 | E0 | E15 | 1 | 1 | 0 | 0 |
E15 | E0 | E4 | E3 | E0 | E0 | 1 | 1 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
MODULE direcQ
“Reloj
CLK,RST,LT PIN 1,5,6;
" variables de Entrada
De,Iz,F PIN 2,3,4;
"Salidas Registradas FF’s
DD2,DD1,DI1,DI2 PIN 23..20 istype ‘reg';
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Sinc=[DD2,DD1,DI1,DI2];
EQUATIONS
Sinc.clk=CLK;
Sinc.ar=RST;
Sinc=[DD2,DD1,DI1,DI2];
EQUATIONS
Sinc.clk=CLK;
Sinc.sp=LT;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
DECLARATIONS
E0 =[0,0,0,0];
E2 =[0,0,1,0];
E3 =[0,0,1,1];
E4 =[0,1,0,0];
E12 =[1,1,0,0];
E15 =[1,1,1,1];
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | |||||||
F | 0 | 0 | 0 | 0 | 1 | ||||
De | 0 | 0 | 1 | 1 | X | Di2 | Di1 | Dd1 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | ||||
E0 | E0 | E4 | E2 | E0 | E15 | 0 | 0 | 0 | 0 |
E2 | E0 | E12 | E3 | E0 | E15 | 0 | 0 | 1 | 0 |
E3 | E0 | E12 | E0 | E0 | E15 | 0 | 0 | 1 | 1 |
E4 | E0 | E12 | E3 | E0 | E15 | 0 | 1 | 0 | 0 |
E12 | E0 | E0 | E3 | E0 | E15 | 1 | 1 | 0 | 0 |
E15 | E0 | E4 | E3 | E0 | E0 | 1 | 1 | 1 | 1 |
State_diagram Sinc
State E0:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E4;
If !F & De & !Iz Then E2;
If !F & De & Iz Then E0;
If F Then E15;
State E2:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E12;
If !F & De & !Iz Then E3;
If !F & De & Iz Then E0;
If F Then E15;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | |||||||
F | 0 | 0 | 0 | 0 | 1 | ||||
De | 0 | 0 | 1 | 1 | X | Di2 | Di1 | Dd1 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | ||||
E0 | E0 | E4 | E2 | E0 | E15 | 0 | 0 | 0 | 0 |
E2 | E0 | E12 | E3 | E0 | E15 | 0 | 0 | 1 | 0 |
E3 | E0 | E12 | E0 | E0 | E15 | 0 | 0 | 1 | 1 |
E4 | E0 | E12 | E3 | E0 | E15 | 0 | 1 | 0 | 0 |
E12 | E0 | E0 | E3 | E0 | E15 | 1 | 1 | 0 | 0 |
E15 | E0 | E4 | E3 | E0 | E0 | 1 | 1 | 1 | 1 |
State E3:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E12;
If !F & De & !Iz Then E0;
If !F & De & Iz Then E0;
If F Then E15;
State E4:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E12;
If !F & De & !Iz Then E3;
If !F & De & Iz Then E0;
If F Then E15;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | |||||||
F | 0 | 0 | 0 | 0 | 1 | ||||
De | 0 | 0 | 1 | 1 | X | Di2 | Di1 | Dd1 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | ||||
E0 | E0 | E4 | E2 | E0 | E15 | 0 | 0 | 0 | 0 |
E2 | E0 | E12 | E3 | E0 | E15 | 0 | 0 | 1 | 0 |
E3 | E0 | E12 | E0 | E0 | E15 | 0 | 0 | 1 | 1 |
E4 | E0 | E12 | E3 | E0 | E15 | 0 | 1 | 0 | 0 |
E12 | E0 | E0 | E3 | E0 | E15 | 1 | 1 | 0 | 0 |
E15 | E0 | E4 | E3 | E0 | E0 | 1 | 1 | 1 | 1 |
State E12:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E0;
If !F & De & !Iz Then E3;
If !F & De & Iz Then E0;
If F Then E15;
State E15:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E4;
If !F & De & !Iz Then E3;
If !F & De & Iz Then E0;
If F Then E0;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | |||||||
F | 0 | 0 | 0 | 0 | 1 | ||||
De | 0 | 0 | 1 | 1 | X | Di2 | Di1 | Dd1 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | ||||
E0 | E0 | E4 | E2 | E0 | E9 | 0 | 0 | 0 | 0 |
E2 | E0 | E12 | E3 | E0 | E9 | 0 | 0 | 1 | 0 |
E3 | E0 | E12 | E0 | E0 | E9 | 0 | 0 | 1 | 1 |
E4 | E0 | E12 | E3 | E0 | E9 | 0 | 1 | 0 | 0 |
E6 | E0 | E12 | E3 | E0 | E15 | 0 | 1 | 1 | 0 |
E9 | E0 | E12 | E3 | E0 | E6 | 1 | 0 | 0 | 1 |
E12 | E0 | E0 | E3 | E0 | E15 | 1 | 1 | 0 | 0 |
E15 | E0 | E4 | E3 | E0 | E0 | 1 | 1 | 1 | 1 |
State E6:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E12;
If !F & De & !Iz Then E3;
If !F & De & Iz Then E0;
If F Then E15;
State E9:
If !F & !De & !Iz Then E0;
If !F & !De & Iz Then E12;
If !F & De & !Iz Then E3;
If !F & De & Iz Then E0;
If F Then E6;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Luces traseras de una camioneta SUV (Sport Utility Vehicle)
Diseño secuencial síncrono utilizando como salidas solo los FF´s
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
luces traseras de una camioneta SUV
Diseñe y efectué la simulación de un sistema secuencial síncrono que controles las luces traseras de una camioneta SUV
La camioneta consta de seis luces traseras tres del lado derecho
De3,De2, y Del y tres del lado izquierdo Iz3, Iz2, e Iz1.
El sistema deberá de tener seis entradas:
Dd, Di, In, F, Rst y Clk.
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Direccional Derecha
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Direccional Izquierda
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Intermitentes
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Freno
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Diagrama de bloques
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Actividad en clase
Llenar en equipo los estados próximos de la siguiente tabla según el diagrama de transición y su criterio, utilice el archivo compartido en el grupo de Teams
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | | | | | | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | | | | | | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | | | | | | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | | | | | | 0 | 0 | 0 | 1 | 1 | 1 |
E4 | E0 | | | | | | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | | | | | | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | | | | | | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | | | | | | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | | | | | | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | | | | | | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | | | | | | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | E4 | E1 | E0 | E7 | E10 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | | | | | E10 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | | | | | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | | | | | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | E0 | | | | | E10 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | | | | | E10 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | | | | | E10 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | | | | | E10 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | | | | | E10 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | | | | | E10 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | | | | | E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | E4 | E1 | E0 | E7 | E10 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | | | E0 | | E10 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | | | E0 | | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | | | E0 | | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | E0 | | | E0 | | E10 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | | | E0 | | E10 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | | | E0 | | E10 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | | | E0 | | E10 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | | | E0 | | E10 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | | | E0 | | E10 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | | | E0 | | E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | E4 | E1 | E0 | E7 | E10 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | | | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | | | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | | | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | E0 | | | E0 | E7 | E10 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | | | E0 | E7 | E10 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | | | E0 | E7 | E10 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | | | E0 | E8 | E10 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | | | E0 | E9 | E10 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | | | E0 | E0 | E10 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | | | E0 | E7 | E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | E4 | E1 | E0 | E7 | E10 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | | E2 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | | E3 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | | E0 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | E0 | | | E0 | E7 | E10 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | | | E0 | E7 | E10 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | | | E0 | E7 | E10 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | | | E0 | E8 | E10 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | | | E0 | E9 | E10 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | | | E0 | E0 | E10 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | | | E0 | E7 | E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | E4 | E1 | E0 | E7 | E10 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | | E2 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | | E3 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | | E0 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | E0 | E5 | | E0 | E7 | E10 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | E6 | | E0 | E7 | E10 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | E0 | | E0 | E7 | E10 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | | | E0 | E8 | E10 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | | | E0 | E9 | E10 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | | | E0 | E0 | E10 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | | | E0 | E7 | E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
EP | Estado Siguiente | Salidas Registradas | ||||||||||
F | 0 | 0 | 0 | 0 | 0 | 1 | ||||||
In | 0 | 0 | 0 | 0 | 1 | X | ||||||
De | 0 | 0 | 1 | 1 | X | X | Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
Iz | 0 | 1 | 0 | 1 | X | X | ||||||
E0 | E0 | E4 | E1 | E0 | E7 | E10 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
MODULE autom
Clk,DD,DI,I,F,Rst pin 1..6;
I3,I2,I1,D1,D2,D3 pin 23..18 istype 'reg';
UANL =[I3,I2,I1,D1,D2,D3];
equations
UANL.clk=Clk;
UANL.ar=Rst;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
declarations
E0=[0,0,0,0,0,0];
E1=[0,0,0,1,0,0];
E2=[0,0,0,1,1,0];
E3=[0,0,0,1,1,1];
E4=[0,0,1,0,0,0];
E5=[0,1,1,0,0,0];
E6=[1,1,1,0,0,0];
E7=[0,0,1,1,0,0];
E8=[0,1,1,1,1,0];
E9=[1,1,1,1,1,1];
E10=[1,1,0,0,1,1];
| Di3 | Di2 | Di1 | Dd1 | Dd2 | Dd2 |
| ||||||
E0 | 0 | 0 | 0 | 0 | 0 | 0 |
E1 | 0 | 0 | 0 | 1 | 0 | 0 |
E2 | 0 | 0 | 0 | 1 | 1 | 0 |
E3 | 0 | 0 | 0 | 1 | 1 | 0 |
E4 | 0 | 0 | 1 | 0 | 0 | 0 |
E5 | 0 | 1 | 1 | 1 | 0 | 0 |
E6 | 1 | 1 | 1 | 0 | 0 | 0 |
E7 | 0 | 0 | 1 | 1 | 0 | 0 |
E8 | 0 | 1 | 1 | 1 | 1 | 0 |
E9 | 1 | 1 | 1 | 1 | 1 | 1 |
E10 | 1 | 1 | 0 | 0 | 1 | 1 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
state_diagram UANL
state E0:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E4;
IF !F & !I & DD & !DI then E1;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E1:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E2:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E3;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E3:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E0;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E4:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E5:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E6;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E6:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E0;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E7:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E8;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E8:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E9;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E9:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E0;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Código ABEL-HDL
EP | Estado Siguiente | |||||
F | 0 | 0 | 0 | 0 | 0 | 1 |
In | 0 | 0 | 0 | 0 | 1 | X |
De | 0 | 0 | 1 | 1 | X | X |
Iz | 0 | 1 | 0 | 1 | X | X |
E0 | E0 | E4 | E1 | E0 | E7 | E10 |
E1 | E0 | E5 | E2 | E0 | E7 | E10 |
E2 | E0 | E5 | E3 | E0 | E7 | E10 |
E3 | E0 | E5 | E0 | E0 | E7 | E10 |
E4 | E0 | E5 | E2 | E0 | E7 | E10 |
E5 | E0 | E6 | E2 | E0 | E7 | E10 |
E6 | E0 | E0 | E2 | E0 | E7 | E10 |
E7 | E0 | E5 | E2 | E0 | E8 | E10 |
E8 | E0 | E5 | E2 | E0 | E9 | E10 |
E9 | E0 | E5 | E2 | E0 | E0 | E10 |
E10 | E0 | E5 | E2 | E0 | E7 | E10 |
State E10:
IF !F & !I &!DD & !DI then E0;
IF !F & !I & !DD & DI then E5;
IF !F & !I & DD & !DI then E2;
IF !F & !I & DD & DI then E0;
IF !F & I then E7;
IF F then E10;
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Juan Angel Garza Garza
Sistemas Digitales
Electrónica Digital I
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica