Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
Encoder
Encoder
Chargement dans…3
×

Consultez-les par la suite

1 sur 27 Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Les utilisateurs ont également aimé (16)

Publicité

Similaire à Encoders (20)

Publicité

Plus récents (20)

Encoders

  1. 1. Defination of Encoder  The encoder is a combinational circuit that performs the reverse operation of the decoder. The encoder has a maximum of 2n inputs and n outputs.  The simplest encoder is a 2n-to-n binary encoder  One of 2n inputs = 1  Output is an n-bit binary number . . . . . . 2n inputs n outputs Binary encoder
  2. 2. Encoder – What is it?  An encoder is a:  Device  Circuit  Transducer  Software Program  Algorithm  Person  that converts information from one format to another
  3. 3. LINEAR ENCODER A linear encoder is a sensor, transducer or readhead paired with a scale that encodes position. The sensor reads the scale in order to convert the encoded position into an Analog signal analog or digital signa
  4. 4. The Digital Encoder Digital Encoder more commonly called a Binary Encoder takes ALL its data inputs one at a time and then converts them into a single encoded output. So we can say that a binary encoder, is a multi- input combinational logic circuit that converts the logic level "1" data at its inputs into an equivalent binary code at its output.
  5. 5. 4-to-2 Bit Binary Encoder
  6. 6. The Digital Encoder  Generally, digital encoders produce outputs of 2-bit, 3-bit or 4-bit codes depending upon the number of data input lines. An "n-bit" binary encoder has 2n input lines and n-bit output lines with common types that include 4-to-2, 8-to-3 and 16-to-4 line configurations.
  7. 7. • 2n -to-n encoder : 2n inputs and n outputs. • Input code : 1-out-of-2n. • Output code : Binary Code • Example : n=3, 8-to-3 encoder • Inputs Outputs • I0 I1 I2 I3 I4 I5 I6 I7 Y2 Y1 Y0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 I1 I2 I3 Y1 Y2I4 I5 I6 I0 Y0 I7 Binary encoder 8-to-3 encoder Implementation
  8. 8. 8-to-3 Bit Priority Encoder
  9. 9. Digital Encoder using Logic Gates
  10. 10. The Priority Encoder solves the problems mentioned above by allocating a priority level to each input. The priority encoders output corresponds to the currently active input which has the highest priority. So when an input with a higher priority is present, all other inputs with a lower priority will be ignored. The priority encoder comes in many different forms with an example of an 8-input priority encoder along with its truth table shown below. Priority Encoder

×