Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A. Chilito1, A. Rojas2
Resumen En la prctica de laboratorio diseamos dos circuitos, Minimizacin de funciones Booleanas: Bsicamente es la
nos dieron unas condiciones para una instalacin la cual tena 4 simplificacin de una funcin, obteniendo una expresin que
entradas y una salida, para los circuitos utilizamos compuertas contenga menos trminos o menos variables que la funcin
lgicas las cuales nos ayudaron a cumplir con las condiciones dadas, original. Esto se refleja en la obtencin de circuito ms
luego implementamos el sistema en la tarjeta Spartan 3E.
econmico por tener un menor nmero de compuertas.
Palabras claveseal, programa, condiciones.
La simplificacin de estas funciones puede realizarse con el
I. INTRODUCCIN uso de lgebra de Boole pero no es un mtodo sencillo de
ejecutar. La manipulacin de funciones booleana puede llegar
a ser muy compleja y muchas veces es necesario un ingenio
En 1815 George Boole propuso una herramienta matemtica
considerable y quizs mucha suerte. La minimizacin con
llamada Algebra de Boole. Luego en 1938 Claude Shannon
lgebra de Boole presenta dos limitaciones importantes: No
propuso que con esta algebra es posible modelar los llamados
existe un algoritmo que nos garantice encontrar la forma ms
Sistemas Digitales. El Algebra de Boole es un sistema
simple de la expresin.
matemtico que utiliza variables y operadores lgicos. Las
variables pueden valer 0 o 1. Y las operaciones bsicas son
Dado un determinado resultado intermedio no hay forma de
OR (+) y AND (). (E, 2006)
saber si realmente hemos llegado a la forma mnima. Para
efecto de este curso cuando nos referimos a una expresin
Luego se definen las expresiones de conmutacin como un
mnima, nos estamos refiriendo a la expresin ms simple de
nmero finito de variables y constantes, relacionadas mediante
dos niveles.
los operadores (AND y OR). En la ausencia de parntesis, se
utilizan las mismas reglas de precedencia, que tienen los
Forma de dos niveles: Cualquier funcin booleana puede ser
operadores suma (OR) y multiplicacin (AND) en el lgebra
implantada con dos niveles de compuertas. Como se seal
normal.
anteriormente una funcin puede ser representada utilizando la
forma suma de productos como:
En el algebra de Boole se cumplen las siguientes Leyes:
f = ( )+( )+( ) .......+ ( )
II. DISEO
Tabla 1. Algebra de boole
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
Tabla. 3 Tabla de verdad Maxiterminos
IV. RESULTADOS
V. ANALISIS DE RESULTADOS
Pudimos observar que la Tabla. 2 y la Tabla. 3 corresponden
los datos de S (salida), no tuvimos problema con ese circuito
pues el margen de error es de 0%, lo que quiere decir que
programamos e implementamos bien el sistema. Al contrario
que el circuito mintrminos, no porque no nos funcion, si no
porque no pudimos implementar el programa ya que haba un
problema con las tarjetas Spartan 3E que presta el CDT, y no
pudimos solucionar ese inconveniente.
Imagen. 2 Tarjeta Spartan 3E funcionando Pero la simulacin del segundo sistema se puede observar en
la Figura. 4 y nos indica que la simulacin est funcionando y
El primer iterruptor de de derecha a izquierda es F , el segundo sus lgica corresponde con la tabla de dicho sistema, la Tabla.
I, el tercero P y el ultimo V. este sistema implemetado es de la 4.
funcin de maxiterminos.Obtuvimos la siguiente tabla de
verdad: VI. CONCLUSIONES
Mediante el primer sistema se comprob que los datos tericos
V D F I S corresponden con los datos experimentales.
0 0 0 0 1
0 0 0 1 1 Tuvimos dificultad por acceder a una tarjeta SPARTAN 3E por
0 0 1 0 1 dicho motivo no pudimos terminar la prctica de laboratorio
0 0 1 1 1 nmero 4.
0 1 0 0 1
0 1 0 1 1 La tarjeta mostro ser muy eficiente y til, ya que nos ahorra
0 1 1 0 1 trabajo y adems no dio resultados errneos.
0 1 1 1 1
1 0 0 0 0
4
VII. BIBLIOGRAFA
[1] (2017). ALGEBRA BOOLEANA Y MINIMIZACION DE
FUNCIONES.