Professional Documents
Culture Documents
5-Aug-14 1
Digital Design
CS/EEE/ECE /INSTR F215
5-Aug-14 2
CKV
Things to Remember
Presentations will be uploaded on CMS in PDF format :
See CS F215 LS1
Things to Remember
EDD notes a must for labs
Placements
Handout
5-Aug-14 7
Handout
Course No. CS / EEE / ECE / INSTR F215
Course Title Digital Design
Instructor-in-charge SYED ERSHAD AHMED
Team of Instructors
Lecture Syed Ershad Ahmed , Prabhakar , Subha Madha
Tutorial Syed Ershad Ahmed , Prabhakar , Subha Madha
Practical Syed Ershad Ahmed, Prabhakar, Subha Madha, Ananth Saradhi ,Rakhee, Gautam
Makkena, Ganesh Kumar, Saiphaneedra, Balasubramanian, Manu Gupta, Spandana,
Pavan Kumar Reddy
Course Description This course covers the topics on logic circuits and minimization, Combinational and
sequential logic circuits, Programmable Logic devices, State table and state diagrams,
Digital ICs, Arithmetic operations and algorithms, Introduction to Computer
organization, Algorithmic State Machines
Scope and Objective The objective of the course is to impart knowledge of the basic tools for the design of
digital circuits and to provide methods and procedures suitable for a variety of digital
design applications. The course also introduces fundamental concepts of computer
organization. The course also provides laboratory practice using MSI devices.
Course Plan
Lect. No. Learning Objectives Topics to be covered Reference to Text Book
1 Introduction to Digital Digital Systems, Digital ICs 1.1; 1.9; 2.3, 10.1,2
Systems and Characteristics of
Digital ICs.
2 Boolean algebra and logic gates, Boolean functions Canonical forms, number 1.2-7, 2.4-2.9
Codes number systems systems and codes
12-13 Sequential Logic Flip-Flops & Characteristic tables, Latches. 5.1 to 5.4
14-16 Digital Integrated Circuits TTL, MOS Logic families and their 10.3, 10.5, 10.7 to 10.10
characteristics
23-25 Clocked Sequential Circuits Analysis of clocked sequential circuits, state 5.5, 5.7, 5.8
diagram and reduction
27-29 Registers & Counters Shift registers, Synchronous & Asynchronous 6.1 to 6.5
counters
Course Plan
30-31 Analysis of arithmetic units Multiplication & Division algorithms T2: Appendix A
32-35 Modular approach for CPU Design RTL, HDL description 8.1,8.2, 8.4 to 8.8
32-35 Modular approach for CPU Design RTL, HDL description 8.1,8.2, 8.4 to 8.8
ENIAC
Electronic Numerical Integrator And Computer
Digital Systems
A digital computer- Example of Digital System
Digital Systems
Digital System ?
Binary Codes
Binary Logic
Binary Logic
Binary Logic
Binary Logic
OR A Y
0 1
NOT 1 0
Binary Logic
OR Realised ?
NOT
5-Aug-14 CS/EEE/ECE /INSTR F215 22
CKV
Logic Gates
Logic gates – operate on one or more input signals to
produce output signal
Input Signals
Logical Physical 3V
Logic 1
0 0-1 V 2V
Transition Region
1 2-3 V 1V
Logic 0
Just an Example 0V
Digital ICs
Interconnection of Digital gates - Digital ICs
RTL, DTL, TTL, ECL Long gone only used in Discrete ICs
Number Systems
5-Aug-14 25
CKV
10
Before answering lets see some basics
5-Aug-14 CS/EEE/ECE /INSTR F215 26
CKV
Number systems
General use Decimal numbers : 8956
a3a2a1a0 . a-1a-2
Number systems
Decimal number system: Base is 10 Numbers used : 0-9
101.11
= 1 x 22 + 0 x 21 + 1 x 20 + 1 x 2-1 + 1 x 2-2
= 4 + 0 + 1 + 0.5 + 0.25
= 5.75
5-Aug-14 CS/EEE/ECE /INSTR F215 28
CKV
Number systems
For Base - r system (anan-1…. a1a0. a-1a-2..a-m)r
(B2.4)16
(110101)2
5-Aug-14 CS/EEE/ECE /INSTR F215 29
Number systems
(B65F)16
(26.24)8 (16.5)16
(FAFA)16
10
Now can you answer this ?
Next Class
Number Systems
Number base conversions – Reading Assignment
Complements
Placements
KNOWLEDGE
Thank You