CSE 4205
Digital Logic Design
Introduction
Course Teacher: Md. Hamjajul Ashmafee
Assistant Professor, CSE, IUT
Email:
[email protected]Administration
• Course Credit: 3 (Total marks 300)
• Lectures: Tuesday and Wednesday
• Sessional Works: Thursday – Lab 6
• Discussion: Based on prior appointment
Lecture 1 CSE 4205: Digital Logic Design 2
Administration
• Textbooks:
• Digital Logic and Computer Design – M. Morris Mano - 4E
• Digital Fundamental – Thomas L. Floyd – 8E
• Grading:
• Quiz/Assignment/Class performance: 15%
• Mid term examination: 25%
• Final examination: 50%
• Attendance: 10%
• LMS:
• Google Classroom, Zoom/ Google meet
Lecture 1 CSE 4205: Digital Logic Design 3
Motivation
• Revolution of Microprocessor and Semiconductor (Transistor)
• Robert Noyce (1927-1990)
• “Mayor of Silicon Valley”
• Confounder of Semiconductor
• Confounder of INTEL
• Co-inventor of IC
• Gordon Moore
• Confounder of INTEL
• Moore’s Law: the number of transistors on a computer
chip doubles every year (observed in 1965)
• Since 1975, transistor counts have doubled every two years.
Lecture 1 CSE 4205: Digital Logic Design 4
Semiconductor and Transistor
• A transistor is a semiconductor device used to amplify or switch electrical
signals and power.
• One of the basic building blocks of modern electronics
Lecture 1 CSE 4205: Digital Logic Design 5
RTL diagram – AND and OR gate
Lecture 1 CSE 4205: Digital Logic Design 6
Prospect of this Course
Intelligent Security Control
Lecture 1 CSE 4205: Digital Logic Design 7
Prospect of this Course
Lecture 1 CSE 4205: Digital Logic Design 8
Case Study - 1
L1 B3 B2 B1 B0 Val L1 L2 L3 L4 L5 L6 L7
0 0 0 0 0 1 0 1 1 1 1 1
L L 0 0 0 1 1 0 0 0 0 0 1 1
4 6 0 0 1 0 2 1 1 1 0 1 1 0
0 0 1 1 3 1 1 1 0 0 1 1
L2 0 1 0 0 4 0 1 0 1 0 1 1
0 1 0 1 5 1 1 1 1 0 0 1
L L 0 1 1 0 6 1 1 1 1 1 0 1
5 7 0 1 1 1 7 1 0 0 0 0 1 1
1 0 0 0 8 1 1 1 1 1 1 1
L3 1 0 0 1 9 1 1 1 1 0 1 1
Case Study - 2
• Add two 1-bit binary numbers
• Input: 1 bit augend and 1 bit addend
• Output: 1 bit carry and 1 bit sum
Evolution of Computer
Lecture 1 CSE 4205: Digital Logic Design 11
Basic Idea
• Logic gate [basic relationship] to build complex relationship
• AND, OR, NOT
• Definition
• Symbol
• Signals in waveform as INPUT
• Truth Table to formulate the relationship
• Logic expression: another way to re-express
• Algebra and circuit
• Prepackaged Building block – IC
• Implementation of logic gates – Transistors
• Signals
• Analog – turning on (switch on) lights
• Digital – Calculator
• In real-life a threshold value is considered to convert an analog system to a digital one
Lecture 1 CSE 4205: Digital Logic Design 12
Circuit
• Relationship among signals
• Where the signals are provided in waveforms in time
• Types:
• Analog
• Continuous values
• Low accuracy and susceptible to noise
• Digital
• Discrete values
• High accuracy and less susceptible to noise
Lecture 1 CSE 4205: Digital Logic Design 13
ABC
• ABC
Lecture 1 CSE 4205: Digital Logic Design 14
ABC
• ABC
Lecture 1 CSE 4205: Digital Logic Design 15
ABC
• ABC
Lecture 1 CSE 4205: Digital Logic Design 16
ABC
• ABC
Lecture 1 CSE 4205: Digital Logic Design 17
ABC
• ABC
Lecture 1 CSE 4205: Digital Logic Design 18