JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech II DIGITAL DESIGN USING VERILOG HDL Previous Question Paper (December - 2017 - R13)

B.Tech | II | II | R13 | December - 2017

Answer PaperPaper Code: 114AFMaximum Marks: 75Time: 3 Hours

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

125 marks
a

Explain about strobe tasks.

2 marks

Answer

Strobe tasks in Verilog are user-defined tasks that are executed at a specific point in simulation time, typically used for debugging and monitoring. They are invoked using a task call and can be used to display messages, check signal values, or perform other actions without affecting the design's functionality. A common use is to check for race conditions or unexpected behavior during simulation.

b

Define logic levels relevant to verilog HDL.

3 marks

Answer

Verilog HDL defines four primary logic levels:

  • 0: Represents a logic low or false state.
  • 1: Represents a logic high or true state.
  • X: Represents an unknown or uninitialized logic state. This occurs when a signal's value cannot be determined, such as during simulation startup or due to contention.
  • Z: Represents a high-impedance state. This occurs when a tri-state buffer is disabled or when multiple drivers are connected to a net without proper control.
c

What is drive strength of a device or gate in verilog.

2 marks

Answer

Sign in to view the complete answer paper.

d

Explain NOR gate primitive with example.

3 marks

Answer

Sign in to view the complete answer paper.

e

Define fork-join block.

2 marks

Answer

Sign in to view the complete answer paper.

f

Define force-release construct with an example.

3 marks

Answer

Sign in to view the complete answer paper.

g

Design verilog module for 4-bit full adder using dataflow operators.

2 marks

Answer

Sign in to view the complete answer paper.

h

What is recursive function

3 marks

Answer

Sign in to view the complete answer paper.

i

Write a short note on design verification.

2 marks

Answer

Sign in to view the complete answer paper.

j

Explain about implicit model.

3 marks

Answer

Sign in to view the complete answer paper.

Part B

210 marks
a

Explain the synthesis procedure in verilog HDL.

5 marks

Answer

Sign in to view the complete answer paper.

b

Classify the data types and explain.

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Explain different levels of design description in verilog.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are the functions of programming language interface (PLI)? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

Write notes on tristate gates. Give the relevant syntax, logic diagrams and excitation tables.

5 marks

Answer

Sign in to view the complete answer paper.

b

Discuss about strings in detail.

5 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

Explain continous assignment structures with examples.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write about net delay with an example.

5 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Design verilog module to identify the highest priority interrupts.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write test bench simulation results of above question with explanation.

5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Write the differences between begin-end and fork-join blocks.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain about multiple always blocks.

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

What do you mean by user defined primitive? Explain the types with examples.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain briefly the module paths.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

Discuss the basic transistor switches.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain the computer directives.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Write and explain the verilog module for positive edge trigger flip-flop.

5 marks

Answer

Sign in to view the complete answer paper.

b

Discuss setup hold, width and period checks used in verilog.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Explain cross coupled NOR latch.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are the various sequential memory storage models explain in detail.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of DIGITAL DESIGN USING VERILOG HDL from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech ECE II II, December - 2017, R13.

For the question paper without answers, switch to the Question Paper tab.

Other papers in DIGITAL DESIGN USING VERILOG HDL

Loading Question Papers

Fetching data from database...