EC209
 
																									
	Digital Circuits and Systems
	Pre-Requisite: None
	Contact Hours and Credits: (3 -0- 0) 3
	Objective:
	To introduce the theoretical and circuit aspects of digital electronics, which is the back bone for the basics of the hardware aspect of digital computers?
	Topics Covered:
	Review of number systems-representation-conversions, error detection and error correction. Review of Boolean algebra- theorems, sum of product and product of sum simplification, canonical forms-minterm and maxterm, Simplification of Boolean expressions-Karnaugh map, completely and incompletely specified functions, Implementation of Boolean expressions using universal gates.
	Combinational logic circuits- adders, subtractors, BCD adder, ripple carry look ahead adders, parity generator, decoders, encoders, multiplexers, demultiplexers, Realization of Boolean expressions- using decoders-using multiplexers. Memories – ROM- organization, expansion. PROMs. Types of RAMs – Basic structure, organization, Static and dynamic RAMs, PLDs, PLAs.
	Sequential circuits – latches, flip flops, edge triggering, asynchronous inputs. Shift registers, Universal shift register, applications. Binary counters – Synchronous and asynchronous up/down counters, mod-N counter, Counters for random sequence.
	Synchronous circuit analysis and design: structure and operation, analysis-transition equations, state tables and state diagrams, Modelling- Moore machine and Mealy machine- serial binary adder, sequence recogniser, state table reduction, state assignment. Hazard; Overview and comparison of logic families.
	Introduction to Verilog HDL, Structural, Dataflow and behavioral modelling of combinational and sequential logic circuits.
	Course Outcomes:
	Students are able to
	- 
		CO1: Apply the knowledge of Boolean Algebra and simplification of Boolean expressions to deduce optimal digital networks.
 
	- 
		CO2: Study and examine the SSI, MSI and Programmable combinational networks.
 
	- 
		CO3: Study and investigate the sequential networks suing counters and shift registers; summarize the performance of logic families with respect to their speed, power consumption, number of ICs and cost.
 
	- 
		CO4: Work out SSI and MSI digital networks given a state diagram based on Mealy and Moore configurations.
 
	- 
		CO5: Code combinational and sequential networks using Virology HDL.
 
	Text Books:
	- 
		Wakerly J F, Digital Design: Principles and Practices, Prentice-Hall, 2nd Ed., 20022.
 
	- 
		D. D. Givone, Digital Principles and Design, Tata Mc-Graw Hill, New Delhi, 2003.
 
	- 
		S. Brown and Z. Vranesic, Fundamentals of Digital Logic with Verilog Design, Tata Mc-Graw Hill, 2008.
 
	Reference Books:
	- 
		D.P. Leach, A. P. Malvino, GoutamGuha, Digital Principles and Applications, Tata Mc-Graw Hill, New Delhi, 2011.
 
	- 
		M. M. Mano, Digital Design, 3rd ed., Pearson Education, Delhi, 2003.
 
	- 
		R.J. Tocci and N.S. Widner, Digital Systems - Principles& Applications, PHI, 10th Ed., 2007 .
 
	- 
		Roth C.H., Fundamentals of Logic Design, Jaico Publishers. V Ed., 2009. 
 
	- 
		T. L. Floyd and Jain, Digital Fundamentals, 8th ed., Pearson Education, 2003.