Tema Lección Segundo Parcial (2do Parcial)
-
Upload
victor-asanza-armijos -
Category
Education
-
view
13.356 -
download
0
Transcript of Tema Lección Segundo Parcial (2do Parcial)
SEGUNDO PARCIAL:SD + MSA
1
0110000101110011011000010110111001111010011000010
11
01
01
00
11
00
10
10
11
00
00
10
11
01
11
0
Sistemas Digitales II
LECCIÓN PROPUESTASISTEMAS DIGITALES II
vasanza
2
01
10
10
10
01
10
01
01
01
10
00
01
01
10
11
10
011000010111001101100001011011100111101001100001
1.) El siguiente Sistema de Cálculo de Frecuencia, permite determinar el número de veces que serepiten los números ingresados en una memoria RAM de 256 espacios de memoria, estos númerosserán ingresados por un teclado numérico y se encuentra en el rango de 0 a 9. Al finalizar el cálculo, elsistema mostrará cada uno de los 9 números con su respectiva frecuencia con un retardo de 5segundos entre cada resultado.
SEÑALES DEL SISTEMA:Start. - Luego de presionar y soltar este botón, el sistema empezará a recibir los numero ingresados amemoria RAM.Load. - Esta botonera permite el ingreso de numero a número en la memoria RAM, es necesario queesta botonera tenga un anti-rebote como se muestra en el pseudocódigo.Teclado. - permite el ingreso de los números a ser analizados, es necesario que esté presionado unade las teclas mientras se presiona el botón load.FinLoad. – Esta botonera permite al usuario finalizar con el ingreso de los números a pesar de que lacantidad sea menor a 256 números ingresados.Display_Numero. – muestra cada uno de los diez números posibles ingresados (0 a 9) al finalizar elcálculo.Display_Frecuencia. – muestra en tres displays el número de veces que se repite cada uno de los 10digitos, este resultado se encuentra almacenado en una memoria llamada FRAM.
vasanzaSistemas Digitales II
3
01
10
10
10
01
10
01
01
01
10
00
01
01
10
11
10
011000010111001101100001011011100111101001100001
PSEUDOCÓDIGO: A continuación, se detalla el algoritmo que define el comportamiento de todo elSistema de Cálculo de Frecuencia.
vasanzaSistemas Digitales II
4
01
10
10
10
01
10
01
01
01
10
00
01
01
10
11
10
011000010111001101100001011011100111101001100001
ASM: A continuación, se detalla el ASM que define el comportamiento de la MSS del Sistema.
vasanzaSistemas Digitales II
5
01
10
10
10
01
10
01
01
01
10
00
01
01
10
11
10
011000010111001101100001011011100111101001100001
SE PIDE:Describir el sistema en un solo programa en VHDL usando las declaraciones process - case paradescribir las transiciones de estado y las salidas del controlador, y la descripción estructural para elprocesador de datos. Asuma que dispone de archivos .vhd en la misma carpeta de trabajo paratodos los subcircuitos que forman parte del sistema digital. Así mismo suponga que el orden de lasentradas en la declaración port de los subcircuitos, es similar (de arriba abajo y de izquierda aderecha) al del diagrama esquemático presentado. (50 ptos)
La partición funcional del Sistema de Cálculo de Frecuencia se muestra a continuación:
vasanzaSistemas Digitales II
6
01
10
10
10
01
10
01
01
01
10
00
01
01
10
11
10
011000010111001101100001011011100111101001100001
vasanzaSistemas Digitales II
7
01
10
10
10
01
10
01
01
01
10
00
01
01
10
11
10
011000010111001101100001011011100111101001100001
vasanzaSistemas Digitales II