Beruflich Dokumente
Kultur Dokumente
10EC45
UNIT1: INTRODUCTION
1) Explain entity and architecture with an example
2) Explain structure of verilog module with an example
3) Explain VHDL operators in detail.
4) Explain verilog operators in detail.
5) Explain how data types are classified in HDL. Mention the advantages of VHDL data
types over verilog.
6) Mention the types of HDL descriptions. Explain dataflow and behavioral descriptions
7) Describe different types of HDL description with suitable example.
8) Mention different styles (types) of descriptions. Explain mixed type and mixed
language descriptions.
9) Compare VHDL and Verilog
10) Write the result of all shift and rotate operations inVHDL after applying them to a 7
bit vector A = 1001010
11) Explain composite and access data types with an example for each
12) Discuss different logical operators used in HDLs
Page 1
Fundamentals of HDL
10EC45
Page 2
Fundamentals of HDL
10EC45
1) Write behavioral description of half adder in VHDL and verilog with propagation
delay of 5nsec. Discuss the important features of their description in VHDL and
verilog
2) Explain the structure of various loop statements in HDL with examples
3) Explain verilog Repeat and Forever statements with an example
4) Explain different loop statements in HDL
5) Explain IF and CASE statements with examples
6) Explain Booth algorithm with a flow chart. Write VHDL or verilog description for
4X4 bit booth algorithm.
7) Write VHDL code for a D-latch using variable assignment & signal assignment
statements with simulation waveforms clearly distinguish between the two statements
8) Write a behavioral description of D- Latch using variable & signal assignments.
9) What is HDL? Why do you need it?
Page 3
Fundamentals of HDL
10EC45
Page 4
Fundamentals of HDL
10EC45
Page 5
Fundamentals of HDL
10EC45
Page 6
Fundamentals of HDL
10EC45
Page 7
Fundamentals of HDL
10EC45
1)
2)
3)
4)
Page 8