0% encontró este documento útil (0 votos)
89 vistas12 páginas

Previo 1 - DD

Este documento presenta conceptos básicos sobre álgebra booleana incluyendo tablas de verdad y funciones lógicas. También incluye ejercicios prácticos para diseñar circuitos lógicos mediante compuertas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
89 vistas12 páginas

Previo 1 - DD

Este documento presenta conceptos básicos sobre álgebra booleana incluyendo tablas de verdad y funciones lógicas. También incluye ejercicios prácticos para diseñar circuitos lógicos mediante compuertas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.

Semestre 2024-II
Grupo:_2__
LABORATORIO DE DISEÑO DIGITAL PREVIO 1
Introducción al software de descripción de hardware y compuertas lógicas.
CONCEPTOS PREVIOS

1. Haga una tabla para definir las características, el símbolo gráfico (incluya los símbolos estándares de
la IEEE para compuertas lógicas), la función algebraica y la tabla de verdad de las siguientes funciones
lógicas: AND, OR, NOT(Inversor), Buffer, NAND, NOR, Excluyente-OR (XOR) y ExcluyenteNOR.
a) AND.

b) OR.

c) NOT (Inversor).
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
d) BUFFER.
e) NAND.

f) NOR.

g) Excluyente-OR (XOR).

h) ExcluyenteNOR.
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
2. Enuncie, detalle y ejemplifique los teoremas, postulados y axiomas del álgebra Booleana.

3. Realice una tabla donde aparezcan los principales operadores (aritméticos, lógicos, de igualdad, etc.) y
su definición en VHDL:
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
Tipo de Operador Operador Descripción
Aritmético + Suma
Aritmético - Resta
Aritmético * Multiplicación
Aritmético / División
Aritmético ** Exponenciación
Aritmético mod Resto de la división
Relacional = Igual
Relacional /= No igual
Relacional < Menor que
Relacional <= Menor o igual que
Relacional > Mayor que
Relacional >= Mayor o igual que
Lógico and AND lógico
Lógico or OR lógico
Lógico not NOT lógico
Lógico nand NAND lógico
Lógico nor NOR lógico
Lógico xor XOR lógico
Lógico xnor XNOR lógico

PARTE 1 CONCEPTOS BÁSICOS Y ALGEBRA BOOLEANA.

I. A partir de la función:

A. Elabore la tabla de verdad para la función H.


La tabla de verdad es la siguiente:
A B C H
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 0
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
B. Dibuje un esquema para la función H, mediante los símbolos de las compuertas, señale en cada salida
de las compuertas las operaciones lógicas que se está efectuando con sus variables de entrada.

C. Realice mediante algebra booleana la reducción de la función H, paso a paso.

II. Diseñe un circuito lógico que resuelva la siguiente situación:

• Jorge quiere ir al cine, pero no quiere ir solo, quiere ir acompañado y también le gusta ir en automóvil,
Carmen una de sus amigas esta libre, pero a ella no le gusta salir si la temperatura en mayor a 20°C o
si está lloviendo. El padre de Jorge tiene pensado ir a visitar a su mamá y lo hará si la temperatura es
menor a 20°C y usara el automóvil si está lloviendo.
A. Realice la tabla de verdad donde se involucran todas las variables del problema.

LLUVIA TEMPERATURA CARMEN PADRE AUTO JUAN CINE


0 0 1 1 1 1 1
0 1 0 0 1 0 0
1 0 0 1 0 0 0
1 1 0 0 1 0 0

B. A partir de la tabla dibuje el diagrama que representa la lógica de ese problema y determine la función
combinacional a partir de ese esquema.
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__

II. Partiendo de la de la función:

A. Realice la tabla de verdad donde se involucran todas las variables del problema.

B. Utilizando álgebra booleana realice las reducciones pertinentes y obtenga una suma mínima optima de
la función F.
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__

III. Partiendo de la de la función:

A. Realice la tabla de verdad donde se involucran todas las variables del problema.

X Y Z G
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
B. De la función G, definida como un producto de suma, hacer las transformaciones mediante algebra
booleana para que la función quede defina como una suma de productos (G2).

V. Diseñe mediante compuertas básicas un sumador binario completo, teniendo como entradas las variables
A, B y Cent y como salidas las variables Suma y Csal.

A. Escriba las funciones lógicas que realizan la suma de un solo bit.

Tabla de verdad.

A B Cent Csal S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
B. Dibuje su diseño solo puede utilizar funciones AND, OR y NOT.
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
PARTE 2 MAPA DE KARNAUGH VI.

Dada la siguiente expresión:

A. Genere la tabla de verdad que correspondiente a esta forma canónica.


m w x y z k
0 0 0 0 0 1
1 0 0 0 1 1
2 0 0 1 0 0
3 0 0 1 1 1
4 0 1 0 0 0
5 0 1 0 1 1
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 0
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 1
12 1 1 0 0 1
13 1 1 0 1 1
14 1 1 1 0 1
15 1 1 1 1 1

B. Explique cómo se genera la expresión gráfica de una tabla lógica mediante un mapa de Karnaugh
y comience a generar la función reducida de K, detalle cómo se obtienen cada uno de los términos
de esa función.

MAPA DE KARNAUGH
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__

K=(W´X´Y´) + (WX) + (XYZ´) + (W´Y´Z´) + (X´YZ)

Código de VHDL de la función K:

VII. Sean ,dos números de 2 bits. El objetivo es comparar estos números y determinar
sus magnitudes relativas, definiendo las salidas de la siguiente forma:

A. Genere la tabla de verdad que corresponde al comparador.

Tabla de verdad:
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__
m x x y y G
0 01 00 01 00 0
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 0
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 1
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 1
14 1 1 1 0 1
15 1 1 1 1 0

B. Realice los mapas correspondientes y obtenga las tres funciones correspondientes.

MAPA DE KARNAUGH:
Laboratorio de Diseño Digital: PRACTICA 1 HERNANDEZ NIEVES JULIA G.
Semestre 2024-II
Grupo:_2__

REFERENCIAS.

También podría gustarte