0% found this document useful (0 votes)
74 views5 pages

Assignment Questions

Uploaded by

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

Assignment Questions

Uploaded by

sivabros.best
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Department of ECE, Anna University, Chennai 600025

Internal Assessment I- Activity (Assignment)


Third Semester B.E. (ECE) Last Date for Submission: 06th Oct 2025
EC23C13 Digital Electronics and System Design
Design and Implement a combinational circuit for the given problems.
1. Design and implement a circuit that outputs one when it is a prime number (3 bit)
2. Design and implement a circuit outputs one if it is a multiple of a given number (3 bit)
3. Design and implement a Half adder using a MUX
4. Design and implement a Full adder using a MUX
5. Circuit outputs one when there is maximum number of 1’s than 0’s in 3 bit.
6. Design and implement the circuit for the given problem : A 3-bit input represents
temperature (0–7).
Output:
Cool = 1 if Temp ≤ 3
Normal = 1 if 4 ≤ Temp ≤ 5
Heat = 1 if Temp ≥ 6
7. Design and implement the circuit for the given problem : Three subjects (Pass = 1, Fail =
0)
Output:
Pass = 1 if student passes in at least 2 subjects.
Fail = 1 if less than 2 subjects passed.
8. Design and implement the circuit for the given problem : Two roads (A & B) with
sensors:
If A has vehicles and B is empty → Green for A.
If B has vehicles and A is empty → Green for B.
If both have vehicles → Yellow.
If both empty → All Red.
9. Design and implement a full adder circuit only with NAND gates.
10. Design and implement a full subtractor circuit only with NAND gates.
11. Design and implement a half adder circuit only with NAND gates.
12. Design and implement a half adder circuit only with NOR gates.
13. Design and implement a half subtractor circuit only with NAND gates.
14. Design and implement a half subtractor circuit only with NOR gates.
15. Design and implement a Full Subtractor using two Half Subtractors and an OR gate.
16. Design and implement a Gray Code to Binary Code Converter for 3 bits.
17. Design and implement a 4-bit Magnitude Comparator (A vs B). Write expressions for
A>B, A<B, A=B.
18. Design and implement a BCD Adder using 4-bit binary adders
19. Design and implement a Carry Look Ahead Adder (4-bit).
20. Design and implement a Priority Encoder 4-to-2.
21. Design and implement a combinational circuit to generate the square of a 2-bit binary
number.
22. Design and implement a combinational circuit that accepts a 3-bit binary number and
outputs 1 if the number is even, otherwise outputs 0.
23. Design and implement a circuit that accepts a 4-bit binary number and outputs
its 1’s complement
24. Design and implement a 3 bit parity checker that outputs 1 when the input has odd
number of 1’s.
25. Design and implement a 3 bit odd number detector
26. Design and implement a 3 bit even number detector
27. Design and implement a circuit that outputs 1 if the 3 bit input reads the same forward
and backward ( i.e. MSB=LSB).
28. Design and implement a circuit that outputs 1 if the 3 bit input is a power of 2.
29. Design and implement a 3 bit binary to gray code converter circuit using MUX.
30. Design and implement a circuit for arithmetic operations using MUX.
31. Design a combinational circuit for 3 floor elevators that takes 2 input buttons for up/
down requests and outputs which floor the elevator should move to next.
32. Design a combinational circuit for a 3 bit student grade alert represent marks range (0-
7). Output Red (<3 fail), Yellow if (3-5 avg ), green (6-7 excellent).

33. Design a 1-bit comparator that takes in a bit X and a bit Y and outputs X<Y, X>Y, X=Y. Use
a single 2-to-4 decoder and 1 single OR gate.
34. Using 1 half-adder and a minimal number of 4-bit binary adders, design a circuit to
calculate Y = 25*X, where X is a 4-bit inputs.
35. Design a minimal circuit using AND/OR/NOT gates to implement the comparison A > 10
where A is a 4-bit number.
36. Using a minimal number of 4-bit adders, design a circuit that implements Y=20*X+107,
where X is a 3-bit unsigned number.
37. Design a circuit that accepts a 3-bit binary number and outputs its binary cube.
38. Create a circuit that takes a 3-bit input and outputs 1 if the number is prime, else 0.
39. Build a circuit that outputs the binary factorial of a 3-bit number.
40. Design a circuit that outputs the parity bit (even or odd) of a 3-bit input.
41. Create a circuit that converts a 3-bit binary number to its Gray code equivalent.
42. Design a circuit that outputs the number of 1s in the 3-bit input.
43. Build a circuit that outputs 1 if the input is a perfect square, else 0.
44. Create a circuit that outputs the binary complement of the input.
45. Design a circuit that outputs the next binary number (input + 1).
46. Build a circuit that outputs the previous binary number (input − 1).
47. Create a circuit that outputs 1 if the input is divisible by 3, else 0.
48. Design a circuit that outputs the binary reverse of the input (e.g., 101 → 101).
49. Build a circuit that outputs the maximum of the input and a fixed 3-bit constant (e.g., 5).
50. Create a circuit that outputs the minimum of the input and a fixed 3-bit constant.
51. Design a circuit that outputs the binary absolute difference between the input and 4.
52. Build a circuit that outputs the binary average of the input and 7 (rounded down).
53. Design a circuit that outputs the binary result of input × 2.
54. Build a circuit that outputs the binary result of input ÷ 2 (integer division).
55. Create a circuit that outputs 1 if the input is greater than 4, else 0.
56. Design a combinational circuit with three inputs and one output. The output is 1 when
the binary value of the inputs is less than 3. The output is 0 otherwise.
57. Design a combinational circuit with three inputs, x, y, and z, and three outputs, A, B, and
C. When the binary input is 0, 1, 2, or 3, the binary output is one greater than the input.
When the binary input is 4, 5, 6, or 7, the binary output is one less than the input.
58. Design a code converter that converts a decimal digit from "8 4 -2 -1" code to BCD
59. Design a combinational circuit that adds one to a 4-bit binary number. For example, if
the input of the circuit is 1101, the output is 1110.
60. A combinational circuit produces the binary sum of two 2-bit numbers, x1x0 and y1y0.
The outputs are C, S1, and S0.
61. Design the circuit of a 4-bit parity generator using an odd parity bit.
62. Design a code converter that converts a decimal digit from "8 4 -2 -1" code to Gray code.
63. Design a four bit combinational circuit 2’s Complementer. (The output generates the 2’s
Complement of the input binary number.
64. Design a combinational circuit that converts a four bit Gray Code to a four bit binary
number.
65. Design a combinational circuit whose output is equal to 1 if the input variables have
more 1’s than 0’s. The output is otherwise zero. ( 4 bits)
66. Design a combinational circuit that generates 9’s complement of a BCD number.
67. Design a combinational circuit that generates 9’s complement of a gray code digit.
68. Design a binary multiplier that multiplies two unsigned two bit numbers.

69. A combinational circuit has four inputs (ABCD) and one output (Z). The output is equal to 1 when
both first and second inputs (AB) are equal to 1 (or) both third and forth inputs (CD) are equal to
1. Design the circuit using 8-to-1 Mux. (ABC is used as selector lines)
70. A combinational circuit has four inputs (ABCD) and one output (Z). The output is equal to 1 when
both first and second inputs (AB) are equal to 1 (or) both third and forth inputs (CD) are equal to
1. Design the circuit using 2-to-1 Mux’s. (ABC is used as selector lines)
71. Design a combinational circuit that subtracts one to a 4-bit binary number.
72. Design a combinational circuit whose output is equal to 1 if the input variables have
more 0’s than 1’s. The output is otherwise zero. (4 bits)

73. Design a two bit comparator circuit using multiplexer.


74. Design a comparator circuit using subtractor.
75. Design and implement a three input XOR function with a 4 to 1 multiplexer.
76. Design and implement a three input XOR function with a 2 to 1 multiplexer.
77. Design and implement a 2 to 4 decoder with NAND gates.
78. Design a four bit combinational circuit 1’s Complementer. (The output generates the 1’s
Complement of the input binary number.
79. Design a four bit combinational circuit 9’s Complementer. (The output generates the 9’s
Complement of the input binary number.
80. Design a four bit combinational circuit 10’s Complementer. (The output generates the
10’s Complement of the input binary number.

You might also like