Question

In: Electrical Engineering

Design bcd adder diagram using 7486

Design bcd adder diagram using 7486

Solutions

Expert Solution

A bcd adder is used to add 2 bcd number and produces a bcd number as output.It cannot be more than 9. If the sum of 2 bcd no. is less than or equal to 9 or carry is 0 than it is fine but if its sum is greater than 9 or carry is 1 than we must add 6(110) to the output. lets draw a binary table from 1 to 15 (s0,s1,s2,s3) and y as carry.From 1 to 9 carry i.e Y=0 and than from 10 to 15 carry i.e Y=1,

s3 s2 s1 s0 Y
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

now the K MAP of this brinary table

s3 s2 s1 s0 00 01 11 10
00 0 0 0 0
01 0 0 0 0
11 1 1 1 1
10 0 0 1 1

on solving we get Y=s3s2+s3s1, let b3b2b1b1 amd a3a2a1a0 are 2 bcd inputs

The output of combinational circuit is connected to b1b2 inputs of adder-2 and b3=b1+0 b3=b1+0 as they are connected to ground permanently. This makes b3b2b1Bb0= 0110 if Y' = 1.

The sum outputs of adder-1 are applied to a3a2a1a0 of adder-2. The output of combinational circuit is to be used as final output carry and the carry output of adder-2 is to be ignored.


Related Solutions

Design and discuss four bit BCD adder. Differentiate it from parallel adder          
Design and discuss four bit BCD adder. Differentiate it from parallel adder          
Design a 32 bit adder using a single 4 bit adder using verilog code
Design a 32 bit adder using a single 4 bit adder using verilog code
Design and Test an 8-bit Adder using 4-bit adder. Use 4-bit adder coded in class using...
Design and Test an 8-bit Adder using 4-bit adder. Use 4-bit adder coded in class using full adder that is coded using data flow model. Use test bench to test 8-bit adder and consider at least five different test vectors to test it.
design full adder using 4:1 mux
design full adder using 4:1 mux
36) Construct BCD counter and draw block diagram of a three-decade decimal BCD counter. The following...
36) Construct BCD counter and draw block diagram of a three-decade decimal BCD counter. The following must be included (5points) : - a) The truth table of BCD counter b) The implementation of BCD counter c) The three-decades BCD counter
Given the following specification, design a class diagram using PlantUML. To design the class diagram, use...
Given the following specification, design a class diagram using PlantUML. To design the class diagram, use abstract, static, package, namespace, association, and generalization on PlantUML Specification: A school has a principal, many students, and many teachers. Each of these persons has a name, birth date, and may borrow and return books. The book class must contain a title, abstract, and when it is available. Teachers and the principal are both paid a salary. A school has many playgrounds and rooms....
Design of 4 Bit Adder/Subtractor using Loops (Behavior Modeling Style) (verilog Code) -
Design of 4 Bit Adder/Subtractor using Loops (Behavior Modeling Style) (verilog Code) -
Design a 4-bit multiplier by using 4 bit full adder and write a verilog code.
Design a 4-bit multiplier by using 4 bit full adder and write a verilog code.
Design and implementation 4-bit binary full adder with fast carry using behavioral and structural style of...
Design and implementation 4-bit binary full adder with fast carry using behavioral and structural style of modelling. (LS 7483) I want logic diagram and its truth table also i want code for it in VDHL software
Design and implementation 4-bit binary full adder with fast carry using behavioral and structural style of...
Design and implementation 4-bit binary full adder with fast carry using behavioral and structural style of modelling. (LS 7483) i want logic diagram and truth table
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT