0% found this document useful (0 votes)
6 views

Encoder Decoder

Uploaded by

tayyabirfan870
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Encoder Decoder

Uploaded by

tayyabirfan870
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

Digital Logic Design

Encoder Decoder
Encoder Decoder

2
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 line decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

3
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 line decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

4
2 to 1 line Encoder (Binary to
Decimal)
 Two inputs and One output

A1 A0 Z
0 1 0
1 0 1

Z = A1(A0)’
OR
Z = A1+(A0)’

5
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 lines decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

6
1 to 2 lines Decoder (Decimal to
Binary)
 One input and Two outputs

Z A1 A0
0 0 1
1 1 0

A1 = Z
A0 = Z’

7
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 line decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

8
4 to 2 lines Encoder
 Four inputs and Two outputs

A3 A2 A1 A0 Z1 Z0
0 0 0 1 0 0
0 0 1 0 0 1
0 1 0 0 1 0
1 0 0 0 1 1

Z1 = A2 + A3
Z0 = A1+ A3

9
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 line decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

10
2 to 4 lines Decoder
 Two inputs and Four outputs

Z1 Z0 A3 A2 A1 A0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0

A3 = Z1(Z0)
A2 = Z1(Z0)’
A1 = (Z1)’Z0
A0 = (Z1)’(Z0)’
11
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 line decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

12
8 to 3 lines Encoder (Octal to
Binary)
 Eight inputs and Three outputs
A7 A6 A5 A4 A3 A2 A1 A0 Z2 Z1 Z0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 1 0 0 0 0 1 1
0 0 0 1 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0 1 0 1
0 1 0 0 0 0 0 0 1 1 0
1 0 0 0 0 0 0 0 1 1 1

Z2 = A4+A5+A6+A7
Z1 = A2+A3+A6+A7
Z0 = A1+A3+A5+A7 13
Encoder Decoder
 Encoders  Decoders
 2 to 1 line encoder  1 to 2 line decoder
(Binary to Decimal) (Decimal to Binary)
 4 to 2 lines encoder  2 to 4 lines decoder
 8 to 3 lines encoder  3 to 8 lines decoder
(Octal to binary) (Binary to Octal)
 16 to 4 lines encoder  4 to 16 lines decoder
(Hexadecimal to binary) (Binary to Hexadecimal)

14
3 to 8 lines Decoder (Binary to
 Octal)
Three inputs and Eight outputs
Z2 Z1 Z0 A7 A6 A5 A4 A3 A2 A1 A0
0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 1 0 0 0 0 0 0 1 0 0
0 1 1 0 1 0 0 1 0 0 0
1 0 0 1 0 0 1 0 0 0 0
1 0 1 0 0 1 0 0 0 0 0
1 1 0 0 1 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0
A0 = (Z2)’ (Z1)’ (Z0)’ A4 = (Z2) (Z1)’ (Z0)’
A1 = (Z2)’ (Z1)’ (Z0) A5 = (Z2) (Z1)’ (Z0)
A2 = (Z2)’ (Z1) (Z0)’ A6 = (Z2) (Z1) (Z0)’
A3 = (Z2)’ (Z1) (Z0) A7 = (Z2) (Z1) (Z0)
15

You might also like