Draw the logic circuit of Decimal to BCDencoder, Computer Engineering

Assignment Help:

What is an encoder? Draw the logic circuit of Decimal to BCD encoder and explain its working.

Ans. Encoder: It is a combinational logic circuit which converts alphanumeric characters in Binary codes. It has 2n (or less) input lines and n output lines.  It may be Decimal to Binary or Hexadecimal to Binary or Octal to BCD etc.

Decimal to BCD Encoder:  It has 10 inputs (for decimal numbers 0 to p) and 4 outputs for the BCD number. Therefore this is a 10 line to 4 line encoder. Table (a) shows the decimal digits and the equivalent BCD numbers. By this table, we can get the relationship between decimal digit and BCD bit.  MSB of BCD bit is Y3.  For decimal digits 8 or 9, Y3 = 1. Hence we can write OR expression for Y3 bit as Y3 = 8 + 9

Likewise, Bit Y2 is 1 for decimal digits 4,5,6 and 7. Therefore we can write OR expression

Y2  = 4 + 5 + 6 + 7

Y1  =  2 + 3 + 6 + 7

Yo   = 1 + 3 + 5 + 7 + 9

The logic circuit for the expressions (Y0, Y1, Y2, Y3) is demonstrated in fig. (b). As a High shows on any of input lines the equivalent OR gates provide the BCD output. For example, if decimal input is 8, High shows only on output 3 (and LOW on Y0, Y1 , Y2), hence giving the BCD code for decimal 8 as 1000. Likewise, if decimal input is 7, then High shows on outputs Y0, Y1, Y2 (and LOW on Y3), hence providing BCD output as 0111.

Decimal

Digit

BCD Code

Y3            Y2                Y1                Y0

0

0                 0                0                     0

1

0                 0                0                     1

2

0                 0                1                     0

3

0                 0                1                     1

4

0                 1                0                     0

5

0                 1                0                     1

6

0                 1                1                     0

7

0                 1                1                     1

8

1                 0                0                     0

9

1                 0                0                     1

Truth Table of Decimal to BCD encoder

2200_Logic diagram for Decimal to BCD Encoder.png

Fig.(b) Logic diagram for Decimal to BCD Encoder


Related Discussions:- Draw the logic circuit of Decimal to BCDencoder

forensics capability relevant to a honeynet server, A local government org...

A local government organisation needs to deploy a honey net. To this end you are to deploy a honeynet based on the supplied network diagram (separate download) that should give sop

How do you ensure that our records are scanned accurately, How do you ensur...

How do you ensure that our records are scanned accurately? Not only do we have a highly trained and capable staff, we also have quality controls in place to make sure your reco

What is an adaptor class or wrapper class in c++, A class that has no funct...

A class that has no functionality of its own is an Adaptor class in C++. Its member functions hide the use of a third party software component or an object with the non-compatible

Explain vehicle tracking system, Case Study - A taxi company has 200 taxies...

Case Study - A taxi company has 200 taxies. The company provides its services to all the nine districts in Mauritius, about 20 taxies per district. A taxi is normally attached to

What is the most common biometrics, What is the most common biometrics? ...

What is the most common biometrics? The most common biometrics is the given below: Face geometry (Photo): In this the computer takes the picture of your face and matches t

Define memory management system, Define memory management system? The p...

Define memory management system? The part of the computer system that supervises the flow of information among auxiliary memory and main memory is known as memory management sy

Differentiate the latch and flip-flop, Differentiate the latch and flip-flo...

Differentiate the latch and flip-flop? The major difference between latch and FF is which latches is level sensitive whereas FF is edge sensitive. They both need the use of clo

What are the advantages of having e-commerce over extranets, What are the a...

What are the advantages of having e-commerce over extranets?     Extranets are about " joining up" the supply chain-suppliers, resellers, distributors, customers, etc.-enabling

Define asynchronous bus, Define asynchronous bus. Asynchronous buses ar...

Define asynchronous bus. Asynchronous buses are the ones in which every item being transferred is accompanied by a control signal that shows its presence to the destination uni

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd