KUMARAGURU COLLEGE OF TECHNOLOGY COIMBATORE

Similar documents
ELECTRONICS & COMMUNICATION ENGINEERING PROFESSIONAL ETHICS AND HUMAN VALUES

Reg. No. Question Paper Code : B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER Second Semester. Computer Science and Engineering

Sample Test Paper - I


DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN

Vidyalankar S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution

SIR C.R.REDDY COLLEGE OF ENGINEERING ELURU DIGITAL INTEGRATED CIRCUITS (DIC) LABORATORY MANUAL III / IV B.E. (ECE) : I - SEMESTER

( c) Give logic symbol, Truth table and circuit diagram for a clocked SR flip-flop. A combinational circuit is defined by the function

INSTITUTEOFAERONAUTICALENGINEERING (Autonomous) Dundigal, Hyderabad

Show that the dual of the exclusive-or is equal to its compliment. 7

S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques

Dept. of ECE, CIT, Gubbi Page 1

Digital Electronics Circuits 2017

MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques

SAU1A FUNDAMENTALS OF DIGITAL COMPUTERS

Section 3: Combinational Logic Design. Department of Electrical Engineering, University of Waterloo. Combinational Logic

Boolean Algebra and Digital Logic 2009, University of Colombo School of Computing

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

DE58/DC58 LOGIC DESIGN DEC 2014

S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques

DIGITAL LOGIC DESIGN

Chapter 4. Combinational: Circuits with logic gates whose outputs depend on the present combination of the inputs. elements. Dr.

Philadelphia University Student Name: Student Number:

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.

Combinational Logic. By : Ali Mustafa

Department of Electrical & Electronics EE-333 DIGITAL SYSTEMS

Chapter 4: Designing Combinational Systems Uchechukwu Ofoegbu

Chapter 4: Combinational Logic Solutions to Problems: [1, 5, 9, 12, 19, 23, 30, 33]

LOGIC CIRCUITS. Basic Experiment and Design of Electronics

COMBINATIONAL LOGIC FUNCTIONS

3 Logic Function Realization with MSI Circuits

Systems I: Computer Organization and Architecture

Logic. Combinational. inputs. outputs. the result. system can

Unit 3 Session - 9 Data-Processing Circuits

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) State any two Boolean laws. (Any 2 laws 1 mark each)

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)

on candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept.

EE40 Lec 15. Logic Synthesis and Sequential Logic Circuits

Cs302 Quiz for MID TERM Exam Solved

Number System. Decimal to binary Binary to Decimal Binary to octal Binary to hexadecimal Hexadecimal to binary Octal to binary

Lecture 2 Review on Digital Logic (Part 1)

Chapter 7 Logic Circuits

Fundamentals of Digital Design

SUMMER 18 EXAMINATION Subject Name: Principles of Digital Techniques Model Answer Subject Code:

CHW 261: Logic Design

Computer Science Final Examination Friday December 14 th 2001

DIGITAL LOGIC CIRCUITS

Synchronous Sequential Logic

Review for Test 1 : Ch1 5

Fundamentals of Boolean Algebra

BER KELEY D AV IS IR VINE LOS AN GELES RIVERS IDE SAN D IEGO S AN FRANCISCO

Total Time = 90 Minutes, Total Marks = 50. Total /50 /10 /18

UNIT II COMBINATIONAL CIRCUITS:

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

BOOLEAN ALGEBRA. Introduction. 1854: Logical algebra was published by George Boole known today as Boolean Algebra

Gates and Flip-Flops

Part 1: Digital Logic and Gates. Analog vs. Digital waveforms. The digital advantage. In real life...

(Boolean Algebra, combinational circuits) (Binary Codes and -arithmetics)

Written exam for IE1204/5 Digital Design with solutions Thursday 29/

Digital Logic: Boolean Algebra and Gates. Textbook Chapter 3

Vidyalankar S.E. Sem. III [EXTC] Digital Electronics Prelim Question Paper Solution ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD = B

Philadelphia University Faculty of Engineering

UNIVERSITI TENAGA NASIONAL. College of Information Technology

A B D 1 Y D 2 D 3. Truth table for 4 to 1 MUX: A B Y 0 0 D D D D 3


CSE 140L Spring 2010 Lab 1 Assignment Due beginning of the class on 14 th April

PG - TRB UNIT-X- DIGITAL ELECTRONICS. POLYTECHNIC-TRB MATERIALS

211: Computer Architecture Summer 2016

WORKBOOK. Try Yourself Questions. Electrical Engineering Digital Electronics. Detailed Explanations of

S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques s complement 2 s complement 1 s complement

Save from: cs. Logic design 1 st Class أستاذ المادة: د. عماد

CHAPTER1: Digital Logic Circuits Combination Circuits

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) SUMMER 14 EXAMINATION Model Answer

ECE 545 Digital System Design with VHDL Lecture 1. Digital Logic Refresher Part A Combinational Logic Building Blocks

MC9211 Computer Organization

CSE140: Components and Design Techniques for Digital Systems. Midterm Information. Instructor: Mohsen Imani. Sources: TSR, Katz, Boriello & Vahid

Digital Logic Appendix A

EE 209 Spiral 1 Exam Solutions Name:

CHAPTER 7. Exercises 17/ / /2 2 0

Total Time = 90 Minutes, Total Marks = 100. Total /10 /25 /20 /10 /15 /20

Chapter 2 Boolean Algebra and Logic Gates

Schedule. ECEN 301 Discussion #25 Final Review 1. Date Day Class No. 1 Dec Mon 25 Final Review. Title Chapters HW Due date. Lab Due date.

Chap 2. Combinational Logic Circuits

CS470: Computer Architecture. AMD Quad Core

Combinational Logic. Course Instructor Mohammed Abdul kader

Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4

DIGITAL LOGIC CIRCUITS

EC-121 Digital Logic Design

Unit 2 Session - 6 Combinational Logic Circuits

Chapter 2 Combinational Logic Circuits

Boolean Algebra. Digital Logic Appendix A. Postulates, Identities in Boolean Algebra How can I manipulate expressions?

04. What is the Mod number of the counter circuit shown below? Assume initially reset.

ELCT201: DIGITAL LOGIC DESIGN

Digital Circuits and Design

Review. EECS Components and Design Techniques for Digital Systems. Lec 06 Minimizing Boolean Logic 9/ Review: Canonical Forms

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 1 of 8

CMSC 313 Lecture 17. Focus Groups. Announcement: in-class lab Thu 10/30 Homework 3 Questions Circuits for Addition Midterm Exam returned

IT T35 Digital system desigm y - ii /s - iii

Ex: Boolean expression for majority function F = A'BC + AB'C + ABC ' + ABC.

Boolean Algebra. Digital Logic Appendix A. Boolean Algebra Other operations. Boolean Algebra. Postulates, Identities in Boolean Algebra

Transcription:

Estd-1984 KUMARAGURU COLLEGE OF TECHNOLOGY COIMBATORE 641 006 QUESTION BANK UNIT I PART A ISO 9001:2000 Certified 1. Convert (100001110.010) 2 to a decimal number. 2. Find the canonical SOP for the function f (x 1, x2, x3) = x 1 + x 2 x 3 3. State Absorption & De-Morgan s law. 4. Simplify the given Boolean expression Y= ABC + ABC+ABC+ABC. 5. What is prime implicant? 6. Define Min term and Max term. 7. Convert (10010010) G to binary number. 8. Convert (1021) 3 to base 5 Number. 9. Subtract the unsigned number (10100) 2 from (11011) 2 using one complement and twos complement. 10. Convert (2120122) 3 to base 9. 11. State Commutative and Associative Law. 12. Define Canonical form. Express F = XZ + ZY in a canonical SOP form. 13. Classify Binary Codes. 14. Convert Gray code 101011 into its binary equivalent. 15. Convert (975) 10 to binary by first converting to octal. 16. Write the truth table for EX-OR Gate. 17. Solve the given expression using Consensus Theorem. A B + AC + BC + AB 18. Name the two universal gates. 19. State Distributive and Associative law. 20. How do you implement Y= A + B using a 3 input OR gate?

21. Develop a circuit for the given Boolean Expression using only NAND gates. Y = (A + C)(B + D) 22. Implement AND and OR using NAND gates. 23. Prove the following theorems algebraically. AB + BC + CA = (A + B) (B + C) (C+ A) 24. Realize XOR function using only NAND gates. 25. State Duality Theorem. 26. Give some rules in Boolean algebra. 27. How many bits are required to represent the decimal numbers in the range from 0 999 using binary numbers? PART B 1. Simplify the following Boolean function by using tabulation method. F (A,B,C,D) = Σ (0,1,4,6,7,8,9,10,11,15) 2. Simplify the given Boolean function using 5-variable K-map method. F(V,W,X,Y, Z)= Σ ( 1,3,5,6,8,9,13,14,16,21,25,28,31) + Σ d (4,18,23,29) 3. Using the k-map method, simplify the Boolean function & obtain minimal POS expression Y = Σ m ( 0,2,3,6,7) + Σ d ( 8,10,11,15) 4. (i) Plot the logical expression A B CD + AB C D + A BC + AB on a 4- variable K-map. Obtain the simplified expression from the map. (ii) Obtain the minimal SOP expression for the function. Y= Σ m (1,5,7,13,14,15,17,18,21,22,25,29) + Σ d (6,9,16,23,30) 5. Give three possible ways to express the following Boolean functions with minimum literals. F = A B D + AB CD + A BD + ABC D 6. Using the k-map method, simplify the Boolean function & obtain minimal POS expression Y = Σ m ( 0,2,3,6,7) + Σ d ( 8,10,11,15)

7. Explain how the addition and subtraction can be performed with 1 s and 2 s complement representations with suitable examples? 8. Reduce the following expressions using K Map. F(P,Q,R,S) = m (0,1,4,8,10,11,20,22,24,25,26) + d( 0,12,16,17) F(A,B,C,D) = m (0,1,4,8,10) + D(2,11) F(A,B,C,D) = M (0,2,4,10,11,14,15) F(A,B,C,D) = M (4,5,6,7,8,12,13) + d (1,15) 9. Simplify the following 5 variable Boolean expression using Quine McClusky Method. F = m (0,1,9,15,24,29,30) + d (8,11,31) F = m (2,3,8,9,10,12) F = m (0,2,3,6,7,8,9,10,13) F = m (0,1,2,3,4,7,9,10) F = m (3,4,5,7,9,13,14,15) 10. Reduce the following functions to its minimum sum of products form. Y = A B C D + ABCD + AB CD + AB C D + ABC D + A B CD + A B C D Y = A B C D + A BC D + A BCD + A BCD + ABC D + ABC D + ABCD Y = AB C + A B C + A BC + AB C + A B C 11. Simplify the following Boolean functions. F(A,B,C,D,E) = m (0,5,6,8,9,10,11,16,20,25,26,27,29,31) F(A,B,C,D,E) = m (0,2,4,6,9,11,13,15,17,21,25,27,29,31) F(A,B,C,D,E,F)= m (0,5,7,8,9,12,13,23,24,25,28,29,37,40,42,44,46,55,56,57,60,61)

UNIT II PART A 1. What is de-multiplexer? 2. Distinguish between MUX & decoder. 3. Implement the following function using MUX. F (A, B, C) = Σ (1,3,5,6) 4. What are the applications of decoder? 5. What is a comparator? 6. What is a decoder? Give any one example. 7. Implement the function 4-1 multiplexer using 2-1 multiplexer. 8. Distinguish between a multiplexer and a decoder. 9. Describe the truth table of a half adder? What kind of logic circuit can be used to produce the sum and the carry outputs? 10. Implement the function Y = AB + A B using only NOR gates. 11. Give the logical expression for sum and carry for a half adder. 12. Give the logical expression for sum and carry for a full adder. 13. Give the logical expression for difference and borrow for a half subtractor. 14. Give the logical expression for difference and borrow for a full subtractor. 15. Draw the block diagram of n bit comparator. 16. What is a code converter? 17. Realize the AND function using 2:1 MUX. 18. List some major applications of multiplexer. 19. What is a priority encoder? 20. What do you mean by a comparator? Give its conditions. 21. Differentiate encoder and decoder.

22. What is an ALU? 23. Name the various operations that can be carried out using the ALU. 24. Draw the circuit diagram of a 3 to 8 Decoder. 25. Implement a full adder with two 4 X 1 multiplexer. 26. Draw the block diagram of a combinational logic circuit. 27. Name all the logic gates used to design a logic circuit. PART B 1. Explain full adder with truth table and logic circuit. 2. Explain full subtractor with truth table and logic circuit. 3. Explain 2 bit comparator with truth table and logic circuit. 4. Design a BCD to gray code converter. 5. Design a BCD to binary converter. 6. Design a binary to BCD converter. 7. Design a gray code to BCD converter. 8. Design a BCD to Excess 3 converter. 9. Design a Excess 3 to BCD converter. 10. Design a binary to gray code converter. 11. Design a gray code to binary converter. 12. Explain a decoder with an example. 13. Explain a BCD to 7 Segment Decoder with necessary diagrams. 14. Inplement the following function using using 8 : 1 MUX. F(A,B,C,D) = m (0,1,3,4,8,9,15) F(A,B,C,D) = A BD + ACD + B CD + A C D F(A,B,C,D) = m (0,2,6,10,11,12,13) + d(3,8,14) F(A,B,C,D) = m (0,1,3,5,8,9,15) F(A,B,C) = M (2,3,4,7)

15. Design a 4 bit Comparator. 16. Design a 1 : 8 DEMUX using two 1 : 4 DEMUX. UNIT III PART A 1. Draw the block diagram of a sequential logic circuit. 2. Differentiate a combinational and sequential logic circuit. 3. Name the two sequential logic circuits. 4. Give the truth table and excitation table for SR flipflop. 5. Give the truth table and excitation table for JK flipflop. 6. Give the truth table and excitation table for D flipflop. 7. Give the truth table and excitation table for T flipflop. 8. Draw the circuit of a master slave JK flipflop. 9. Define Edge Triggering. 10. What is a Counter? 11. Name the different types of counters. 12. Define transition table. 13. Define State table 14. What is UP/DOWN counter? 15. How many no of flipflops are required to design a MOD 9 counter? 16. For the state table given below, draw the state diagram. Present state Next state output X = 0 X = 1 A A C 0 B B A 0 C D C 1 D B D 0 17. Draw the block diagram of an asynchronous sequential circuit.

18. What is a primitive flow table? 19. Name the two types of asynchronous sequential circuit. 20. Derive the state equations A(t+1) and B(t+1) for the given input equation of a JK flip flop. J A = BX + B X J B = AX K A = B X K B = A + BX 21. What is the difference between a state table and a transition table? 22. Define state equation. 23. Draw the block diagram of an asynchronous sequential circuit. 24. What does a ring counter consist of? PART B 1. Design a MOD 6 counter using T flip flop. Write state table and reduce the expression using K map. 2. A sequential circuit with two D flip flops A and B, two inputs x and y and one output Z is specified by the following next state and output equations: A(t+1) = x y + xa B(t+1) = x B + xa Z = B Draw the logic diagram and state diagram of the circuit. 3. A sequential circuit with two JK flip flops A and B, two inputs x and y and one output Z is specified by the following next state and output equations: J A = BX + B Y J B = A X K A = B XY K B = A + XY Z = AX Y + BX Y Draw the logic diagram and state diagram.

4. Design a synchronous counter for 4,6,7,3,1,4. using JK flip flop. 5. Design a 4 Bit Binary Ripple Counter using T flip flop. 6. Design a Johnson Counter using D flip flop. 7. Deign a counter with the following repeated binary sequence 0,1,2,4,6. Use D flip flop. 8. Design a synchronous counter for 0,1,2,3,4,5,6 using JK flip flop. 9. Design a synchronous counter for 0,1,2,4,6 using D flip flop. 10. A sequential circuit has two JK flipflops A and B and one input X. The circuit is described by the following flipflop input equations: J A = X K A = B J B = X K B = A (a) Derive the state equations A(t+1) and B(t+1) by substituting the input equations for the J and K variables. 11. Design a sequential circuit with two D flip flops A and B and one output X. When X = 0, the state of the circuit remains the same. When X = 1, the circuit goes through the state transitions from 00 to 01 to 11 to 10 back to 00, and repeats. 12. Design a sequential circuit with two JK flipflops A and B and two inputs E and X. If E = 0, the circuit remains in the same state regardless of the value of X. When E = 1 and X = 1, the circuit goes through the state transitions from 00 to 01 to 10 to 11 back to 00 and repeats. When E = 0 and X = 0, the circuit goes through the state transitions from 00 to 1 to 10 to 01 back to 00 and repeats. 13. Design a MOD 6 Synchronous counter using JK flipflop. 14. Design a MOD 6 Synchronous counter using T flipflop. 15. Design a MOD Synchronous counter using SR flipflop. 16. Explain the working of 4-bit synchronous counter with the help of timing diagram. 17. Draw and explain the working of 4-bit UP/DOWN counter. 18. How do you construct D flipflop and t flip flop using JK flipflop. 19. Design a sequential circuit with Jk flipflops to satisfy the state equations.

A(t+1) = A B CD + A B C + ACD + AC D B(t+1) = A C + CD + A BC C(t+1) = B and D(t+1) = D UNIT IV PART A 1. What is a primitive flow table? 2. Name the two types of asynchronous sequential circuit. 3. Draw the block diagram of asynchronous sequential logic circuit. 4. Define fundamental mode asynchronous sequential logic circuit. 5. Define pulse mode asynchronous sequential logic circuit. 6. Define stable state. 7. What is race condition? Name its types. 8. Define Critical race. 9. Define Non-Critical race. 10. What is a Cycle? 11. What is meant by state assignment? 12. List the different techniques used for state assignment. 13. Why state reduction is necessary in a sequential circuit? PART B 1. Design an asynchronous sequential circuit that has two inputs X 1 and X 2 one output Z. When X 1 = 0, the output Z is 0. The first change in X 2 occurs while X 1 is 1 will cause output Z to be 1. The output Z will remain 1 until X 1 returns to 0. 2. An asynchronous sequential circuit is described by the following excitation and output function. Y = X 1 X 2 + (X 1 + X 2 ) Y

Z = Y (a) Draw the logic diagram of the circuit. (b) Derive the transition table and output map. 3. An asynchronous sequential circuit has two internal states and one output. Excitation and output function describing the circuit are as follows. Y 1 = X 1 X 2 + X 1 Y 2 + X 2 Y 1 Y 2 = X 2 + X 1 Y 1 Y 2 + X 1 Y 1 Z = X 2 + Y 1 4. Obtain a primitive flow table for a circuit with two inputs and two outputs that satisfies the following conditions. (i) When inputs X 1 X 2 = 00, outputs Z 1 Z 2 = 00, (ii) When X 1 = 1, X 2 changes from 0 to 1, Z 1 Z 2 = 01, (iii) When X 2 = 1, X 1 changes from 0 to 1, Z 1 Z 2 = 10, (iv) Otherwise the output does not change. 5. Design T flipflop from logic gates. 6. Design an asynchronous sequential circuit that has two inputs X 1 and X 2 one output Z. Initially both inputs and output are equal to zero. When X 1 or X 2 become 1, Z becomes 1. When the second input also becomes 1, the output changes to 0. The output stays at 0 until the circuit goes back to the initial state. Obtain a primitive flow table fro the circuit. 7. Explain the steps for the design of asynchronous sequential circuit. 8. Write short notes on Critical and Non-critical races. 9. Explain the two asynchronous sequential circuits.

UNIT V PART A 1. Define noise margin. 2. What is current sinking and current sourcing action? 3. What is the difference between PAL and PLA? 4. Define V IH (min) and V IL (max) of an IC. What is the value of V IH (min) and V IL (max) of TTL 74 LS series. 5. What is CPLD? Give the floor plan of a typical CPLD? 6. Classify different types of digital memories. 7. List out some of the digital logic families used to construct digital circuits. 8. Define fan in and Fan out. 9. State the principle by which the ECL circuits operate. 10. What are the three types of PLD s available? 11. Draw a block diagram of a memory cell. 12. What does a ROM consists of? 13. Classify different types of ROM. 14. How programming and erasing is done in EPROM? 15. How programming and erasing is done in EEPROM? 16. Draw the block diagram of PLA. 17. Define PLA program table. 18. Define PAL program table. 19. Differentiate PLA, PAL and ROM. 20. Give the classifications of PLDs.

21. What is a PLD? 22. Draw the block diagram of FPGA. 23. What is FPGA? 24. Name the different blocks of CPLD. 25. Draw the circuit of a CMOS NAND gate. 26. Draw the circuit of a CMOS NOR gate. 27. Draw the circuit of a CMOS inverter gate. PART B 1. With the help of circuit diagram explain the operation of NMOS Inverter CMOS Inverter CMOS NOR Gate CMOS NAND Gate 2. Using ECL basic circuit, explain the operation of ECL Inverter ECL OR/NOR Gate 3. Explain the working of TTL NAND gate TTL NOR gate 4. With the help of block diagram, explain the construction of PLA. 5. A combinational circuit is defined by the function W(A,B,C,D) = m (1,2,5,7,8,10,12,14) X(A,B,C,D) = m (0,2,6,8,9,14) Y(A,B,C,D) = m (0,3,7,9,11,12,14) Z(A,B,C,D) = m (1,2,4,5,9,10,14) Implement the circuit with a PLA. 6. Implement the following Boolean expression using ROM F 1 = Σ (0, 2, 4, 7) F 2 = Σ (1, 3, 5, 7) 10. Explain the various types of ROM.

11. Tabulate the PLA programmable table for the four Boolean functions listed below. A(x,y,z) = m (0,1,2,4,6) B(x,y,z) = m (0,2,6,7) C(x,y,z) = m (3,6) D(x,y,z) = m (1,3,5,7)