EC 6302 Preguntas de 2 Puntos y 16 Puntos
EC 6302 Preguntas de 2 Puntos y 16 Puntos
Implicantes primos
3. Dibuja la lógica XOR usando solo puertas NAND.
4. Implementa la siguiente función booleana con lógica NOR - NOR
F = Π(0,2, 4,5,6)
5. Expresar la función de conmutación f (ABC) = B en términos de minterminos.
6. Define minterm & Maxterm. Give examples.
7. Simplificar la expresión Booleana dada F = x’ + xy + xz’ + xy’z’.
8. Demuestre que la suma lógica de todos los minterms de una función booleana de 2 variables es 1.
9. Demuestra que una compuerta NAND de lógica positiva es una compuerta NOR de lógica negativa.
12. Escribe la expresión booleana para la salida del sistema que se muestra en la figura.
17. ¿Cuáles son las puertas universales que implementan la puerta AND usando alguna de las puertas universales?
Página 1 de 12
Parte - B
1. a). i). Simplifica la siguiente función usando el mapa de Karnaugh, f=ABCD+AB'C'D'+AB'C+AB &
realizar la SOP usando solo puertas NAND y la POS usando solo puertas NOR (12)
ii). Simplifica el circuito lógico mostrado en la figura (4)
2. a). i). Minimizar el término usando el método de Quine McCluskey y verificar el resultado usando K-
método de mapa πM(0,1,4,11,13,15)+ πd(5,7,8). (10)
ii). Explicar el funcionamiento de la compuerta NAND TTL de 3 entradas con el diagrama requerido y la tabla de verdad.
mesa. (6)
3. a). i). Usando el método K-map, simplifica la siguiente función Boolean y obtén
(a) SOP mínima y
(b) expresión POS mínima y realización utilizando solo puertas NAND y NOR
F=∑m(0,2,3,6,7) + d(8,10,11,15) (10)
ii). Dibuja los circuitos de la puerta NAND de 2 entradas y la puerta NOR de 2 entradas utilizando CMOS (6)
6. Minimizar el término utilizando el método de Quine McCluskey y verificar el resultado utilizando el mapa de Karnaugh
métodoΠM(1,4,5,9,12,13,14)·Πd(8,10,11,15). (16)
7. Encuentra una representación SOP mínima para f(A,B,C,D,E)=∑m(1,4,6,10,20,22,24,26)+
d(0,11,16,27) usando el método K-map. Dibuja el circuito de la expresión mínima usando
solo NAND. (16)
8. (i) Dado Y (A, B, C, D) =∏M(0, 1, 3, 5, 6, 7, 10, 14, 15), dibuja el mapa K y obtiene el
expresión simplificada. Realizar la expresión mínima utilizando compuertas básicas. (8)
(ii) Demostrar por inducción perfecta (8)
(i). A+AB = A
(ii) A(A+B) = A
(iii) A+A'B = A+B y
(iv) A(A' + B) = AB
Página 2 de 12
9. (i). Compara y contrasta las características de las familias lógicas TTL y CMOS. (8)
(ii). Enumere las reglas básicas (leyes) que se utilizan en las expresiones del álgebra booleana con
ejemplo. (8)
10. Simplificar usando K-map para obtener la expresión POS mínima (A' + B' + C + D) (A + B' + C + D)
(A+B+C+D’) (A+B+C’+D’) (A’+B+C+D’) (A+B+C’+D). (16)
11. (i). Implementa la expresión Y (A, B, C) =∏M(0, 2, 4, 5, 6,) usando solo NOR-NOR
lógica. (8)
(ii). Dibuja el esquema y explica el funcionamiento de un inversor CMOS. También explica su
características. (8)
12. (i). Expresar la función lógica F=XY+X'Z en producto de maxterminos. (4)
(ii). Simplificar la función de conmutación de 5 variables utilizando el mapa de Karnaugh
f(EDCBA)=∑m(3,5,6,8,9,12,13,14,19,22,24,25,30). (12)
UNIDAD - II
CIRCUITOS COMBINATORIOS
Parte - A
1. ¿Qué es un circuito combinacional? Da ejemplos.
2. Dibuja el diagrama de bloques del sumador paralelo de n bits
14. Diseñe un comparador de magnitud de un solo bit para comparar dos palabras A y B.
15. ¿Qué es un codificador de prioridad?
18. Diseñar un circuito combinacional de medio sustraedor para producir las salidas Diferencia y
Prestar.
19. Dibuja el diagrama lógico de un multiplicador de 2 bits.
Página 3 de 12
Parte - B
1. (i). Implementa la siguiente función utilizando un multiplexor adecuado F (A, B, C, D) = Σ(1, 3,
4, 11, 12, 13, 14, 15 (8)
(ii). Dibuja el diagrama de lógica de un multiplicador binario de 2 bits por 2 bits y explica su operación.
(8)
(16)
2. Dibuja el esquema en bloques del comparador de magnitud y explica su funcionamiento
3. Dibuja y explica el diagrama de bloques de un sumador/restador paralelo de 4 bits
(16)
4. Diseñar e implementar los circuitos de conversión de BCD a código Excess - (16)
3.
5. (i) Diseñar un convertidor de código BCD a código Gray. Usa 'no importa'. (10)
(ii) Implementar un sustraedor completo utilizando un desmultiplexor. (6)
6. Diseñar un conversor de código Excess-3 a BCD. Usa no importa (16)
7. (i). Implementar un sumador completo utilizando un decodificador. (6)
(ii). Realice F(w, x, y, z) = Σ (1,4,6,7,8,9,10,11,15) utilizando un Mux de 8 a 1 (10)
8. Explicar el funcionamiento del sumador anticipado de acarreo con un diagrama claro. (16)
9. (i). Dibuja y explica el circuito del sumador BCD. (10)
(ii). Diseña un circuito decodificador de siete segmentos para mostrar los números del 0 al 3.
(6)
10. (i). Diseñar y explicar el funcionamiento del convertidor de Gray a BCD. (10)
(ii). Explicar el verificador y generador de paridad par. (6)
11. (i). Dibuja el diagrama lógico del decodificador de BCD a decimal y explica sus operaciones.
(10)
(ii).Design & explain the following circuits, (i) Comparator (ii) 4 to 1 Mux. (6)
12. Dibuja y explica el diagrama de bloques de un sumador serie de 4 bits para sumar el contenido de dos registros.
(16)
UNIDAD – III
CIRCUITOS SECUENCIALES
Parte - A
1. Compara la lógica secuencial asíncrona y sincrónica.
2. Dibuja el diagrama de estado y la ecuación de características de un Flip-Flop D.
3. What is latch? What is the difference between latch and flip flop?
4. Realizar T Flip Flop usando SR Flip Flop
5. ¿En qué se diferencia el JK FF del SR FF en su ecuación básica?
6. Define contador síncrono.
7. Definir el tiempo de Setup y el tiempo de Hold.
Página 4 de 12
8. ¿Cuál es la condición en JK FF para funcionar como D FF?
19. ¿Cuántos flip-flops se requieren para construir un contador binario que cuente de 0 a 1023?
20. Diseñar un contador en anillo de 3 bits y encontrar el módulo de un contador diseñado.
Parte - B
1. i). Diseñar y explicar el funcionamiento de un contador paralelo de 4 bits (8)
ii). Diseño y funcionamiento de un contador BCD de rebote con diagrama de temporización. (8)
2. i). Diseñar un contador sincrónico de 3 bits que cuente en la secuencia 000, 001, 011,
010,100, 110, (repetir) 000, …usando D flip flop. (10)
ii). Analiza el diagrama lógico y dibuja el diagrama de estados para la lógica dada. (6)
Página 5 de 12
7. Diseñar un detector de secuencias que detecte la secuencia 01110 utilizando flip-flops(16)
D.
8. (i). Explica el funcionamiento del registro de desplazamiento universal con un diagrama de bloques
(8) claro.
(ii). Explicar el funcionamiento del Flip-Flop JK Maestro/Esclavo (8)
9. i). Dibuja el diagrama de lógica para un registro de desplazamiento de carga en serie de 5 bits utilizando flip-flops D y explica.
Parte - A
1. Cómo se clasifican los recuerdos.
2. ¿Qué es un EPROM?
3. Compara y contrasta la RAM estática y la RAM dinámica
4. ¿Qué es PLD? Enumera sus tipos.
5. Explica la operación de escritura con un ejemplo.
Página 6 de 12
20. Dibuja el circuito lógico equivalente de una celda de memoria binaria que almacena un bit de
información.
Parte - B
1. i). Da la clasificación de las memorias semiconductoras (8)
ii). Implementa la siguiente función usando PLA F1=∑ (2, 4, 5, 10, 12, 13, 14) y
F2 = ∑ (2, 9, 10, 11, 13, 14, 15). (8)
2. i). BCD realizado a código Excess-3 utilizando matriz ROM (8)
ii). Con un diagrama lógico, explica el macrocelular básico. (8)
3. i). Escribe una nota corta sobre la RAM, tipos de ROMs (10)
ii). Implementa la siguiente función usando PLA F1=∑ (0, 1, 2, 4) y
F2 = ∑ (0, 5, 6, 7). (6)
4. i). Realice la siguiente función utilizando PAL
F1(x, y, z) = ∑ (1, 2, 4, 5, 7). Y
F2(x, y, z) = ∑ (0, 1, 3, 5, 7) (8)
ii). Escribe una nota sobre FPGA con un diagrama claro. (8)
5. i). Explicar los parámetros de tiempo del ciclo de lectura y del ciclo de escritura con la ayuda de los tiempos
diagrama. (10)
ii). Un circuito combinacional se define como la función F1 = AB'C' + AB'C + ABC y
F2 = A'BC + AB'C + ABC. Implementa el circuito digital con una PLA que tenga 3 entradas, 3
términos del producto y 2 salidas. (6)
6.i). Escribe notas breves sobre PLD, tipos de PLD. (8)
ii). Implementar la siguiente función booleana utilizando un PLA de 3×4×2, F1(x, y, z) = ∑ (0, 1,
8. i). Diseñe un circuito combinacional utilizando ROM. El circuito acepta un número de tres bits.
Página 7 de 12
EPROM (Memoria de solo lectura programable y borrable) es un tipo de memoria no volátil que puede ser borrada mediante exposición
(8) a luz ultravioleta. Se utiliza comúnmente para almacenar firmware y programas que no cambian con frecuencia. Una vez grabada, los datos en EPROM pueden permanecer durante muchos años, pero para reprogramarla, es necesario borrarla completamente.
10.i). Realice la siguiente función utilizando PLA F (w, x, y, z) = Π (0, 3, 5, 7, 12, 15)
+ d (2, 9). (8)
ii). Implementar un convertidor de código binario a código Gray utilizando dispositivos PROM (8)
(8)
UNIDAD –V
CIRCUITOS SECUENCIALES SINCRÓNICOS Y ASINCRÓNICOS
Parte - A
raza
12. ¿Qué es un diagrama de estados? Da un ejemplo
13. Escribe un código Verilog para un codificador de 4 a 2 utilizando un modelo a nivel de compuertas.
Página 8 de 12
17. Diseñar una puerta NAND de 3 entradas usando Verilog.
Parte - B
1. Diseñar un circuito secuencial lógico sincrónico asociado con reloj utilizando flip flops JK para el
3. Diseñe una máquina secuencial sincronizada utilizando flip-flops JK para el diagrama de estado mostrado
en la figura. Utilice la reducción de estados si es posible y haga una asignación de estados adecuada. (16)
Página 9 de 12
4. Derivar la tabla de transición, la tabla de estados y el diagrama de estados para el circuito secuencial de Moor
5. El circuito secuencial tiene tres flip-flops A, B y C; una entrada x_in; y una salida.
y_out. El diagrama de estados se muestra en la figura a continuación. El circuito debe ser diseñado por
tratando los estados no utilizados como condiciones de no importar. Analiza el circuito obtenido de
el diseño para determinar el efecto de los estados no utilizados. Utilice flancos T en el diseño.
(16)
6. i). Reduce el número de estados en la siguiente tabla de estados y tabule los reducidos.
tabla de estados. (8)
Estado actual Siguiente Estado Salida
X=0 X=1 X=0 X=1
a f b 0 0
b d c 0 0
c f e 0 0
Página 10 de 12
d g a 1 0
e d c 0 0
f f b 1 1
g g h 0 1
h g a 1 0
ii). Analizar el circuito lógico secuencial sincrónico y derivar la tabla de transición
y diagrama de estados. (8)
7. Diseñar una máquina secuencial sincrónica con reloj utilizando flip-flops T para lo siguiente
diagrama de estados. Utilice la reducción de estados si es posible. También utilice la asignación de estados binarios directos.
(16)
8. i). ¿Qué son los peligros? Da una realización libre de peligros para la siguiente función booleana.
Página 11 de 12
10. Diseña un circuito lógico secuencial síncrono con reloj para el siguiente diagrama de estados.
Utiliza la reducción de estados si es posible. (1) Usando flip flops tipo D (2) Usando flip flops tipo T (16)
11. i). Para el diagrama de estados que se muestra en la figura a continuación, diseña un secuencial sincrónico
Página 12 de 12