Lecture 01
Lecture 01
Electronics
Learning Objectives
1
o Solve Boolean expressions and simplify complex logic problems for circuit
design using truth tables and Boolean laws.
6. Assess the Applicability of Digital Systems:
o Critically evaluate the advantages and limitations of digital systems and apply
them in designing suitable solutions for specific use cases.
• Analog Systems
• Digital Systems
An analog system is a type of system that operates on continuous time signals, while a digital
system is one that can work on discrete time signals.
Read this chapter to learn the basics of digital systems and their types.
The working of a digital system is entirely based on digital signals or binary signals. Where, a
digital signal is a type of signal that is represented as a discrete-elements. It can have two possible
states namely high or low. The high state is denoted by the logic 1 and the low state is denoted by
the logic 0.
In a digital system, if the state of the signal is logic 1, the system will be on, and if the state of the
signal is 0, the system will be off.
• Digital systems are relative less complex to implement as they use binary number system
having only two digits to represent the state of a system.
2
• In digital systems, the information is represented in the form of a group of 0s and 1s i.e.,
bits. This is called binary or digital representation of information.
• Digital systems rely on digital signals having two well-defined discrete states. This makes
digital systems more reliable and efficient in terms of processing, storage, and
communication of information.
• Digital systems use logical mathematics and operations to perform computing tasks.
• Digital systems can be manufactured in the form of integrated circuits (ICs) of very small
sizes.
• Digital systems can be easily programmed to perform repeated tasks that reduces human
efforts and cost.
• Digital systems are highly immune to noise and distortions.
Example − The common examples of combinational digital systems are binary adders, subtractors,
logic gates, multiplexers, demultiplexers, etc.
Example of sequential digital systems are flip-flops, registers, memory devices, counters, etc.
Example of digital communication systems are internet, intranet, mobile communication system,
Wi-Fi, etc.
3
Digital Control Systems
A digital control system is a computerized control system used to monitor and regulate the behavior
of a dynamic system.
Example − Digital control systems are extensively used in robotics, industrial automation, etc.
Conclusion
In conclusion, digital systems are modern systems known for their high speed and reliability. A
digital system utilizes digital signals to store, process, and communicate the information.
Types of Signals
In electronics engineering, an electrical quantity like voltage or current or electromagnetic wave
that is used for transmission of data or information is called a signal.
Signals are considered the heart of any data communication or processing system like the Internet.
Signals instruct the electronics hardware components to perform a certain task such as convey the
information from one point to another.
Apart from voltage, current or electromagnetic signals, we also have optical signals, where the
information is represented and transmitted in the form of light.
This chapter will explain the concept of signal and different types of signals used in electronics
engineering.
What is a Signal?
A physical quantity that has capability to transmit information from one point to another is called
a signal. Some common examples of signals include voltage, current, electromagnetic wave,
optical signals, etc.
Signals are the backbone of any electronic processing or communication system. These can be
transmitted through various types of communication channels like wires, space (electromagnetic
waves), optical fibers, etc.
Properties of Signal
In electronics, a signal is characterized by the following important properties −
4
Types of Signals
In electronics, there are mainly two types of signals used, they are −
• Analog Signals
• Digital Signals
An important characteristic of analog signals is that they have a definite value at every instant of
time, known as instantaneous value of the signal.
Analog signals have smooth waveforms as they are continuous in both amplitude and time. That
meant, there is no interruptions in their representation over time.
5
A digital signal is a type of electronic signal that has a finite set of discrete values representing
information.
Digital signals are also called binary signals, as they use binary 0 or 1 to represent the state of a
signal. Where, the binary 0 represents the off or low state of the signal, while the binary 1 represents
the on or high state of the signal.
• Digital signals have discrete or discontinuous values in terms of both amplitude and time.
• Digital signals do not have values defined between any two distinct instants of time.
• Digital signals are represented using binary system by sampling the values of the signals at
specific time instants.
• Digital signals represent information in the form of a sequence of binary 0s and 1s.
• Digital signals have a finite resolution.
• Digital signals are capable to perform logical operations.
• Digital signals are more efficient and reliable when it comes to storage and transmission.
6
Analog signals have infinite Digital signals have a finite
Resolution
resolution. resolution.
Noise Analog signals are less immune Digital signals have high
immunity to noise. immunity against noise.
Applications of Signals
Both analog and digital signals are widely used in the field of electronics. The following are some
key applications of signals −
Conclusion
In electronics engineering, signals are most significant elements of a system. Signals are nothing
but physical quantities like voltage, current, electromagnetic waves, light pulses, etc. used to
convey information from one point to another.
In the field of digital electronics, different voltage levels are used to represent the two binary values,
i.e., 0 and 1 in a digital signal. These voltage levels are known as logic levels.
In this chapter, we will learn the concept of logic levels and pulse waveforms.
7
In digital electronics, a voltage level that represents a specific binary value either 0 or 1 is called
a logic level. Here, the binary value 0 represents the low voltage level while the binary value 1
represents the high value level.
Hence, the logic levels can be classified into the following two types −
The high logic level is represented by the binary digit "1". The voltage level for a high logic level
depends on the technological standard used to design the system. Typically, the voltage value
between 2 V and 5 V represents the high logic level or 1.
The low logic level is represented by the binary digit "0". Similar to the high logic level, the voltage
level for a low logic level depends on the technology standard used to design the system. In actual
practice, the voltage value between 0 V and 0.8 V represents the low logic level or logic 0.
In most practical digital system, the ground voltage is used to represent the low logic level.
Note − The voltage range between the voltage values 0.8 V and 2 V is known as the indeterminate
logic range. If a digital signal lies between the value 0.8 and 2 V, the response of the system is not
predictable.
What is a Pulse?
A pulse is a type of an electronic signal that can change suddenly between two possible states i.e.,
high state and low state.
The graph used to represent the transition of a pulse is called the pulse waveform. Pulses are very
important in the operation of digital systems, communication systems, and many other electronics
devices and circuits.
Depending on the switching characteristics, the pulses can be classified into the following two
types −
8
• Positive Pulse − When a signal normally goes from low logic level to the high logic level
and then returns to its normal low logic level, then it is called a positive pulse.
• Negative Pulse − When a signal normally goes from high logic level to the low logic level
and then returns to its normal high logic level, then it is known as a negative pulse.
The pulse waveforms for positive and negative pulses are depicted in the following figure.
A pulse has two edges namely, a leading edge and a trailing edge.
In the case of a positive pulse, the edge going from low logic level to high logic level is called the
leading edge, and the edge going from high logic level to low logic level is called the trailing edge.
In the case of a negative pulse, the edge going from high logic level to low logic level is called the
leading edge, whereas the edge going from low logic level to high logic level is called the trailing
edge.
The positive and negative pulse waveforms shown in the above figure are ideal pulse waveforms,
because their leading and trailing edges change instantaneously i.e., in zero time. But in actual
practice, the edges of pulses do not change instantaneously from low logic level to high logic level
or from high logic level to low logic level.
The pulse waveforms that take a finite time to change from low logic level to high logic level and
vice-versa are known as non-ideal pulse waveforms.
In the case of a non-ideal pulse waveform, the time taken by the pulse to go from low logic level
to high logic level is called the rise time. The time taken by the pulse to go from the high logic
level to the low logic level is called the fall time.
9
Periodic Waveforms
A pulse waveform that repeats itself at regular intervals of time is called a periodic waveform. The
time taken to complete one cycle is called the time period of the periodic waveform.
Non-periodic Waveforms
A pulse waveform which does not repeat itself at regular intervals of time is termed as a non-
periodic or aperiodic waveform.
Conclusion
In conclusion, "logic level" is a concept used in digital systems to represent the state of the system.
There are two possible logic levels in the case of digital systems namely, high logic level and low
logic level. The high logic level is represented by the binary 1 while the low logic level is
represented by the binary 0.
The graphical representation of a digital signal or a pulse is termed as the "pulse waveform". Pulse
waveforms are used to represent the transition of a pulse or digital signal or the states of a digital
system. In this chapter, we have discussed the concept of logic levels and pulse waveforms. In the
next chapter, we will learn about "components of a digital system".
This chapter is meant for explaining the major components of a digital system.
10
Central Processing Unit (CPU)
In a digital system, the central processing unit is the most important component of the system, as
it performs all the operations in the system. It is also known as processor.
The CPU is an electronic circuit that consists of two sub-circuits namely, arithmetic and logic
unit, and control unit.
The arithmetic logic unit (ALU) is the part of a CPU that performs all the arithmetic and logical
operations and executes the instructions to manipulate data. ALU is made up of logic gates and
other electronic components. It can perform operations like addition, subtractions, comparison, etc.
The control unit (CU) is another major electronic circuit in the central processing unit that
coordinate the operation of all other components of a digital system. It generates clock signals for
the synchronization of the system.
Semiconductor Memory
Memory is another major component of a digital system. It is used to store and instructions in the
system. In most digital system, semiconductor memory is used to store digital information.
Memory of a digital system can be classified into the following two types −
• Random Access Memory (RAM) − It is a temporary memory used to store data and
instruction on which the CPU is currently working. Once the digital system is turned off,
its data will be deleted.
• Read Only Memory (ROM) − ROM is also an important component of a digital system.
It is a permanent memory used to store those data and instructions that require again and
again to perform tasks.
In digital systems, both RAM and ROM are used in the form of ICs made up of semiconductors.
Apart from RAM and ROM, digital systems may also support external memory devices like CD,
DVD, Pen Drive, SD card, etc. All these external memories are used for permanent data storage.
Input Devices
Input devices are those electronic components of a digital system used for entering data into the
system. Examples of input devices include keyboard, mouse, scanner, sensors, camera, light pen,
code readers, etc.
Input devices are designed to accept data in the form of a specific type or format and convert them
into digital signals for processing.
For example, a keyboard gets outside instructions in the form of keystrokes and then convert them
into digital signals.
11
Output Devices
Output devices are those components of a digital system that allow users to view the processed data
or information. Examples of output devices are monitor, display screens, printers, projectors,
speakers, etc.
Output devices are designed to accept digital signals and convert them in a suitable format to make
them readable by human.
For example, a monitor takes digital signals and convert them as visuals and display on a screen.
Logic Gates
Logic gates are essential components of any digital system. They are the fundamental building
block of the digital system. Logic gates are nothing but electronic circuits that can perform logical
operations.
In digital systems, logic gates are used to realize all the information processing and storage systems.
The most commonly used logic gates are AND, OR, NOT, NAND, NOR, Ex-OR, and Ex-NOR.
Power Supply
Power supply is the energy bank of the digital system that provides necessary electric power to the
components of the system so they can work.
The primary function of the power supply unit of a digital system is to convert the electric power
received from an external source into the desired type and voltage level required by the system.
Most digital systems work on 5 V DC supply. Hence, the power supply unit receives 220 V AC
from the supply mains and convert it to 5 V DC supply. Also, the power supply unit regulates the
fluctuations occurring in the power supply to protect the system from damages.
Communication Channels
In a digital system, the communication channel is also known as bus system. It consists of several
different types of buses (conductors) such as data bus, address bus, and control bus. These
communication channels allow data transmission between different components of the system.
Conclusion
In conclusion, a digital system consists of several components. Some important components of a
typical digital system are described in this chapter. All these components are connected together
and allowed to communicate to perform different jobs. In the next chapter, we will learn about
different types of "digital logic operations".
12
Digital Logic Operations
In the field of digital electronics, many digital logic operations are performed which are
considered as the fundamental building blocks. All the digital logic operations are based on the
binary number system and Boolean algebra, where the data and information are represented in the
form of binary 0s and 1s. Digital logic operations are used to manipulate the binary digits to perform
various tasks.
In this chapter, we will learn about commonly used digital logic operations in the field of digital
electronics. Here are some widely used digital logic operations −
• Arithmetic Operations
• Logical Operations
• Encoding and Decoding
• Multiplexing and Demultiplexing
• Code Conversion
• Comparison
• Counting
• Data Storage
• Data Transmission
Let’s discuss each of these digital logic operations in detail along with their applications.
In digital electronic systems, the given numbers are first converted into binary format and then
desired operations are performed on them.
Arithmetic operations are one of the fundamental operations performed using various digital
electronic systems like microprocessors, calculators, microcontrollers, etc.
The following are the four main arithmetic operations performed by a digital system −
Addition
Addition is performed by using a digital logic circuit called adder. It adds two numbers and
generates a sum and a carry as output. For example, if 8 and 5 are two numbers, then adder will
produce a sum term 3 and a carry output 1.
Subtraction
The arithmetic operation subtraction is performed by using a digital logic circuit called subtractor.
It performs the subtraction of two numbers and produces a difference term and a borrow term as
output.
13
Multiplication
A digital circuit used to perform multiplication of two numbers is called a multiplier. It multiplies
the given numbers and generates a product term as output.
Division
The division operation of two numbers is performed by using a digital circuit called divider. It
performs division of two numbers and generates a quotient term and remainder term as output.
Logical operations are widely used for developing algorithms and conditional statements in
programming.
AND
It is a basic logic operation performed by using a digital circuit called AND gate. In the AND
operation, the output is true only if all of the inputs are true.
OR
OR is another basic logic operation in digital electronics. It is performed by using a digital logic
circuit called OR gate. It produces a true output if any of the inputs are true.
NOT
NOT is a digital logic operation performed by using a circuit called NOT gate or inverter. It is also
known as inversion operation. It generates a complement of the input.
NAND
NAND is a combination of AND and NOT operation. It is performed by using a digital circuit
called NAND gate. The output of the NAND gate is false only if all of the inputs are true.
NOR
14
This logical operation is a combination of OR and NOT operations. It is performed by using a
digital circuit called NOR gate. In the case of NOR operation, the output is false if any of the inputs
are true.
XOR
The logical operation XOR or Exclusive OR is performed by using a digital logic circuit called
XOR gate. In the case of XOR operation, the output is true if the number of true inputs is odd.
XNOR
The logical operation XNOR is a combination of XOR and NOT operations. It is performed by
using a digital logic circuit called XNOR gate. In the case of XNOR gate, the output is true if all
of the inputs are either true or false.
On the other hand, decoding is the inverse operation of encoding. It is performed by using a digital
logic circuit called decoder. Decoding is a digital logic operation that involves the conversion of a
binary-coded information to other format like decimal, octal, hexadecimal, alphabets or symbols.
Both encoding and decoding are used in digital communication, error correction, data compression,
etc.
Multiplexing and demultiplexing are two widely used digital logic operation in optimization of
communication channels.
15
Code conversion is a digital logic operation that involves converting information coded in one form
to another form. It is performed by using a digital circuit called code converter.
Code conversion is an essential operation in interfacing between different digital systems. Some
common examples of code converters are BCD to XS-3 converter, XS-3 to gray converter, etc.
Counting operation plays a vital role in various digital devices like memory, timers, digital clocks,
microprocessors, etc. It is used to control the sequence of operation in a digital system.
Conclusion
In conclusion, digital logic operations are used to manipulate binary data to perform various
operations. They are considered as the fundamental building blocks of digital systems like
microprocessors, microcontrollers, memory devices, communication systems, etc. Hence, it is
essential to understand the digital logic operations for designing reliable digital systems and
understand their behavior.
16
Advantages and Limitations of Digital
Systems
A digital system is an interconnected group of components that can process, store, and transmit
digital data i.e., data represented in the form of binary codes. Digital signals are represented using
binary values, 0s and 1s. A digital system can understand and manipulate data and information
represented in the form of 0s and 1s.
Digital systems are implemented using highly reliable and efficient electronics components like
logic gates and integrated circuits (ICs). They are known for their high speed and reliability.
Digital systems are extensively used in various fields like communication, computing, control
system, data processing, etc.
Easy to Design
As we know, digital systems are two state switching circuits that have only two voltage levels
namely, HIGH and LOW. Hence, it is easier to design a digital system.
In the case of digital systems, the knowledge of intermediate values of voltages are not important,
but the lower and upper limits in which they fall are important. Therefore, digital circuits are less
complex to design and implement.
It is very easy to store digital information in a digital storage device like pen drive that provides a
compact and efficient method to store data for long periods as compared to analog storage devices.
17
Also, digital systems are highly immune to interference. Hence, they can process, store, and
transmit data without loss of accuracy.
High Security
Digital systems are highly secure than analog systems, as we can implement various advanced
security and encryption technologies to protect sensitive information stored in the system.
All these are the major benefits of digital systems that make them suitable for various applications
like computing, telecommunication, automation, robotics, and more.
However, digital systems also have certain limitations over analog systems. Let’s discuss these
limitations of digital systems in the following section.
18
In the real world, most physical quantities are analog in nature. Hence, before processing using a
digital system, we need to convert these analog quantities into digital form. At the end of
processing, the results are also converted back to the analog form.
Conclusion
Digital systems have several advantages that make them suitable to use in modern technological
applications. Due to high reliability, ease of integration, high security, etc. digital systems are being
widely used in various fields like telecommunication, medical, science, research, etc.
Electronics engineers and designers are continuously working to optimize the digital systems to
increase their performance and area of applications.
Digital systems however have some limitations like finite resolution, limited voltage levels and
sampling rates, relatively slow speed, etc. These limitations have to be addressed while designing
and implementation for better advancement in digital technologies.
19