DSD Syll - Merged DSD Gtu
DSD Syll - Merged DSD Gtu
DSD Syll - Merged DSD Gtu
Bachelor of Engineering
Subject Code: 3131102
Semester III
Digital System Design
Rationale: The students need to learn basic concepts of digital circuits and system which leads to design of
complex digital system such as microprocessors. The students need to know combinational and sequential
circuits using digital logic fundamentals. The students will learn the design of combinational and sequential
circuit. This is the first course by which students get exposure to digital electronics world.
*This specification table shall be treated as a general guideline for students and teachers. The
actual distribution of marks in the question paper may vary from above table.
Reference Books:
1. Digital Logic & State Machine Design By David J. Comer, Third Indian Edition, Oxford
University Press
2. Digital Logic and Computer Design By M Morris Mano, Fourth Edition, Prentice Hall Publication
3. Digital Principles and Applications By Malvino & Leach, Seventh Edition, McGraw-Hill Education
4. Modern Digital Electronics By R.P.Jain, Fourth Edition, Tata McGraw-Hill Education.
5. Digital Electronics: Principles and Integrated Circuits By A.K. Maini, Wiley India Publications
6. Digital Design M. Morris Mano and Michael D. Ciletti, Pearson Education
7. A Verilog HDL Primer by J. Bhaskar, Third Edition, BS Publication
8. Fundamentals of Digital Logic with Verilog Design by Brown and Vrenesic, Second Edition,
McGrawHill publication.
Course Outcomes:
After learning the course the students should be able to
List of Experiments:
1. Getting familiar with various digital integrated circuits of different logic families. Study of data
sheet of these circuits and see how to test these circuits using Digital IC Tester.
2. Digital IC Testers and Logic State Analyzer as well as digital pattern generators should be
demonstrated to the students.
Page 2 of 3
w.e.f. AY 2018-19
GUJARAT TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering
Subject Code: 3131102
3. Configure transistor as logic gates and Digital ICs for verification of truth table of logic gates
4. Configuring NAND and NOR logic gates as universal gates.
5. Implementation of Boolean Logic Functions using logic gates and combinational circuits. Measure
digital logic gate specifications such as propagation delay, noise margin, fan in and fan out.
6. Study and configure various digital circuits such as adder, subtractor, decoder, encoder, code
converters.
7. Study and configure multiplexer and demultiplexer circuits.
8. Study and configure flip-flop, registers and counters using digital ICs. Design digital system using
these circuits.
9. Perform an experiment which demonstrates function of 4 bit or 8 bit ALU.
10. Introduction to HDL. Use of Verilog HDL in simulation of digital circuits studied in previous
sessions using integrated circuits. Illustrative examples using FPGA or CPLD boards.
A student and faculty may choose any other such problem which includes the concept used in the course.
Major Equipments:
1. Pattern Generators
2. Logic State Analyzers
3. Digital Storage Oscilloscopes
4. Digital Integrated Circuits Tester.
5. Complete Bread Board Systems, switches and I/O indicators, multimeters, pulse, square wave generators
and display facility.
Page 3 of 3
w.e.f. AY 2018-19
Seat No.: ________ Enrolment No.___________
1
Seat No.: ________ Enrolment No.___________
MARKS
Q.1 (a) Convert as below 3
(i) (10101010)2 = ( )8 = ( )16
(ii) (673.10)8 = ( )2
(iii) (ACE)16 = ( )10
(b) Show that NAND & NOR are universal gates 4
(c) Minimize the following function in SOP minimal form using K-Maps: 7
F(A, B, C, D) = m(1, 2, 6, 7, 8, 13, 14, 15) + d(3, 5, 12)
Q.2 (a) Explain SOP & POS form. 3
(b) Implement the 8× 1 MUX using two 4 ×1 MUX. 4
(c) Design a 4 bit binary to gray code converter and implement using EX-OR gates 7
only.
OR
(c) Design a combination circuit to display 0 to 9 on seven segment. 7
Q.3 (a) State and prove De Morgan’s theorem 3
(b) Implement Full Adder using 3×8 decoder. 4
(c) Explain about JK & RS Flip Flop circuit using its symbol, block diagram, truth 7
table and characteristics equation.
OR
Q.3 (a) Distinguish between combinational and sequential logic circuits. 3
(b) Implement the following Boolean function F(w, x, y, z) = Σ (2, 3, 5, 6, 11, 14, 4
15) with a multiplexer.
(c) Explain Bidirectional Shift Register with parallel load. 7
Q.4 (a) Derive excitation tables for R-S, J-K and T flip-flops. 3
(b) Implement T flip flop using D flip flop. 4
(c) What is a PLA circuit? Explain in details about it. 7
OR
Q.4 (a) What is sample & Hold? 3
(b) Compare TTL, ECL and CMOS Logic. 4
(c) Explain Master Slave JK flip-flop with truth table and circuit diagram 7
Q.5 (a) Define Noise margin, Propagation delay, fan-in and fanout 3
(b) Design 3-bit synchronous up counter using T flip flop 4
(c) Explain about a synchronous counter using 3 bits. 7
OR
Q.5 (a) Explain any one D/A converter. 3
(b) Draw and explain Ring counter 4
(c) Describe the operation of 4-bit bidirectional shift register with logic diagram 7
*************
Seat No.: ________ Enrolment No.___________
Q.1 (a) Draw the logic circuit for the following Boolean function using NAND gates only. 03
F(x, y, z) = xy + yz + xz
(b) State the De-Morgan’s Law and find the complement of the following Boolean 04
function in Product-of-Sum (POS) form using De-Morgan’s Law.
F(A, B, C, D) = AB’(C+D) + C’D(A’+B)
(c) Simplify the following Boolean function using Karnaugh Map (K-map) method. 07
F(A, B, C, D) = (A’ + B’ + D’)(A + B’ + C')(A’ + B + D’)(B + C’ + D’)
Realize the simplified function using NOR Gates only.
Q.2 (a) State the duality theorem. Also find the dual of the following Boolean expression. 03
(x + y)(x’ + z)(y + z) = (x + y)(x’ + z)
(b) Simplify the following Boolean expression using Boolean Algebra. 04
(i) x’ + xy + xz’ + xy’z’
(ii) A’B(D’ + C’D) + B(A + A’CD)
(c) Explain the working of Master-Slave SR Flip-flop with Logic diagram and 07
waveforms.
OR
(c) Draw the logic circuit of 4-to-1 Multiplexer and explain its working with the help 07
of truth-table.
Q.3 (a) Draw truth-table and logic circuit for 2-bit magnitude comparator. 03
(b) Explain the following parameters for Digital Integrated Circuits. 04
(i) Fan-out
(ii) Fan-in
(iii)Propagation Delay
(iv) Noise Margin
(c) Find the prime implicants for the following Boolean function by means of the 07
Tabulation Method.
F(A, B, C, D, E) = Σm (2, 3, 8, 9, 12, 13, 18, 19, 25, 27, 29, 31)
OR
Q.3 (a) Explain working of 4-bit Binary Adder circuit with the neat logic diagram. 03
(b) Compare TTL and CMOS logic families. 04
(c) Simplify the following Boolean function F together with the don't-care conditions 07
d in sum-of-products (SOP) using Karnaugh Map (K-map) method.
F(A, B, C, D) = Σm(3, 4, 13, 15) and d(A, B, C, D) = Σm(l, 2, 5, 6, 8, 10, 12, 14)
Page 1 of 2
Q.4 (a) State the difference between asynchronous and synchronous sequential logic 03
circuits with suitable example.
(b) What is State Machine? Explain the need of State Machine in Digital Systems. 04
(c) A sequential circuit with two D flip-flops (A and B); one input (x); and one output 07
(y) is specified by the following state table:
Present State Next State (AB) Output (y)
(AB) x=0 x=1 x=0 x=1
00 01 00 1 0
01 01 11 0 1
10 00 10 0 1
11 11 10 1 0
Derive the next-state equations, output equation and draw the state diagram.
OR
Q.4 (a) State and explain different types of triggering for Flip-flops. 03
(b) State the different types of Shift-Registers and explain working of the Serial-In 04
Serial-Out shift register with neat diagram.
(c) Design modulo-10 ripple up counter and explain its working using neat logic 07
diagram and waveforms.
*************
Page 2 of 2