Lecture-0 -Introduction Digital Electronicssajid.buet.ac.bd/courses/EEE_303_2020/Lecture_1.pdf ·...
Transcript of Lecture-0 -Introduction Digital Electronicssajid.buet.ac.bd/courses/EEE_303_2020/Lecture_1.pdf ·...
2/26/20
1
Lecture-0 - IntroductionDigital Electronics
Dr. Sajid Muhaimin ChoudhuryDept of EEE, BUET
EEE 303 – Digital Electronics
• Course Teacher: Dr. Sajid Muhaimin Choudhury (Section A and B)
• Email Address: [email protected]
• Course Website: http://sajid.buet.ac.bd/teaching/J2020_EEE303
2/26/20 2
2/26/20
2
Office Hours
• Tues 12-1pm (Section A)• Saturday 12-1pm (Section B)
• I will be in my office at EEE 222, and students are welcome to drop by with any questions/problems related to the class or for conceptual understanding of the topics.
• Preferred medium of communication: email
2/26/20 3
Learning Objectives
• To gain insights into digital logic circuit design
• To gain skills to simulate and verify digital logic circuits
2/26/20 4
2/26/20
3
Grading
• 10% - Class performance and attendance• 20% - Quiz: best 3 out of 4 quiz. Each quiz
will be of 20 marks. 10 marks homework, and 10 marks class test of 10 minutes
• 70% - Term final
2/26/20 5
Textbooks
2/26/20 6
2/26/20
4
Concept of Digital
2/26/20 7
Digital Electronics
2/26/20 8
2/26/20
5
Continuous vs Discrete
Continuous Variable• Defined continuously
in time
Discrete Variable• Discrete Time• Discrete Value
2/26/20 9
Digital System
2/26/20 10
Discrete Information Processing
System
Discrete Output
Discrete Input
System States
Takes discrete input, has discrete system states and gives discrete output
2/26/20
6
Information Representation
• Information variables are represented by physical quantities (voltage, current, charge, magnetic field orientation, temperature, phase)
• For digital systems, the variables take discrete values
• Two level or binary values are most common
2/26/20 11
2/26/20 12
2/26/20
7
Signals over Time
2/26/20 13
Time
Analog
Digital
Synchronous
Asynchronous
Types of Digital Systems
• No state Present, Output = f(input)• Combinational logic system
• State Present, Output = f(input, state)• Synchronous Sequential System (state
updated at discrete times)• Asynchronous Sequential System
(state updated at any time)
2/26/20 14
2/26/20
8
Digital System Example
2/26/20 15
Digital clockInput: Time setOutput: Current timeState: Current time
Digital computerCovered in EEE 416
Binary representation of physical quantities• CPU: Voltage• HDD: Magnetic Field Direction• CD: Physical shape of pits• DRAM: Electric Charge• Optical Fiber: Light intensity
2/26/20 16
2/26/20
9
Summary
• Difference between analog and digital
• Next class: number systems
2/26/20 17