You are on page 1of 39

DIGITAL LOGIC DESIGN (DLD)

DR. BENISH AMIN


Objective
• To introduce the concepts and fundamental principles of
digital/ binary systems.
• To analyze & design different practical digital circuits.
Washington Accord.
• The Washington Accord is a mutual recognition agreement (MRA)
which pertains to engineering programs accredited by its
signatories since 1989. Signatories to the Washington Accord are
organizations responsible for accrediting engineering programs in
Australia, Canada, Chinese Taipei, Hong Kong, Ireland, Japan, Korea,
Malaysia, New Zealand, Singapore, South Africa, Turkey, the United
Kingdom, and the United States.
Washington Accord.
• The Washington Accord assists in determining if an engineering
program in one signatory’s jurisdiction is recognized for purposes of
licensure and registration, employment, or admission to graduate
school in another jurisdiction.
Program Learning Outcomes
• Program outcomes are the narrower statements that describe what
students are expected to know and be able to do by the time of
graduation.
• These relate to the knowledge, skills and attitude that the students
acquire while progressing through the program.
• The program must demonstrate that by the time of graduation the
students have attained a certain set of knowledge, skills and
behavioral traits, at least to some acceptable minimum level.
• Specifically, it is to be demonstrated that the students have
acquired the following graduate attributes (GAs):
Program Learning Outcomes
• Engineering Knowledge: An ability to apply knowledge of mathematics, science, engineering
fundamentals and an engineering specialization to the solution of complex engineering problems.
• Problem Analysis: An ability to identify, formulate, research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences and engineering sciences.
• Design/Development of Solutions: An ability to design solutions for complex engineering
problems and design systems, components or processes that meet specified needs with
appropriate consideration for public health and safety, cultural, societal, and environmental
considerations.
• Investigation: An ability to investigate complex engineering problems in a methodical way
including literature survey, design and conduct of experiments, analysis and 19 interpretation of
experimental data, and synthesis of information to derive valid conclusions.
• Modern Tool Usage: An ability to create, select and apply appropriate techniques, resources, and
modern engineering and IT tools, including prediction and modeling, to complex engineering
activities, with an understanding of the limitations.
• The Engineer and Society: An ability to apply reasoning informed by contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to professional engineering practice and solution to complex engineering problems.
Program Learning Outcomes
• Environment and Sustainability: An ability to understand the impact of professional engineering
solutions in societal and environmental contexts and demonstrate knowledge of and need for
sustainable development.
• Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms
of engineering practice.
• Individual and Team Work: An ability to work effectively, as an individual or in a team, on
multifaceted and /or multidisciplinary settings.
• Communication: An ability to communicate effectively, orally as well as in writing, on complex
engineering activities with the engineering community and with society at large, such as being
able to comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
• Project Management: An ability to demonstrate management skills and apply engineering
principles to one’s own work, as a member and/or leader in a team, to manage projects in a
multidisciplinary environment.
• Lifelong Learning: An ability to recognize importance of, and pursue lifelong learning in the
broader context of innovation and technological developments.
Course Learning Outcomes
• Describe different types of number systems, binary codes and
different techniques for simplification of Boolean expressions.
• Demonstrate and construct different types of practical
combinational circuits of required specifications.
• Demonstrate and construct different types of synchronous
sequential circuits of required specifications.
Course Outline
• Digital Systems
• Boolean Algebra
• Gate Level Minimization
• Combinational Logic
• Synchronous Sequential Logic
• Registers & Counters
• Memory & Programmable Logic
Books
Textbook:
Digital Design by: M. Morris Mano & Michael D. Ciletti (4th Edition)

Reference Book:
Digital Fundamentals by: Thomas L. Floyd
(8th Edition)
General Rules & Regulations
• Class Attendance and Leave Policy
• Maintain minimum of 80% class attendance
• 20% quota for all types of emergency leaves
• Student with < 80% will not be allowed to sit in Final Exams
• Ensure to join the class in time as per timetable.
General Rules & Regulations
• Attendance will not be marked after 5 minutes of the starting time
of lecture.
• Use of Mobile is not allowed during lecture.
Grading Policy
• Quizzes 20%
• Assignments 10%
• One Hour Tests 30%
• Final Exam 40%
CHAPTER 1

DIGITAL SYSTEMS AND


BINARY NUMBERS
Analog & Digital Signals
• Signal is a quantity that is used to represent any
information or data.

• Signals are classified as analog or digital.


Analog & Digital Signals
• Analog refers to something that is continuous- a set of
data and all possible/infinite points between.

• Digital refers to something that is discrete –a set of


specific/finite points of data with no other points in
between.
Analog & Digital Signals
Analog & Digital Signals
Analog Examples
• Human voice/sound
• Time
• Pressure
• Temperature
• Distance
• Speed
• Fan regulator
• Volume control
• Analog watch
• Audio video cassettes
Digital Examples
• Switch
• Digital watch
• PC
• Cell phone
• Home appliances
• CD,DVD
• Electronic Instruments (Oscilloscope, Function generator, multi-
meter)
Analog System
• A basic audio public address system
Digital & analog system
• CD player
Binary Digits, Logic Levels, and
Digital Waveforms
• The conventional numbering system uses ten digits:
0,1,2,3,4,5,6,7,8, and 9.

• The binary numbering system uses just two digits: 0 and 1.


Binary Digits, Logic Levels, and
Digital Waveforms
• The two binary digits are designated 0 and 1

• They can also be called LOW and HIGH, where LOW = 0 and HIGH = 1
Binary Digits, Logic Levels, and
Digital Waveforms
• Binary values are also represented by voltage levels
Binary Digits, Logic Levels, and
Digital Waveforms

• tw = pulse width
• T = period of the waveform
• f = frequency of the waveform
Binary Digits, Logic Levels, and
Digital Waveforms

• The duty cycle of a binary waveform is defined as:


Fixed-Function Integrated Circuits
Fixed-Function Integrated Circuits
IC package styles
• Dual in-line package (DIP)
• Small-outline IC (SOIC)
• Flat pack (FP)
• Plastic-leaded chip carrier (PLCC)
• Leadless-ceramic chip carrier (LCCC)
Fixed-Function Integrated Circuits
• Dual in-line package (DIP)
Fixed-Function Integrated Circuits
• Small-outline IC (SOIC)
Fixed-Function Integrated Circuits
• Flat pack (FP)
Fixed-Function Integrated Circuits
• Plastic-leaded chip carrier (PLCC)
Fixed-Function Integrated Circuits
• Leadless-ceramic chip carrier (LCCC)
Programmable Integrated Circuits
Programmable Integrated Circuits
• SPLD—Simple programmable logic devices
• CPLD—Complex programmable logic devices
• FPGA—Field-programmable gate arrays
Programmable Integrated Circuits
• SPLD
• PAL (programmable array logic)
• GAL (generic array logic)
• PLA (programmable logic array)
• PROM (programmable read-only memory)
Test and Measuring Instruments
Test and Measuring Instruments
• Analog Oscilloscope
• Digital Oscilloscope
• Logic Analyzer
• Logic Probe, Pulser, and Current Probe
• DC Power Supply
• Function Generator
• Digital Multimeter

You might also like