EE3302 Digital Logic Circuits Syllabus:

EE3302 Digital Logic Circuits Syllabus – Anna University Regulation 2021

COURSE OBJECTIVES:

 To introduce the fundamentals of combinational and sequential digital circuits.
 To study various number systems and to simplify the mathematical expressions using Boolean functions word problems
 To study implementation of combinational circuits using Gates` and MSI Devices.
 To study the design of various synchronous and asynchronous circuits
 To introduce digital simulation techniques for development of application oriented logic circuit

UNIT I NUMBER SYSTEMS AND DIGITAL LOGIC FAMILIES

Number system, error detection, corrections & codes conversions, Boolean algebra: DeMorgan’s theorem, switching functions and minimization using K-maps & Quine McCluskey method – Digital Logic Families -comparison of RTL, DTL, TTL, ECL and MOS families – operation, characteristics of digital logic family.

UNIT II COMBINATIONAL CIRCUITS

Combinational logic – representation of logic functions-SOP and POS forms, K-map representations – minimization using K maps – simplification and implementation of combinational logic – multiplexers and de multiplexers – code converters, adders, subtractors, Encoders and Decoders.

UNIT III SYNCHRONOUS SEQUENTIAL CIRCUITS

Sequential logic- SR, JK, D and T flip flops – level triggering and edge triggering – counters – asynchronous and synchronous type – Modulo counters – Shift registers – design of synchronous sequential circuits – Moore and Mealy models- Counters, state diagram; state reduction; state assignment.

UNIT IV ASYNCHRONOUS SEQUENTIAL CIRCUITS AND PROGRAMMABILITY LOGIC DEVICES

Asynchronous sequential logic Circuits-Transition stability, flow stability-race conditions, hazards &errors in digital circuits; analysis of asynchronous sequential logic circuitsintroduction to Programmability Logic Devices: PROM – PLA –PAL, CPLD-FPGA.

UNIT V VHDL

RTL Design – combinational logic – Sequential circuit – Operators – Introduction to Packages – Subprograms – Test bench. (Simulation /Tutorial Examples: adders, counters, flip flops, Multiplexers & De multiplexers).

Course Outcomes:

Upon the successful completion of the course, students will be able to: CO1: Explain various number systems and characteristics of digital logic families
CO2: Apply K-maps and Quine McCluskey methods to simplify the given Boolean expressions
CO3: Explain the implementation of combinational circuit such as multiplexers and dc multiplexers – code converters, adders, subtractors, Encoders and Decoders
CO4: Design various synchronous and asynchronous circuits using Flip Flops
CO5: Explain asynchronous sequential circuits and programmable logic devices
CO6: Use VHDL for simulating and testing RTL, combinatorial and sequential circuits

TEXTBOOKS:

1. Morris Mano.M, ’Digital Logic and Computer Design’, Prentice Hall of India, 3rdEdition, 2005.
2. Donald D.Givone, ‘Digital Principles and Design’, Tata McGraw Hill,1st Edition, 2003
3. Thomas L Floyd, ‘Digital fundamentals’, Pearson Education Limited, 11th Edition, 2018

REFERENCES:

1. Tocci R.J., Neal S. Widmer, ‘Digital Systems: Principles and Applications’, Pearson Education Asia, 12th Edition, 2017.
2. Donald P Leach, Albert Paul Malvino, Goutam Sha, ‘Digital Principles and Applications’, Tata McGraw Hill, 7th Edition, 2010.