Digital Logic Design Theory

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

L T P C

DIGITAL LOGIC DESIGN


THEORY 3 - - 3

Introduction:

This subject introduces students to the fundamental concepts and techniques for designing and
analysing digital circuits, laying the groundwork for understanding and creating digital technologies.

Course Objectives:

The objective of this course is to enable the students to

 Provide comprehensive understanding of digital systems and their fundamental components,


applications, and societal impact.
 Simplify and optimize digital logic circuits while gaining practical insights into its
applications through Boolean algebra.
 Learn how to design sequential logic circuits using various components and techniques.
 Learn about digital sensor interfaces and their role in digital systems.
 Understand the principles and operation of various Analog-to-Digital Converters (ADC) and
Digital-to-Analog Converters (DAC).
 Gain knowledge of different types of memory and their characteristics.
 Understand Programmable Logic Devices (PLDs) and their applications in digital system
design.
 Analyze the societal impact of Digital Integrated Circuits (ICs) and their role in various
industries and technologies.
This initial course offers students a gateway into the realm of digital electronics.

Course Outcomes:

On successful completion of this course, the student will be able to

CO1: Understanding digital systems fundamentals comprehensively.


CO2: Explore Boolean algebra fundamentals and practical applications.
CO3: Utilize sequential logic principles to create designs.
CO4: Design digital sensor interfaces and ADC/DAC converters.
CO5: Analyse memory, PLDs, and societal impact of Digital ICs.

Pre-requisites: Nil
CO/PO Mapping

CO / PO PO1 PO2 PO3 PO4 PO5 PO6 PO7

CO1 3 2 2 1 - - 2

CO2 3 2 2 2 - - 2

CO3 3 2 2 2 - - 2

CO4 3 2 2 1 - - 2

CO5 3 2 2 2 2 2 2
Legend: 3-High Correlation, 2-Medium Correlation, 1-Low Correlation

Instructional Strategy:

Real-world Applications: Integrate real-world examples and applications of digital logic design,
such as binary arithmetic in computer architecture, digital communication systems, and control
systems. Showing practical applications helps students understand the relevance of the subject.

Interactive Lectures: Conduct interactive lectures with demonstrations, multimedia presentations,


and interactive whiteboards to illustrate abstract concepts effectively. Encourage student participation
through discussions, questions, and problem-solving exercises.

Case Studies: Present case studies of real-world digital systems, highlighting design challenges,
solutions, and outcomes. Analysing case studies helps students understand the design process,
constraints, and considerations involved in digital logic design.

Use of Visual Aids: Utilize visual aids such as diagrams, charts, and animations to clarify complex
concepts like Boolean algebra, logic gates, and sequential logic circuits. Visual representations help
reinforce learning and improve comprehension.

Flipped Classroom Approach: Implement a flipped classroom model where students review lecture
materials and resources independently before class and use class time for hands-on activities,
problem-solving, and discussions. This approach encourages active learning and fosters deeper
understanding.

Formative Assessment: Use formative assessment techniques such as quizzes, concept mapping, and
in-class exercises to gauge student understanding and provide timely feedback. Adjust teaching
strategies based on assessment results to address areas of difficulty.
Self-directed Learning Resources: Provide self-directed learning resources such as textbooks, online
tutorials, and supplementary materials to accommodate diverse learning styles and allow students to
explore topics at their own pace.

Assessment Methodology:

Continuous Assessment (40 marks) End Semester


Examination
CA1 CA2 CA3 (60 marks)
Unit I & II Unit III & IV Model Exam Written
Mode
Written Written Written Examination
Duration 2 2 3 3 hours

Exam Marks 60 60 100 100

Converted to 20 20 20 60

Marks 20 20 60

Note:

● CA1 and CA2 Assessment tests should be conducted. Best of one will be considered for 20
Marks.
● CA3 Model examination should be conducted as per the end semester question pattern. The
marks awarded shall be converted to 20 Marks.

L T P C
Digital Logic Design
Theory 3 - - 3
Unit I Foundations of Digital Logic:

Introduction: digital systems and their importance, Number systems: binary, signed
binary, octal hexadecimal number, binary arithmetic-1’s and 2’s complements arithmetic,
binary conversion, binary code standards-ASCII,BCD, Gray code, Hamming code,
Unicode .Logic Gates: AND, OR, NOT, NAND, NOR and Exclusive-OR operations and 9

logic diagram, realization of gates using universal gates. IC Logic families: Definition-
RTL, TTL and CMOS, basic operations, characteristics, specification, comparison.
Introduction to quantum computing logic and reversible logic.

Unit II Combinational Logic Design:


Basic concepts of Boolean algebra: Laws, theorems, De-Morgan’s theorem, Standard
representation for logic functions, K-map representation (up to 3 variable), and
simplification of logic functions using K-map, minimization of logical functions. Don’t care
conditions. Applications: Adders, Subtractors, BCD arithmetic, digital comparator, parity 9
checker/generator, Multiplexer(MUX)/data selector, De-Multiplexer(D-MUX)/decoder
applications of MUX and D-MUX, operation of a 4-to-10-line decoder - operation of an 8-
to-3-line encoder, priority encoder, example of special ICs 74LS151,IC 74LS148, IC
74LS138 (study, configure and list their feature ).

Unit III Sequential Logic Design:

Flip Flops: SR - J- K-T and D types flip flops, concept of Edge Triggering and Level
Triggering, applications of flip flops. Registers: shift registers, applications of shift
registers, serial to parallel converter, parallel to serial converter, Universal shift registers.
Counters: ripple(Asynchronous) counters, Synchronous counters, asynchronous sequential 9
counters, applications of counters, ring counter, sequence generator, counters design using
flip flops, example of special IC’s 74HC107,74HC595,74HC590 (study, configure and list
their feature).

Unit IV Digital Interfacing , ADC and DAC

Digital Interfacing: Introduction, sensors and their types, Importance and applications of
digital interfaces with sensors, TTL and CMOS interface - switch, LED, relay, motor and
solenoid, Comparison of characteristics ECL, TTL, I2L and
CMOS logic families. Features of HMOS and CHMOS families. Concept of ESD and
remedy. A/D converters: successive approximation A/D converter, counting A/D converter, 9

dual slope A/D converter, A/D converter using voltage to frequency and voltage to time
conversion, specifications of A/D converters. D/A converters: weighted resistor/converter,
R-2RLadder D/A converter, specifications for D/A converters, example of special ICs
ADC0804, DAC0808 (study, configure and list their feature).

Unit V Memories, Programmable Logic Devices and Case Studies:


Memory: Definition- i) memory read operation ii) memory write operation iii) access time
iv) memory capacity v) address lines vi) word length related to memories, Classification -
RAM (Random Access Memory): Static and Dynamic, Different types of ROM (Read Only
Memory),difference between Flash ROM and NvRAM, use of pen drive, SD card, and solid
state hard disk. Memory accessing processing semiconductor, magnetic and disk memories.
PLDs: Difference between fixed logic and programmable logic, PLA and PAL-architecture, 9

and implementation of simple Boolean equations. Case Studies: Design and


Implementation of a Digital Alarm Clock. Societal benefits: Digital logic ICs in healthcare
and finance- E waste and disposal of ICs.

Test and Revision 10

TOTAL HOURS 55

Suggested List of Students Activity:

The following student activities or similar activities can be assigned for assessing IA marks

1. Collect the information about the different types of display devices used in digital circuits and
carry out a seminar.
2. Prepare a note on E-waste and disposal of PCBs and ICs, carry out a seminar.
3. Organize a series of problem-solving sessions where students work on Boolean algebra problems
and logic circuit design tasks. Evaluate students based on their ability to manipulate Boolean
expressions, simplify logic circuits, and design practical solutions. Assess their problem-solving
skills, logical reasoning, and the correctness of their solutions
4. Provide industrial sensor datasheets or specifications for commonly used sensors in manufacturing
processes (e.g., temperature sensors, pressure sensors, proximity sensors).
5. Ask students to design and implement digital sensor interfaces or ADC/DAC circuits to interface
with these sensors and provide digital or analog measurements. Evaluate the functionality,
accuracy, and reliability of the designed interfaces through testing and validation in simulated or
real-world industrial environments. Design and simulate the working of any simple logic circuit
using a suitable modern software tool.
6. Provide specifications or requirements for industrial control tasks, such as sequence control, timing
control, or data processing tasks. Ask students to design, simulate, and implement the sequential
logic circuits using PLC programming software or microcontroller platforms commonly used in
industrial automation.
7. Assign a group project where diploma students analyse the memory technologies, programmable
logic devices (PLDs), and their societal impact in industrial applications. Focus on memory
technologies commonly used in industrial control systems (e.g., EEPROM, flash memory) and
PLDs used for logic control and customization in industrial automation.

Execution Notes:

 Maximum of 3 students in each batch for student activity


 Above activities may be distributed among different batches; activity No. 5 is mandatory and
any one activity among 1 to4 or any similar activities per batch may be assigned by the
teacher based on interest of the students.
 Project activities shall be carried out throughout the semester and present the project report at
the end of the semester; concerned teacher is expected to observe and record the progress of
students’ activities
 Submit qualitative hand-written report not exceeding 6 pages; one report per batch
 Each of the activity can be carried out off-class well in advance; however,
demonstration/presentation should be done during laboratory sessions.

Text Books:

1. "Digital logic and Computer design", M. M. Mano, Pearson Education India, 2016.
2. ”Introduction to Digital Logic Design”, J P. Hayes, Addison-Wesley Publishing Co.
3. "Digital Systems: Principles and Applications" by Ronald J. Tocci, Neal S. Widmer, and
Gregory L. Moss.

Reference Books:

1. "Digital Electronics: Principles, Devices, and Applications" by Anil K. Maini


2. “Digital Principles and Applications” Malvino & Leach, McGraw-Hill Education.
3. "Modern Digital Electronics", R. P. Jain, McGraw Hill Education, 2009.
4. ”Digital Principles and Design”, John F Wakerly, Donald D.Givone, Tata McGraw Hill, Edition.
5. ”Digital Design Principles and Practices by Wakerly, John 5/e, Pearson Education 2018.
6. "Fundamentals of Digital Circuits", A. Kumar, Prentice Hall India, 2016
7. ” Fundamentals of logic design, Charles H. Roth, Jr. Cengage Learning, New Delhi.
8. “Digital Design and Computer Architecture: ARM Edition, Sarah Harris and David Harris, 2015.

Web-based/Online Resources:

https://nptel.ac.in/
https://www.electronicsforu.com/
http://www.freebyte.com/electronics/
https://www.edaplayground.com/
https://www.circuitlogix.com
http://www.vlab.co.in
http://www.allaboutcircuits.com

You might also like