DA3301 Digital Principles and System Design Syllabus:
DA3301 Digital Principles and System Design Syllabus – Anna University Regulation 2021
COURSE OBJECTIVES:
• To present the fundamentals of digital circuits and simplification methods
• To practice the design of various combinational digital circuits using logic gates
• To bring out the analysis and design procedures for synchronous and asynchronous Sequential circuits
• To learn integrated circuit families.
• To introduce semiconductor memories and related technology
UNIT I BOOLEAN ALGEBRA AND LOGIC GATES
Number Systems – Arithmetic Operations – Binary Codes- Boolean Algebra and Logic Gates – Theorems and Properties of Boolean Algebra – Boolean Functions – Canonical and Standard Forms – Simplification of Boolean Functions using Karnaugh Map – Logic Gates – NAND and NOR Implementations.
UNIT II COMBINATIONAL LOGIC
Combinational Circuits – Analysis and Design Procedures – Half and Full Adders- Binary Parallel Adder, BCD Adder, Carry look ahead Adder- Magnitude Comparator – Decoders – Encoders – Mux / Demux
UNIT III SYNCHRONOUS SEQUENTIAL CIRCUITS
Latches, Flip flops – SR, JK, T, D, Master/Slave FF, Triggering of FF, Analysis and design of clocked sequential circuits – Design – Moore/Mealy models, state minimization, state assignment, lock – out condition circuit implementation – Counters, Ripple Counters, Ring Counters, Shift registers, Universal Shift Register. Model Development: Designing of rolling display/real time clock
UNIT IV ASYNCHRONOUS SEQUENTIAL CIRCUITS
Stable and Unstable states, output specifications, cycles and races, state reduction, race free assignments, Hazards, Essential Hazards, Fundamental and Pulse mode sequential circuits, Design of Hazard free circuits.
UNIT V LOGIC FAMILIES AND PROGRAMMABLE LOGIC DEVICES
Logic families- Propagation Delay, Fan – In and Fan – Out – Noise Margin – RTL ,TTL,ECL, CMOS – Comparison of Logic families – Implementation of combinational logic/sequential logic design using standard ICs, PROM, PLA and PAL, basic memory, static ROM, PROM, EPROM, EEPROM EAPROM.
45 PERIODS
PRACTICAL EXERCISES: 30 PERIODS
1. Design of adders and subtractors & code converters.
2. Design of Multiplexers & Demultiplexers.
3. Design of Encoders and Decoders.
4. Design of Magnitude Comparators
5. Design and implementation of counters using flip-flops
6. Design and implementation of shift registers.
COURSE OUTCOMES:
At the end of the course the students will be able to
CO1: Use Boolean algebra and simplification procedures relevant to digital logic.
CO2: Design various combinational digital circuits using logic gates.
CO3: Analyse and design synchronous sequential circuits.
CO4: Analyse and design asynchronous sequential circuits. .
CO5: Build logic gates and use programmable devices
TOTAL: 75 PERIODS
TEXTBOOKS:
1. M. Morris R. Mano, Michael D. Ciletti, “Digital Design: With an Introduction to the Verilog HDL, VHDL, and SystemVerilog”, 6th Edition, Pearson Education, 2017.
2. M. Morris Mano and Michael D. Ciletti, ‘Digital Design’, Pearson, 5th Edition, 2013.
REFERENCES:
1. Charles H. Roth, Jr, ‘Fundamentals of Logic Design’, Jaico Books, 4th Edition, 2002.
2. William I. Fletcher, “An Engineering Approach to Digital Design”, Prentice- Hall of India, 1980.
3. Floyd T.L., “Digital Fundamentals”, Charles E. Merril publishing company,1982.
4. John. F. Wakerly, “Digital Design Principles and Practices”, Pearson Education, 4th Edition, 2007.
