TODOPIC
Otros Microcontroladores / Dispositivos programables => Lógica Programable => Mensaje iniciado 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
-
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.