JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

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

B.Tech | II | II | R15 | December - 2018

Answer PaperPaper Code: 124AFMaximum 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

Define concurrency.

2 marks

Answer

Concurrency refers to the execution of multiple blocks of code or hardware components simultaneously. In Verilog, all always and initial blocks, as well as continuous assignments, execute in parallel, reflecting the inherent concurrent nature of digital hardware.

b

Explain about identifiers.

3 marks

Answer

Identifiers are user-defined names given to variables, modules, ports, and other design elements. They must start with an alphabetic character or an underscore, and can contain letters, digits, underscores, and dollar signs. Verilog identifiers are case-sensitive and cannot be a Verilog keyword.

c

Discuss about latch.

2 marks

Answer

Sign in to view the complete answer paper.

d

Explain in brief the built-in primitive gates in verilog HDL.

3 marks

Answer

Sign in to view the complete answer paper.

e

Give the syntax of event construct.

2 marks

Answer

Sign in to view the complete answer paper.

f

Give the syntax of disable construct.

3 marks

Answer

Sign in to view the complete answer paper.

g

Define $finish task.

2 marks

Answer

Sign in to view the complete answer paper.

h

What is the purpose of using system tasks and functions in verilog HDL?

3 marks

Answer

Sign in to view the complete answer paper.

i

What is the function of assert_always monitor.

2 marks

Answer

Sign in to view the complete answer paper.

j

Write a test bench for moore detector for synchronized data input.

3 marks

Answer

Sign in to view the complete answer paper.

PART B

210 marks
a

Explain about following terms: i) Scalars and vectors ii) Operators

5 marks

Answer

Sign in to view the complete answer paper.

b

List the functions performed by test bench and explain

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Explain about the Language Interface in verilogs.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain port declaration with an example using verilog code.

5 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

Discuss about the AND Gate primitive.

5 marks

Answer

Sign in to view the complete answer paper.

b

By talking one example, explain gate level modeling.

5 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

Design a 4 bit full adder using gate level primitives.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain the concurrent statements in data flow level give one example to each one.

5 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

What are operations and assignments in behavioural modeling?

5 marks

Answer

Sign in to view the complete answer paper.

b

Describe the functional bifurcation in behavioural modeling.

5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Design 3-to-8 decoder and write a verilog code using ‘If-Else’ construct.

5 marks

Answer

Sign in to view the complete answer paper.

b

Design 3-to-8 decoder and write a verilog code using ‘Case’ statement.

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Briefly explain the bidirectional Gates.

5 marks

Answer

Sign in to view the complete answer paper.

b

Define and explain CMOS Switches.

5 marks

Answer

Sign in to view the complete answer paper.

OR
9

With examples explain instantiation with ‘strengths’ and ‘Delays’.

10 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Write about the Static machine coding.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write a verilog module for PLA.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Explain type declaration for parameters.

5 marks

Answer

Sign in to view the complete answer paper.

b

Define and explain the file based tasks and functions.

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 - 2018, R15.

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...