Encoder

SajedAbir 591 views 20 slides Feb 24, 2022
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

This presentation is about Encoder; a topic digital logic circuits and design


Slide Content

GREEN UNIVERSITY OF BANGLADESH ENCODER

What is Encoder? Combinational circuit Performs the reverse operation of Decoder Maximum of input lines and output lines   ENCODER INPUTS   OUTPUTS  

Generates an output based on the highest prioritized input Binary Priority Types of Encoder Converts one of inputs into an bit output  

4 – 2 Encoder 4 inputs: , ,   2 outputs: ,   4 - 2 ENCODER             Block diagram

4 – 2 Encoder 4 inputs: , ,   2 outputs: ,   4 - 2 ENCODER 1 1 Block diagram

INPUTS OUTPUTS 1 1 1 1 1 1 1 1 INPUTS OUTPUTS 1 1 1 1 1 1 1 1 4 – 2 Encoder Truth Table

INPUTS OUTPUTS 1 1 1 1 1 1 1 1 INPUTS OUTPUTS 1 1 1 1 1 1 1 1 4 – 2 Encoder Truth Table  

INPUTS OUTPUTS 1 1 1 1 1 1 1 1 INPUTS OUTPUTS 1 1 1 1 1 1 1 1 4 – 2 Encoder Truth Table  

Boolean functions   Circuit diagram

8 – 3 Encoder 8 inputs: , , , , , ,   3 outputs: , ,               Block diagram         4 - 2 ENCODER   8 - 3 ENCODER

8 – 3 Encoder 8 inputs: , , , , , ,   3 outputs: , ,             Block diagram         4 - 2 ENCODER   8 - 3 ENCODER

8 – 3 Encoder Truth Table INPUTS OUTPUTS 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 INPUTS OUTPUTS 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Boolean functions   Circuit diagram

Drawbacks of Encoder W hen all outputs of encoder are equal to zero . If more than one input is active High, then the encoder produces an output, which may not be the correct code.

Priority Encoder .

4 – 2 Priority Encoder Truth Table INPUTS OUTPUTS Y3 Y2 Y1 Y0 A1 A0 V 1 1 1 X 1 1 1 X X 1 1 1 X X X 1 1 1 X equals “ dont care”, that is it can be at a logic “0” level or at a logic “1” level

4 – 3 Priority Encoder INPUTS OUTPUTS Y3 Y2 Y1 Y0 A1 A0 V 1 1 1 X 1 1 1 X X 1 1 1 X X X 1 1 1 Lowest priority Highest priority To check the output is valid or not

4 variable K-maps Boolean functions A1 = Y3 + Y2 A0 = Y3 + Y2’Y1 Boolean function of output, V  V = Y3 + Y2 + Y1 + Y0

THANK YOU.

Reference: https://www.tutorialspoint.com/digital_circuits/digital_circuits_encoders.htm https://www.geeksforgeeks.org/encoder-in-digital-logic/ https://www.electronics-tutorials.ws/combination/comb_4.html https://www.electronics-tutorials.ws/combination/comb_4.html Digital design by Morris M ano and Michael D.Ciletti