TODOPIC

Otros Microcontroladores / Dispositivos programables => Lógica Programable => Mensaje iniciado por: jorgevert en 29 de Agosto de 2003, 21:22:00

Título: ALU_ARITMETICO_LOGICO
Publicado por: jorgevert en 29 de Agosto de 2003, 21:22:00
UN SIMPLE DISEÑO DE UN ALU ARITMETICO LOGICO
CONSTITUIDO A PARTIR DE 3 COMPONENTES
- ALU ARITMETICO.
- ALU LOGICO
- MUX.
A VER QUE TAL ESTA
Título: RE: ALU_ARITMETICO_LOGICO
Publicado por: damago en 03 de Julio de 2004, 12:06:00
Hola jorgevert, he compilado el codigo en el project navigator de xilinx y esta to ok, menos una cosilla (creo).

La salida de la parte logica es de 4 bit y de la parte aritmetica de 8 bit. En el multiplexor en la asignacion al poner 2 arrays de distintas dimensiones da error. Solucion: añadir 4 ceros a la salida de 4 bits para k sea de 8 bit tambien.

salida<= a when sel<="0" else "0000" & b;

Con ("0000" & b) obtenemos un array de 8 bit (4 ceros y los 4 del "b")


Toi con Elena haciendo algunos ejercicios...si t apetece hacer algun programita mas complejo, me apunto.... k yo toi empezando y tngo ganas de aprender

Un saludo.