SAHYADRI
COLLEGE OF ENGINEERING &
MANAGEMENT
DEPARTMENT OF ELECTRONICS & COMMUNICATION
FUNDAMENTALS OF HDL -10EC45
Test II
Date: 02-03-2013
Sem/Section: 4th A,B
Question
No.
a
1
Duration: 1.15 Hour
[Link]: 25
Faculty: Ms. Supreetha Rao , Ms. Deeksha Rai
NOTE: Answer any TWO full questions
Question
Describe synthesis information from entity and module with examples.
4 marks
Explain Booth algorithm with flow chart, code by taking necessary examples.
6 marks
Explain mapping the case, casex statements using synthesis.
6marks
a
2
b
Marks
Awarded
Explain the difference between signal and variable assignment statements
using D-latch with necessary waveforms and also write the code for both.
Explain mapping the signal and variable assignment statements to gate level
with suitable examples.
6.5marks
6.5
marks
3
b
Write the VHDL code for positive edge triggered JK flip flop using case
statement.
6 marks
SAHYADRI
COLLEGE OF ENGINEERING &
MANAGEMENT
DEPARTMENT OF ELECTRONICS & COMMUNICATION
FUNDAMENTALS OF HDL -10EC45
Date: 14-03-2013
Test I
Sem/Section: 4th A,B
Question
No.
Mention the types of HDL description. Explain dataflow and behavioral description
in VHDL.
Explain with programs structural description in VHDL.
b
c
a
[Link]: 25
Faculty: Ms. Supreetha Rao , Ms. Deeksha Rai
NOTE: Answer any TWO full questions
Question
Duration: 1.15 Hour
b
c
Explain with programs switch level description in VHDL.
Write a program for 2x2 unsigned combinational array multiplier.
4 marks
4.5
marks
4marks
4.5marks
Describe the different data types in VHDL.
3marks
Compare VHDL and Verilog.
5marks
Write a dataflow description of a full adder with enable. If enable is low
sum and carry are zero otherwise sum and carry are the usual output. Use a
5ns delay for any gate including XOR. Draw the truth table of this adder.
Given A=1000 and B=0011, perform the following operation,
Marks
Awarded
i)
ii)
iii)
5 marks
3 marks
shift B two position left logical
AXNORB
Reduction NAND
Describe the different data operators in verilog.
4.5
marks