ECE 421-Week1
ECE 421-Week1
Analog quantities:
➢ Continuously variable electrical or physical
quantity.
➢ They take on any value within a continuous
range.
➢ Most things that can be measured quantitatively
occur in nature in analog form.
➢ Examples: sound, voltage, time, pressure,
temperature
1. Introduction to Digital and Analog quantities
1. Introduction to Digital and Analog quantities
Digital quantities:
➢ Have digits that represent numbers, letters, or
symbols.
➢ Digital quantities are strictly with two levels,
ON and OFF states, which we can represent
by 0s and 1s.
➢ They have specific, distinct values.
1. Introduction to Digital and Analog quantities
1. Introduction to Digital and Analog quantities
7
1. Introduction to Digital and Analog quantities
Binary Digits
➢A digital signal is made up of a series of 1s and
0s that represent numbers, letters, symbols, or
control signals.
➢1 is represented by the higher voltage, a HIGH
(ON), and a 0 is represented by the lower voltage
level, LOW (OFF)
➢The two-state number system is called binary. A
binary digit is called a bit.
2. Binary digits, logic levels, and digital waveform
2. Binary digits, logic levels, and digital waveform
Logic levels
➢A logic level is a band of voltage levels, from a
minimum to a maximum level, representing
either a logic 0 or a logic 1 in digital circuits.
➢ In digital electronics, logic levels are typically
defined by voltage ranges:
▪Low Logic Level (Logic 0): A voltage range close
to 0 volts.
▪High Logic Level (Logic 1): A voltage range
significantly higher than 0 volts.
2. Binary digits, logic levels, and digital waveform
2. Binary digits, logic levels, and digital waveform
Digital Waveform
➢Digital waveforms are electrical signals that
represent digital data and consist of discrete
voltage levels that change back and forth between
the HIGH and LOW levels or states.
➢Pulse Waveform: a high voltage level followed
by a low voltage level.
➢Square Wave: alternates between high and low
voltage levels at regular intervals.
2. Binary digits, logic levels, and digital waveform
2. Binary digits, logic levels, and digital waveform
Pulse Waveform
➢ A pulse has two edges: a leading edge that
occurs first at time t0 and a trailing edge that
occurs last at time t1.
➢ For a positive-going pulse, the leading edge is a
rising edge, and the trailing edge is a falling
edge.
➢ The time required for a pulse to go from its LOW
level to its HIGH level is called the rise time (tr).
2. Binary digits, logic levels, and digital waveform
Pulse Waveform
➢ The time required for the transition from the
HIGH level to the LOW level is called the fall
time (tf).
➢ The pulse width (tW) is a measure of the
duration of the pulse and is often defined as the
time interval between the 50% points on the
rising and falling edges.
2. Binary digits, logic levels, and digital waveform
2. Binary digits, logic levels, and digital waveform
Square Waveform
➢ In each cycle, the wave first switches from zero
to some peak voltage value (Vpk) for a fixed
period, then switches low again for a second
fixed period, and so on.
➢ The duration for which a signal is in its high
state is Ton, and the duration for which the
signal is in its low state is Toff e.g if Ton is at 5v,
Toff is at -5V
2. Binary digits, logic levels, and digital waveform
Timing Diagrams
➢ A timing diagram is a graph of digital waveforms
showing the actual time relationship of two or more
waveforms and how each waveform changes in relation
to the others.
➢ From a timing diagram, you can determine the states
(HIGH or LOW) of all the waveforms at any specified
point in time and the exact time that a waveform
changes state relative.
➢ Common timing diagrams consist of a clock signal, a
data signal representing digital data, and control signals
controlling the operation of digital circuits.
2. Binary digits, logic levels, and digital waveform
3. Introduction to basic logic operations
NOT Gate
➢ The NOT function changes one logic level to the
opposite logic level,
➢ When the input is HIGH (1), the output is LOW
(0).
➢ When the input is LOW, the output is HIGH.
➢ The NOT function is implemented by a logic
circuit known as an inverter.
3. Introduction to basic logic operations
3. Introduction to basic logic operations
AND Gate
➢ The AND function produces a HIGH output
only when all the inputs are HIGH.
➢ When any or all inputs are LOW, the output is
LOW.
➢ The AND function is implemented by a logic
circuit known as an AND gate.
3. Introduction to basic logic operations
3. Introduction to basic logic operations
OR Gate
➢ The OR function produces a HIGH output
when one or more inputs are HIGH.
➢ When one input is HIGH or the other input is
HIGH or both inputs are HIGH, the output is
HIGH.
➢ When both inputs are LOW, the output is LOW.
➢ The OR function is implemented by a logic
circuit known as an OR gate.
3. Introduction to basic logic operations
4. Digital Integrated Circuits