Combinational Design Exercises
1. Design of Gates
a. Design of AND gate
b. Design of OR gate
c. Design of XOR gate
2. Design of XOR gate using other basic gates
3. Design of 2:1 Mux using other basic gates
4. Design of 2 to 4 Decoder
5. Design of Half-Adder, Full Adder, Half Substractor, Full Substractor
6. Design of 3:8 Decodre
7. Design of 8:3 Priority Encoder
8. Design of 4 Bit Binary to Grey code Converter
9. Design of 4 Bit Binary to BCD Converter using sequential statement
10. Design an 8 Bit parity generator ( with for loop and Generic statements)
11. Design of 2,s Complementer for 8-bit Binary number using Generate statements
Sequential Design Exercises
12. Design of all type of Flip-Flops using ( if-then-else) Sequential Constructs
13. Design of 8-Bit Shift Register with shift Right, Rhisft Left, Load and Synchronous
reset.
14. Design of Synchronous 8-bit Johnson Counter.
15. Design of Synchronous 8-Bit universal shift register ( parallel-in, parallel-out) with 3-
state output ( IC 74299)
16. Design of 4 Bit Binary to BCD Converter using sequential statement.
17. Design
a. Mod 3 Counter
b. Mod 5 Counter
c. Mod 7 Counter
d. Mod 8 Counter
e. Mod 16 counter
f. 4 Bit Johnson counter
18. Design a decimal up/down counter that counts up from 00 to 99 or down from 99 to
00.
19. Design 3-line to 8-line decoder with address latch
20. Design of ALU