Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Digital I
Prctica 5:
Herramientas
CAD para el diseo de
circuitos digitales
combinacionales
Introduccin
Ordenador.
Programa "Circuit Maker".
Programa Ms-Dos.
Realizacin de la prctica
El trabajo previo que tenamos que tenamos que desempear para mayor comodidad,
era encontrar la forma SOP mnima con ayuda de los mapas de Karnaugh de la siguiente
funcin lgica: F(A,B,C,D,E)=
(2,3,4,5,7,8,11,13,18,20,22,27,28,31)+ (1,6,10,12,15,16,19,21,25,30). Los mapas
que se obtienen son los siguientes:
DE
0
-1
00
-1
1-
BC
A=0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
1
1
0
0
DE
BC
0
1
0
1
0
1
1
1
1
1
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
0
0
0
1
1
0
1
Una vez que ya tenemos el trabajo previo abrimos el MS-DOS y en la ventana que se
abre se escribe cd ...\...\Edigital\Mariajess Prez\Pr5\Pr1. Luego se abre un bloc de
notas aunque tambin se puede hacer desde la ventana que aparece mediante edit
entrada.
En el bloc de notas hay que poner la tabla de verdad obtenida en los clculos previos y
unas instrucciones como se puede ver en la imagen.
Sis
read_pla entrada.txt
full_simplify
print_factor
Y obtenemos lo siguiente:
Fs= <D<B+A>+AC>+E<D<AB+C>+BD>
Para salir del Sis y volver al sistema operativo ejecutamos el comando quit.
Despus se realizan los circuitos en el Circuit Maker de las funciones obtenidas. El
primer circuito es la funcin obtenida con en el primer mtodo y el segundo con el
segundo mtodo como indica en la prctica.
En el siguiente apartado haba que realizar una minimizacin de las expresiones lgicas
que definen un circuito digital de varias salidas:
F1 (A, B, C) = (3, 4) + (2, 6)
F2 (A, B, C) = (0, 3, 4, 6, 7) + (5)
BC
0
1
BC
0 1 0
- -
1 A -
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
F1
0
0
1
1
0
0
F2
1
0
0
1
1
1
1
F3
1
0
0
0
1
0
-
y las mismas
Una forma ms eficaz es minimizando las tres funciones conjuntamente. Para ello
usamos el comando espresso entrada1.txt>resul2 y por otro lado espresso Dexact
entrada1.txt>resul3.
Por ltimo, obtenemos el circuito mediante el programa Circuit Maker de las
funciones que se obtienen en la ventana MS-DOS.