VLSI Design Flow: RTL to GDS Nptel Week 3 Answers

Are you looking for VLSI Design Flow RTL to GDS Nptel Week 3 Answers ? All weeks solutions of this swayam course assignment are available here.


VLSI Design Flow RTL to GDS Nptel Week 3 Answers
VLSI Design Flow RTL to GDS Nptel Week 3 Answers

VLSI Design Flow RTL to GDS Nptel Week 3 Answers (July-Dec 2025)

Course link: Click here to visit course on Nptel Website


Question 1. A code coverage tool is typically employed to measure and report the code coverage of the given:
a) SDC file.
b) RTL design
c) Timing report
d) Layout

View Answer

These are VLSI Design Flow RTL to GDS Nptel Week 3 Answers


Question 2. Which coverage metrics report design features that have been exercised/not exercised in the given coverage model during simulation?
a) Code coverage
b) Functional Coverage
c) Branch coverage
d) Toggle coverage

View Answer


Question 3. Which of the following statement(s) is/are true?
A. Functions in a Verilog code can only have delays modelled by posedge, but not by negedge
B. Functions in a Verilog code can call another function but not a task.
C. Tasks in a Verilog code can call another task but not a function.
D. Tasks in a Verilog code can have delays modelled by both posedge and negedge

a) Only A
b) Only B
c) Only C
d) Only D
e) Only A, B
f) Only A, C
g) Only A, B
h) Only B, C
i) Only B, D
j) Only C, D

View Answer


Question 4. How can we specify connections for an instantiated module in a Verilog code?
A. By specifying connections in implicit order as declared in the instantiated module.
B. By specifying connections explicitly using the name of the ports of the instantiated module.

See also  VLSI Design Flow: RTL to GDS Nptel Week 2 Answers

a) Only A
b) Only B
c) Both A and B
d) None of the above

View Answer


Question 5. Which of the following are distinct features of the Hardware Description Languages (like Verilog) and are not present in C?
A. Integer data type
B. Concurrency
C. Notion of time
D. Electrical characteristics (such as driver strength)

a) Only A
b) Only B
c) Only C
d) Only D
e) Only A, B, C
f) Only A, B, D
g) Only A, C, D
h) Only B, C, D

View Answer


Question 6. What is the internal representation of the integer 8’bz101?
a) 0000 z101
b) z101 z101
c) zzzz z101
d) z000 0101

View Answer


Question 7. Assume a=3’b101, b=4’b0011, then what is the output of {a,b}?
a) 7’b1010011
b) 4’b0011
c) 4’b0111
d) 7’b0011101

View Answer

These are VLSI Design Flow RTL to GDS Nptel Week 3 Answers


Question 8. The order of execution of various events in a given time slot in Verilog is governed by:
a) Race Event Queue
b) Stratified Event Queue
c) Coverage Event Queue
d) Circular Verification Queue at a given simulation time

View Answer


Question 9. Which of the following are valid keywords in Verilog language?
A. begin
B. initial
C. always
D. mycomments

a) Only A, B, C
b) Only A, B, D
c) Only A, C, D
d) Only B, C, D
e) All of the above

View Answer


Question 10. How can the default value of a parameter in a parameterized module be overridden for a given instantiation in Verilog?
a) It can be overridden by providing a non-default value outside all of the modules.
b) It can be overridden during instantiation by providing a non-default value using the keyword PARAMETER
c) It can be overridden during instantiation by providing non-default values within #().
d) It can never be overridden.

See also  Software Testing NPTEL Week 3 Assignment Answers

View Answer


These are VLSI Design Flow RTL to GDS Nptel Week 3 Answers

Click here for all nptel assignment answers