1
Lahore Garrison University
CSC311 - Digital Logic Design
Week-1 Lecture-1
Semester-#Spring 2022
Prepared by:
Huma Chaudhry
2
Instructor Contact Details
► Name: Ayza Batool
► Course Instructor: CSC311 – Digital logic Design
► Credit Hours: (3+1)4
► Designation : Lecturer
► Office Location: CS-Staff Room 2nd Floor
► Visiting Hours: Monday – Tuesday (10:00 AM-12:00 PM)
► Lab Work: Video Tutorials & Supervision by Instructors
Lahore Garrison University
3
Course Objectives
Upon completion of this course, students should be able to:
► Introduce the concept of digital and binary systems
► Be able to design and analyze combinational logic circuits.
► Be able to design and analyze sequential logic circuits.
► Understand the basic software tools for the design and implementation of digital
circuits and systems.
Lahore Garrison University
4
Course Contents
Following contents will be covered throughout the semester in week wise lectures:
► Number Systems
► Logic Gates
► Boolean Algebra
► Combination logic circuits and designs
► Simplification Methods (K-Map Quinn Mc-Cluskey method)
► Flip Flops and Latches
Lahore Garrison University
5
Course Contents
► Asynchronous and Synchronous circuits
► Counters
► Shift Register
► Triggered devices & its types
► Binary Arithmetic and Arithmetic Circuits
► Memory Elements, State Machines
► Introduction to Programmable Logic Devices (CPLD, FPGA)
Lahore Garrison University
6
References
These lecture notes were taken from following source:
► Thomas L. Floyd, Digital Fundamentals 11th edition
► M. Morris Mano & Charles R. Kime, Logic and Computer Design Fundamentals (4th
Edition Updated, Prentice Hall)
Lahore Garrison University
7
Block Diagram of Digital Computer
Lahore Garrison University
8
Digital Logic Design
► Digital logic design is a system in electrical and computer engineering that uses simple number values to
produce input and output operations.
► Digital logic design is the basis of electronic systems, such as computers and cell phones.
► Digital logic is rooted in binary code, which renders information through zeroes and ones.
► This system facilitates the design of electronic circuits that convey information, including logic gates
with functions that include AND, OR, and NOT commands.
► The value system translates input signals into specific output. These functions facilitate computing,
robotics, and other electronic applications.
Lahore Garrison University
9
Digital Logic Design
► Digital Logic is a term used to denote the design and analysis of digital systems.
► Digital Logic is rooted in binary code, a series of zeroes and ones.
► This system includes logic gates and facilitates the design of electronic circuits that convey information in
the form of digital bits, Digital Logic gate functions include and, or and not.
► Design of such system is digital logic design
Lahore Garrison University
10
Applications
► Digital logic design forms the foundation of electrical engineering and computer engineering.
► Digital logic designers build complex electronic components that use both electrical and computational
characteristics such as power, current, logical function, protocol, and user input.
► Digital logic design is used in circuit boards, microchip processors, cell phones, calculator or other high-tech
systems.
Lahore Garrison University
11
Lahore Garrison University
12
Lahore Garrison University
Digital Systems VS Analog System
► A set of components that work together to achieve a goal is called a system.
► Digital system is a system in which signals have a finite number of discrete values. Actually these system are
designed to work with two voltage values.
► Analog system has a set of continuous values . These system are designed to work with continuous voltage
or current signals.
► Mixed system have both analog and digital parts.
Digital vs. Analog
Analog – infinite resolution
► Like (old fashioned) radio dial
► We’ll do very little with analog
► VGA (Video Graphics Array); means low quality display and resolution.
Digital – a finite set of values
► Like money
► Can’t get smaller than cents
► Typically also has maximum value
► HDMI( High Definition Multimedia Interface); Higher resolution.
Digital Advantages
► digital data can be processed and transmitted more efficiently and reliably
► digital data has a great advantage when storage is necessary.
► For example, music when converted to digital form can be stored more compactly and
reproduced with greater accuracy and clarity than is possible when it is in analog form.
Digital
► The numbers ‘0’ and ‘1’
► The state of a switch ‘on’ or ‘off’
► The color ‘black’ and ‘white
► The temperature ‘hot’ and ‘cold’
► An object ‘moving’ or ‘stationary
17
Analog Signal VS Digital Signal
Lahore Garrison University
18
Lahore Garrison University
19
Lahore Garrison University
Why we need Digital system
► Storing and processing data in the digital domain is more efficient
► Transmission of data in the digital form is more efficient and reliable
► Detecting and Correcting errors in digital data is easier
► Data can be easily and precisely reproduced
► Digital systems are easy to design and implement
► Digital circuits occupy small space
21
Number System
► In Digital Electronics, number system is used to representing information.
► The number system have different bases.
► The base represent as the total number of digit used in the number system.
► There are basic four types of number system.
Lahore Garrison University
22
Types of Number System
► Binary Number System
► Octal Number System
► Decimal Number System
► Hexadecimal Number System
Lahore Garrison University
23
Lahore Garrison University
24
Number System
Lahore Garrison University
25
Checkup
► Define analog.
► Define digital.
► Explain the difference between a digital quantity and an analog quantity.
► Give an example of a system that is analog and one that is a combination of both digital
and analog. Name a system that is entirely digital.
Lahore Garrison University
26
Q&A
Lahore Garrison University
27
Lahore Garrison University