Professional Documents
Culture Documents
UNIT - I
1 a) Perform the BCD addition. [7M]
i) i)275+493
ii)
ii) 204.6+185.47
b) Perform the following Subtraction using 1’s complement. [7M]
i) i) 586-256 ii) 425-137
2 a) The message below coded in the seven bit hamming code is transmitted through a noisy [7M]
channel. Decode the message assuming the at most a single error occurred in each code
word.
1001011,0111001,1110110
b) Express the following excess – 3 numbers as decimals [7M]
i)1010 1100 0110 ii)0111 0100 1011.1000
UNIT - II
3 a) Simplify the followings expression and implement them with NAND gate circuits [7M]
i) F=AB'+ABD+ABD'+A'C'D'+A'BC'
ii) G=BD+BCD'+AB'C'D'
b) Reduce the expression f = πM(0,1,2,3,4,7) using mapping and implement it in AOI logic [7M]
as well as in NOR logic.
4 a) Implement the function F with the NAND –AND & AND-NOR logic [7M]
F(A,B,C,D) = ∑m(0,2,3,4,7,9,15)+d(6,8,11)
b) Convert the following to max terms [7M]
i) (A+B')(A'+D) ii) A(B+C')
UNIT – III
5 a) Implement a combinational circuit to add 1 bit information and produce output using [7M]
Logic gates and also constructs using universal gates.
b) Design a combinational circuit to produce the 2’s compliment of 4bit binary number using [7M]
logic gates.
6 a) Design a circuit to detect the decimal numbers 0, 1, 4, 6, 7&8 in a 4 bit excess -3code [7M]
input.
b) Design a minimal circuit to produce an output of 1, when its input is a 2421 code [7M]
representing an even decimal number less than 10.
UNIT – IV
7 a) Design a 2- input 2-output synchronous sequential circuit which produces an output z=1, [7M]
when ever any of the following input sequences 1101,1011 or 1001 occurs. The circuit
resets to the initial state after a 1 output is generated?
b)
Design A Jk counter that goes through states 2,4,5,7,2,4… is a counter self starting ? Modify the [7M]
circuit such that whenever it goes to any invalid states it comes back to state 2?
8 a) Design d-counter that goes through states 0,2,4,6,0…the undesired states must always go to [7M]
a zero on next clock pulse?
b) Explain the operation of Johnson counter using jk flip-flop, T flip-flop and draw the timing [7M]
diagram with positive going clock pulse?
UNIT – V
9 a) Find the equivalence partition and a corresponding reducing machine in standard form for [7M]
the machine given in table1.
NS
PS
X=0 X=1
A E,0 D,1
B F,0 D,0
C E,0 B,1
D F,0 B,0
E C,0 F,1
F B,0 C,0
Table -1
b) Define the state equivalence and machine equivalence with reference to sequential [7M]
machines.
10 a) Obtain minimal state table using partition technique for the state table show in table -2. [7M]
NS, Z
PS
X=0 X=1
Q1 Q2,0 Q8,1
Q2 Q6,0 Q4,1
Q3 Q4,1 Q5,0
Q4 Q3,1 Q6,0
Q5 Q4,0 Q5,1
Q6 Q3,0 Q5,1
Q7 Q3,0 Q4,1
Q8 Q3,1 Q1,0
Table-2
b) Find the minimal length sequence that distinguishes state Q1 from state Q2 for a given [7M]
table2.
DIGITAL SYSTEM DESIGN
Flip Flops: SR flip flop, JK flip flop, D flip flop, T flip flop, excitation tables, race around condition,
master slave flip flop; Counters: Design of synchronous and asynchronous counters; Shift registers:
Modes of operation, bidirectional shift registers, ring counters, Johnson counters.
CAPABILITIES AND MINIMIZATION OF SEQUENTIAL
UNIT-V Classes: 09
MACHINES
Synchronous sequential circuits: State table, state diagram, state assignment, state minimization;
Sequential circuits example: Sequence detectors, binary counters; Mealy and Moore machines:
Capabilities and limitations of finite state machine, state equivalence and machine minimization of
completely specified or incompletely specified machines, partition method, Merger table and graph
method.
Text Books:
1. M. Morris Mano, Michael D. Ciletti, ―Digital Design‖, Pearson Education/PHI, 3rd Edition, 2008.
2. Zvi. Kohavi, ―Switching and Finite Automata Theory‖, Tata McGraw Hill, 3rd Edition, 2004.
3. John M. Yarbrough, ―Digital logic applications and design‖, Thomson publications, 2nd Edition, 2006.
Reference Books:
Web References:
1. mcsbzu.blogspot.com
2. http://books.askvenkat.com
3. http://worldclassprogramme.com
4. http://www.daenotes.com
5. http://nptel.ac.in/courses/117106086/1
E-Text Books:
1. https://books.google.co.in/books/about/Switching_Theory_and_Logic_Design
2. https://www.smartzworld.com/notes/switching-theory-and-logic-design-stld
3. https://www.researchgate.net/.../295616521_Switching_Theory_and_Logic_Design
4. https://books.askvenkat.com/switching-theory-and-logic-design-textbook-by-anand-kumar/
5. http://www.springer.com/in/book/9780387285931
I. COURSE OUTCOMES
After completing this course the student must demonstrate the knowledge and ability to:
1. Understand number systems, binary addition and subtraction, 2’s complement representation and
operations with this representation and understand the different binary codes.
2. Explain switching algebra theorems and apply them for logic functions.
3. Identify the importance of SOP and POS canonical forms in the minimization or other optimization
of Boolean formulas in general and digital circuits.
5. Evaluate functions using various types of minimizing algorithms like Boolean algebra.
6. Evaluate functions using various types of minimizing algorithms like Karnaugh map or tabulation
method
16.
Proficiency
Program Outcomes Level
assessed by
Engineering knowledge: Apply the knowledge of mathematics, H Lectures,
PO1 science, engineering fundamentals, and an engineering Assignments,
specialization to the solution of complex engineering problems. Exercises.
Problem analysis: Identify, formulate, review research literature, S Hands on Practice
PO2 and analyze complex engineering problems reaching substantiated Sessions.
conclusions using first principles of mathematics, natural sciences,
and engineering sciences.
Design/development of solutions: Design solutions for complex N --
engineering problems and design system components or processes
PO3 that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and
environmental considerations.
Conduct investigations of complex problems: Use research-based S Lab sessions,
PO4 knowledge and research methods including design of experiments, Exams
analysis and interpretation of data, and synthesis of the information
to provide valid conclusions.
Modern tool usage: Create, select, and apply appropriate H Design Exercises.
PO5 techniques, resources, and modern engineering and IT tools
including prediction and modeling to complex engineering activities
with an understanding of the limitations.
The engineer and society: Apply reasoning informed by the N --
PO6 contextual knowledge to assess societal, health, safety, legal and
cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
Environment and sustainability: Understand the impact of the S Oral discussions
PO7 professional engineering solutions in societal and environmental
contexts, and demonstrate the knowledge of, and need for
Ethics: Apply ethical principles and commit to professional ethics N --
PO8
and responsibilities and norms of the engineering practice.
Individual and team work: Function effectively as an individual, H Seminars
PO9
and as a member or leader in diverse teams, and in Discussions
Communication: Communicate effectively on complex S Seminars, Paper
engineering activities with the engineering community and with Presentations
PO10 society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
Project management and finance: Demonstrate knowledge and S Discussions,
PO11 understanding of the engineering and management principles and Exams
apply these to one’s own work, as a member and leader in a team,
to manage projects and in multidisciplinary environments.
Life-long learning: Recognize the need for, and have the S Development of
PO12 preparation and ability to engage in independent and life-long Mini Projects
learning in the broadest context of technological change.
Program
Course Program
Specific
Outcomes Outcomes
Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO PSO3
S S S 2
1 H H S S
2 S S S S S S S S S S
3 H H S S S S S
4 H H H S S S S S S
5 H H S H S S S H
6 H H H S H S S S H S S S
7 S S H S S S S S S H S S
8 S S H S S S S S S S S S
9 H H S S S H H S S
10 S S S S S S S S S S
11 H H S S S S S
12 S S H S S S S S S H S S
13 S S H S S S S S S S S S
14 H H S S S H H S S
15 H H H S H S S S H S S S