Digital Logic Lecture 1 Introduction By Dr Zyad
Digital Logic Lecture 1 Introduction By Dr Zyad Dwekat The Hashemite University Computer Engineering Department
Outline Introduction. Digital systems. Chips’ Technologies. Computer aided design. Logic Circuits Design or Development Process. The Hashemite University 2
Introduction This course represents a basic block many engineering branches. It is an important key to understand subsequent courses. We will start by explaining the name of our course, “Digital Logic” starting by: Digital Then Logic The Hashemite University 3
Digital Systems I Differentiate between two types of systems or signals: Analog: found in nature and initially all systems were analog. Digital: evolved from analog systems as a result of technology development to avoid the disadvantages of the first class. The Hashemite University 4
Digital Systems II Examples: Analog signal: speech. Digital signal: clock pulses for a computer. Analog system: traditional audio phones. Digital system: computers. The Hashemite University 5
Digital Systems III Digital or discrete values can be: Binary: one bit only, either 0 or 1. Binary code: a series or sequence of bits to represent specific values. From hardware point of view , i. e. electronically, these values are represented by electrical signals (voltage or current). 0 Low 0 volt. 1 High 5 volt. The applications or the device that we deal with can produce digital signals directly, e. g. computers, or produce analog signals, e. g. phones. We can convert an analog signal to digital using Analog to Digital Converter (ADC) and for the reverse operation we use a Digital to Analog Converter (DAC). Examples: voice over IP (Vo. IP) applications. The Hashemite University 6
Big Picture Digital circuit: called logic circuits since they process data represented as binary signals via logic gates or components (specifies the relation between inputs The Hashemite University 7 logically).
Logic Logic: is something related to human’s way of thinking where hypothesis and assumptions are made to simplify things. In our situation, we use the binary symbols 0, 1 or we can equate them with other values according to the needs of the moment. Example: 0 = false = No = 0 volt or 1 volt. . . 1 = true = Yes = 5 volt or 12 volt. . . Also, in logic we have only two states or values, either up or down, nothing between. The logic that deals with states between 0 and 1 (i. e. more than two states) is called fuzzy logic. Although it seems limited but it proves to be very useful. Example: computers are based on the two states operation and they are very powerful. The Hashemite University 8
Topics Covered in the Course Topic Chapter Number systems. Chapter 1 Boolean algebra and logic gates. Chapter 2 Gate level minimization. Chapter 3 Combinational logic. Chapter 4 Synchronous sequential logic. Chapter 5 Registers and counters. Chapter 6 The Hashemite University 9
Course Textbook Digital Design, by: M. Morris Mano, Prentice Hall Inc. , 2012, 5 th Edition. In addition to the slides and notes posted by the instructor. The Hashemite University 10
Course Website www. mlms. hu. edu. jo Called Moodle Your instructor will add your names to Moodle. For the first time your user name and password for the website will be your university ID, you can change the password later. It will be our official website where you will find: The syllabus. Course lecture notes and slides. Announcements posted by the instructors. Exams dates, time slots, and location. Make sure to check it daily. The Hashemite University 11
Additional Notes This lecture covers the following material from the textbook: Course Syllabus. Chapter 1: Section 1. 1 The Hashemite University 12
- Slides: 12