DLD Contents
DLD Contents
Course Contents:
Introduction to concept and definitions used in digital logic design. Difference between analog and
digital system along with TTL and CMOS logics. Number systems, Boolean algebra and logic gates.
Analysis of gate level minimization with 2-level networks and Karnaugh maps. Combinational logic
systems that includes encoders, decoders, multiplexers, demultiplexers. Sequential logic systems are
gated latch and flip-flop i.e. SR, JK, D and T. Design of sequential modules consist of registers, shift
registers and universal registers along with counters i.e. synchronous and asynchronous counters.
Programmable devices: microcontroller, ROM and programmable arrays.
Course Objective:
The aim of this course is to introduce the students with the electronics components of modern digital
world that includes the combinational and sequential logic circuits analysis and design. Digital circuits
are merger of logic gates, encoder, decoder, multiplexers, registers, counters and programmable logic
arrays.
Teaching Methodology:
Lectures, Assignments, labs, Projects, Presentations, etc. Major component of the course should be
covered using conventional lectures. Practical contact hours are compulsory.
Courses Assessment:
Exams, Assignments, Quizzes, Project, Presentations. Course will be assessed using a combination of
written examinations and project(s). Practical evaluation, using rubrics, is encouraged and suggested
to make up around 20% of the course.
Reference Materials:
Digital Design by Morris Mano (Book).
Digital Fundamentals by Thomas Floyd (Book).
DLD Lab Manual
Software tools: Logisim or Lattice diamond software.
Week/Lecture # Theory
Lecture-I Introduction to analog and digital systems.
Lecture-II Number system conversions. Conversion and compliments.
Introduction to Digital Experiments:
The objective of this lab is to introduce fundamental digital concepts.
The students are taught the idea of TTL Logic and TTL IC’s, Pin
Week 1 Practical-I Configurations and HEX inverters are introduced and tested. A
simple logic probe is required to be made from 7404 inverter IC,
which is then used with an oscilloscope to measure and test logic
levels.
Practical-II Contd.
Practical-III Contd.
Lecture-I Binary, octal & Hexa addition/subtraction.
Lecture-II Logic level. BCD addition. Even odd parity bits. ASCII codes.
Number Systems:
The objective of this lab is to introduce different number systems and
Week 2 Practical-I their conversions. Binary, Octal, Hex and BCD systems are
introduced and students are required to construct a circuit to convert
BCD to decimal using a 7447 decoder IC and seven segment display.
Practical-II Contd.
Practical-III Contd.
Lecture-I Logic gates, types, symbol & truth table.
Introduction to Boolean algebra & analysis, Identities of Boolean
Lecture-II
algebra & simplification.
Logic Gates:
The Objective of this lab is to introduce basic logic gates, their IC’s
and determination of their truth tables. The students are required to
Week 3
Practical-I formulate basic logic gates using NAND & NOR gates and
demonstrate the equivalency between NAND/negative OR and
NOR/negative AND. This lab also included Observing pulse wave
forms and calculating propagation delay.
Practical-II Contd.
Practical-III Contd.
Standard forms min-terms, max-terms, sum of product (SOP) and
Lecture-I
product of sum (POS).
Logic operations. Introduction to Karnaugh-map. Two, three & four
Lecture-II
variable k-map simplification.
TTL Specifications:
The objective of this lab is to introduce TTL Specifications and
Week 4
describe the static and electrical specifications for TTL logic,
Practical-I
including input and output voltage, input and output current, and noise
margin. The students are also required to measure the transfer curve
for an inverter IC
Practical-I Contd.
Practical-III Contd.
PMAS Arid Agriculture University, Rawalpindi
University Institute of Information Technology