JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech II DIGITAL DESIGN USING VERILOG HDL Previous Question Paper (December - 2017 - R15)
Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit.
PART A
Explain about strobe tasks.
Answer
The $strobe task is used to display simulation data at the very end of a simulation time step, after all other events in that time step have been processed. This ensures that the values displayed are the final, stable values for that time unit.
Define logic levels relevant to verilog HDL.
Answer
Verilog HDL uses four logic levels to represent signal states: 0 (logic low/false), 1 (logic high/true), x (unknown/uninitialized), and z (high impedance/floating).
What is drive strength of a device or gate in verilog.
Answer
Sign in to view the complete answer paper.
Explain NOR gate primitive with example.
Answer
Sign in to view the complete answer paper.
Define fork-join block.
Answer
Sign in to view the complete answer paper.
Define force-release construct with an example.
Answer
Sign in to view the complete answer paper.
Design verilog module for 4-bit full adder using dataflow operators.
Answer
Sign in to view the complete answer paper.
What is recursive function
Answer
Sign in to view the complete answer paper.
Write a short note on design verification.
Answer
Sign in to view the complete answer paper.
Explain about implicit model.
Answer
Sign in to view the complete answer paper.
PART B
Explain the synthesis procedure in verilog HDL.
Answer
Sign in to view the complete answer paper.
Classify the data types and explain.
Answer
Sign in to view the complete answer paper.
Explain different levels of design description in verilog.
Answer
Sign in to view the complete answer paper.
What are the functions of programming language interface (PLI)? Explain.
Answer
Sign in to view the complete answer paper.
Write notes on tristate gates. Give the relevant syntax, logic diagrams and excitation tables.
Answer
Sign in to view the complete answer paper.
Discuss about strings in detail.
Answer
Sign in to view the complete answer paper.
Explain continous assignment structures with examples.
Answer
Sign in to view the complete answer paper.
Write about net delay with an example.
Answer
Sign in to view the complete answer paper.
Design verilog module to identify the highest priority interrupts.
Answer
Sign in to view the complete answer paper.
Write test bench simulation results of above question with explanation.
Answer
Sign in to view the complete answer paper.
Write the differences between begin-end and fork-join blocks.
Answer
Sign in to view the complete answer paper.
Explain about multiple always blocks.
Answer
Sign in to view the complete answer paper.
What do you mean by user defined primitive? Explain the types with examples.
Answer
Sign in to view the complete answer paper.
Explain briefly the module paths.
Answer
Sign in to view the complete answer paper.
Discuss the basic transistor switches.
Answer
Sign in to view the complete answer paper.
Explain the computer directives.
Answer
Sign in to view the complete answer paper.
Write and explain the verilog module for positive edge trigger flip-flop.
Answer
Sign in to view the complete answer paper.
Discuss setup hold, width and period checks used in verilog.
Answer
Sign in to view the complete answer paper.
Explain cross coupled NOR latch.
Answer
Sign in to view the complete answer paper.
What are the various sequential memory storage models explain in detail.
Answer
Sign in to view the complete answer paper.