Title : Encoder
NAME : [Link]
ROLL NO : 24VE1A05LN
What is an Encoder?
• A combinational circuit that converts active
input signals into a coded binary output.
• Works opposite to a decoder.
• Reduces the number of bits needed to
represent information.
Visual: Diagram showing multiple inputs going
into an encoder with a binary output.
Definition
• An encoder is a combinational circuit that
converts active input signals into a coded binary
output.
• It performs the reverse operation of a decoder.
• Number of inputs > Number of outputs.
• Typically, if there are 2n2^n2n inputs, the
encoder produces n-bit binary output.
• In simple words: It “encodes” which input is
active into a binary number.
Example – 8-to-3 Encoder
Input Active Output (A₂ A₁ A₀)
I₀ 000
I₁ 001
I₂ 010
I₃ 011
I₄ 100
I₅ 101
I₆ 110
I₇ 111
Working Principle
• Checks which input is active.
• Generates a binary code corresponding to that input.
• Only one output is high at a time.
Visual: Flowchart showing input → encoder → output.
Types of Encoders
• Simple Encoder: One active input at a time.
• Priority Encoder: If multiple inputs are active, outputs
code of highest-priority input.
Visual: Diagram contrasting simple encoder and
priority encoder.
Applications of Encoder
• Keyboard encoding (key press → binary code)
• Data compression
• Communication systems (signal encoding)
• Digital systems (interfacing with decoders or
memory)
Visual: Illustrative icons like keyboard, data,
communication signal.
Summary
Content:
• Encoder converts multiple inputs to binary
outputs.
• Opposite of a decoder.
• Types: Simple and Priority encoder.
• Widely used in digital electronics and
communication.
.
THANK YOU