Sunteți pe pagina 1din 5

Reporte de Prctica # 4

Samantha Maldonado Martnez 125336


Karen Lucero Cosso Galindo 121149
1.-Cuantas y cules compuertas son necesarias para armar el circuito multiplicador usando
circuitos TTL?
Utilizamos las compuertas AND, NAND Y EXOR para armar el circuito y que multiplicara el
nmero de 2 bits por otro. Utilizamos 2 compuertas AND, 1 EXOR y 1 NAND
2.- Considera usted que haya alguna ventaja al simular el circuito antes de armarlo?
Si
3.- Por qu?
Nos ayuda a entender mejor el mecanismo que tendr el circuito, tambin nos permite darnos
cuentas de las fallas de manera fcil, rpida (a veces) y sencilla. Tambin podemos hacer prcticas
sin daar el circuito y que as sea ms fcil armarlo en el protoboard, y tener la seguridad de que el
circuito va a funcionar
4.- Para qu sirve la punta lgica?
Es un dispositivo para saber la intensidad de corriente si se enciende el led rojo indicara que hay
un nivel bajo o y si se enciende de color verde habr un nivel alto.
5.- Mencione dos fallas a las que se enfrento en la realizacin de esta prctica
Al traducir las ecuaciones en VHDL nos equivocamos en la ecuacin de W= (A*C)(B*D) ;
pusimos (A*B)(B*D) pero nos dimos cuenta al probarlo y corregimos el error
En el diagrama esquemtico de la practica no pusimos las entradas y salidas de las
compuertas que utilizamos, lo cual nos genero un problema a la hora de revisar el
protoboard(errores), ya que no nos generaba la multiplicacin de 2x3 y otra relacionada
con el numero dos.

6.- Cul es la metodologa o pasos a seguir para realizar el diseo del circuito partiendo del
planteamiento del problema?
1.-Plantear las posibles combinaciones que tendrn las entradas y salidas por medio de
una tabla de la verdad.
2.-Obtener las ecuaciones para cada salida
3.- Reducir las ecuaciones por medio de Algebra de Boole/Mapas de Karmaugh o algn
otro material de apoyo
4.-Una vez obtenidas las ecuaciones reducidas hacer el diagrama esquemtico del
circuito.
5.- Anotar las salidas y entradas con ayuda de la datasheet de las compuertas

7.- Para qu sirven los teoremas de Morgan?
Son teoremas que nos ayudan a reducir por medio de estar reemplazando las operaciones y de
este modo nos ayudan a disminuir compuertas, si sabemos utilizarlos muy bien podemos reducir
un circuito muy grande en uno pequeo.
8.- Es correcto conectar la salida de una compuerta a tierra?
Si
9.- Por qu?
Porque as como la estamos conectando a un voltaje (para que la compuerta funcione) es
importante que este a tierra, ya que as se evita una desviacin de la corriente elctrica.
10.- Las entradas de una compuerta donde pueden conectarse y que funcione de una
entrada correcta?
La entrada de voltaje normalmente va conectada al pin nmero 14, que se encuentra en la parte
superior del lado izquierdo.
Las entradas en AND, OR, EXOR, NAND, Y EXNOR van en los pines 1, 2, 4, 5, 9, 10, 12 y 13.
Mientras que en la compuerta NOR van en los pines 2, 3, 5, 6, 8, 9, 11 y 12. Y en la compuerta
NOT van en los pines 1, 3, 5, 9, 11 y 13.
11.- Las salidas de una compuerta deben conectarse a tierra y a una resistencia y esta a su vez
a un led/display para que muestre el resultado y para que funcionen de forma correcta
Conclusin de Samantha Maldonado
Esta prctica tuvo sus complicaciones ya que no alcanzamos a terminarla debido a que no
marcamos los nmeros de compuertas en el circuito y eso nos hizo trabajar el doble, nos ayudo
mucho la punta lgica para la fcil identificacin del problema. Y en definitiva los teoremas de nos
hicieron disminuir notoriamente el circuito que haba quedado muy grande, aunque sabemos que
para minimizar un circuito por medio de estos teoremas es necesaria la practica ya que como es de
las primeras veces que los usamos no estamos tan familiarizadas y es necesario estar checando
continuamente todos los posibles caminos, lo cual nos lleva tiempo. Pero nos llevara menos si
practicramos esto con ms frecuencia y no solo en clase.
Conclusin de Karen Cosso
Para lograr el objetivo de la prctica fue necesario implementar compuertas AND, NAND y EXOR,
para generar la multiplicacin de 2x2, aplicamos el algebra de Boole para reducir las ecuaciones
que sacamos de la tabla de la verdad, no utilizamos los mapas de karnaugh como la prctica
marcaba, ya que este tema aun no lo habamos visto en clase, con ayuda de la algebra de Boole se
redujeron notoriamente las ecuaciones, y de utilizar quiz 6 compuertas AND y 3 OR solo para la
primera ecuacin , utilizamos 3 compuertas AND.
Los resultados de la tabla de la verdad coincidieron con las salidas de la tarjeta Basys y circuit
maker, el nico problema que se presento fue en el protoboard, debido a que no pusimos
entradas ni salidas en el diagrama esquemtico para facilitarnos encontrar un error.


PROGRAMA EN VHDL
----------------------------------------------------------------------------------
-- Company:
-- Engineer:
-- Create Date: 11:26:31 02/11/2014
-- Design Name:
-- Module Name: practica4 - Behavioral
-- Project Name:
-- Target Devices:
-- Tool versions:
-- Description:
-- Dependencies:
-- Revision:
-- Revision 0.01 - File Created
-- Additional Comments:
--
----------------------------------------------------------------------------------
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
-- Uncomment the following library declaration if using
-- arithmetic functions with Signed or Unsigned values
--use IEEE.NUMERIC_STD.ALL;
-- Uncomment the following library declaration if instantiating
-- any Xilinx primitives in this code.
--library UNISIM;
--use UNISIM.VComponents.all
entity practica4 is
Port ( A : in STD_LOGIC;
B : in STD_LOGIC;
C : in STD_LOGIC;
D : in STD_LOGIC;
W : out STD_LOGIC;
X : out STD_LOGIC;
Y : out STD_LOGIC;
Z : out STD_LOGIC);
end practica4;
architecture Behavioral of practica4 is
begin
W<=(A AND C) AND(B AND D);
X<=(A AND C) AND(NOT(B AND D));
Y<=(A AND D) XOR (B AND C);
Z<=(B AND D);
end Behavioral;





CIRCUITO EN CIRCUIT MAKER

Diagrama generado en el programa Circuit Maker de la prctica #4 Multiplicador de 2x2 bits

S-ar putea să vă placă și