IMPLEMENTACION DE UN PROCESADOR DE 4 BITS EN CODIGO VHDL.
Por medio de código VHDL implementar un Procesador de 4 bits que realice dos operaciones aritméticas y dos operaciones lógicas.
DESARROLLO DEL LABORATORIO.
Las operaciones aritméticas a realizar son SUMA y RESTA, y las operaciones logicas son AND y OR.
La implementación del procesador consta de 3 componentes básicos que son un reloj, un contador y la ALU (Unidad Arimetica-Logica).
RELOJ:
En este caso nuestro reloj va a trabajar a una frecuencia de 1 Hz para poder observar en los leds las diferentes respuestas de las operaciones.
CONTADOR:
Para este procesador se utilizo un contador a modo de seleccionador, lo que hará sera elegir las operaciones a realizar entre los números. Nuestro contador sera de dos bits.
Contando desde 0 ("00") hasta 3 ("11").
ALU:
En la ALU se definirá que operaciones a realizar, que anteriormente se habían mencionado. Cada valor en binario va a corresponder a nuestro Selector de Operacion que en este caso es el contador.
"00" ------> SUMA
"01" ------> RESTA
"10" ------> AND
"11" ------> OR
Tambien definimos los registros q corresponde a los valores a operar.
Registro1 ----> Valor de A
Registro2 ----> Valor de B
Registro3 ----> Resultado de la Operación.
ESQUEMATICO DEL LABORATORIO.
DESARROLLADO POR:
JOSE DAVID MORENO
JULIAN CONDE
CARLOS CORTES
DESARROLLADO EN:
UNIVERSIDAD ECCI, Bogota, Colombia.
2016
JOSE DAVID MORENO
JULIAN CONDE
CARLOS CORTES
DESARROLLADO EN:
UNIVERSIDAD ECCI, Bogota, Colombia.
2016
Hola, disculpa como puedo llamar en el Schematic lo que hice en los .vhd ?
ResponderEliminarHola, cuales son la salidas y entradas del programa?
ResponderEliminar