Q.1. Explain the following terms in VHDL - [4x4=16]
- (a) Functional Simulation [4]
- (b) Timing Simulation [4]
- (c) Design Flow [4]
- (d) Design Methodology [4]
10 questions
Q.1. Explain the following terms in VHDL - [4x4=16]
Q.1. Write VHDL code for - [4x4=16]
Q.2. How the following is defined/written in VHDL - [4x4=16]
Explain with an example.
Q.2. (a) Write VHDL code for a 4-bit down counter using sequential statements. [8]
(b) Define elaboration, signal driver using an example. [8]
Q.3. (a) Write VHDL code for a 4-bit shift register. [8]
(b) Write VHDL code for a code converter (Consider any one example). [8]
Q.3. (a) Write VHDL code for JK flip-flop in two styles. [8]
(b) Write a VHDL code for 7-segment to BCD code converter using select signal assignment. [8]
Q.4. (a) Write a VHDL code for a Moore m/c and explain the general procedure for such a m/c. [8]
(b) Identify shift register as Moore or Mealy m/c and write its VHDL code accordingly. [8]
Q.4. Write a VHDL code for a Vending Machine that delivers tea at a cost of Rs 5 and accepts coins of Rs 1, Rs 2 and Rs 5. [16]
Q.5. (a) How memory organization is defined in VHDL? Write a VHDL code to organize 10k (SRAM) memory. [8]
(b) Explain the clock synchronization in VHDL. [8]
Q.5. (a) Design a 4-bit divider and draw its flow diagram. Then write the VHDL code for it. [10]
(b) Explain shifting & sorting operation in VHDL. [6]