Anda di halaman 1dari 20

011000010111001101100001011011100111101001100001

01101010011001010110000101101110
1
Sistemas Digitales II
011000010111001101100001011011100111101001100001
Problema #1
Dado el siguiente diagrama de estado y los respectivos códigos de estado, presente:

01101010011001010110000101101110
a.- Transfórmelo en un diagrama ASM.
b.- Basándose en el diagrama ASM, obtenga los mapas para el decodificador de estado
siguiente y las expresiones minimizadas de las salidas.
c.- Implementación de la MSS utilizando mux 8 a 1, puertas lógicas necesarias y un decoder
para las salidas.
d.- Grafique un diagrama de tiempo donde se demuestre la transición de todos los estados.

Considere el formato: Inicio, S1, S0 / P1, P2, P3

2
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
3
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
4
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
5
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
6
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
7
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
8
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
9
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
10
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
11
Sistemas Digitales II
011000010111001101100001011011100111101001100001
Problema #2
Diseñe una MSS modelo MOORE controladora de la operación de un reproductor de DVD.
Inicialmente se debe presionar el botón Power, luego de lo cual el DVD pasa al estado de

01101010011001010110000101101110
encendido. Si se vuelve a presionar Power, el DVD regresa al estado inicial.
Durante el estado de encendido, si se presiona el botón Open/Close, la MSS envía la señal
Abrir que abre la bandeja del DVD, esta señal continua activada hasta que se recibe la señal
Abierto que confirma que la bandeja está abierta. Aquí lo único que se puede hacer es
presionar nuevamente Open/Close, luego de lo cual, la MSS envía la señal Cerrar que cierra
la bandeja, esta señal continua activada hasta que se recibe la señal Cerrado y regrese al
estado encendido.
En el mismo estado, para poder Iniciar la reproducción, la MSS debe recibir la señal Disco
que indica que hay un disco presente. Bajo esta condición, hay dos opciones de
reproducción. Primero, si se presiona el botón Menú, la MSS debe activar la salida
Principal, que mostrará en pantalla el menú principal del DVD. Esta salida deberá continuar
activada hasta que se reciba la señal Seleccionado que significa que el usuario seleccionó
uno de los capítulos del DVD luego de lo cual se debe generar la salida Reproducir que
inicia la reproducción del DVD desde el capitulo escogido. Como segunda opción, si se
presiona el botón Play, la MSS activa directamente la señal Reproducir.

12
Sistemas Digitales II
011000010111001101100001011011100111101001100001
La señal Reproducir debe continuar activada y solo se desactivará por una de las siguientes
situaciones en el orden indicado:
1.- Se presiona el botón Open/Close, luego de lo cual abre y cierra bandeja como antes.

01101010011001010110000101101110
2.- Se recibe la señal Fin que indica que se reprodujo todo el contenido del disco.
3- Se presiona el botón Stop.
En los dos últimos casos la MSS regresa al estado de encendido.

Presente únicamente el Diagrama ASM de la MSS.


13
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
14
011000010111001101100001011011100111101001100001
Problema #3
Dado el siguiente decodificador de estado siguiente y decodificador de salida con el
formato, F: S1, S2, S3, S4, S5 / Out1, Out2. Se pide:

01101010011001010110000101101110
a.- Mapas de Karnaugh del decodificador de estado siguiente y decodificador de salida.
b.- Diagrama ASM.
c.- Código VHDL completo utilizando declaraciones concurrentes condicionales y con
process/case-when para las salidas.
Considere los códigos de estados dados.

15
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
16
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
17
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
18
Sistemas Digitales II
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
19
011000010111001101100001011011100111101001100001

01101010011001010110000101101110
20
Sistemas Digitales II

Anda mungkin juga menyukai