NEW
Font size
WorksheetsVerilog Fundamentals
Total questions: 15
Worksheet time: 1hrs 25mins
initial statement is
Synthesizable
Not Synthesizable
always construct is Synthesizable
True
False
#5 is Synthesizable
True
False
= and <= represent
Non-blocking and Blocking Assingment respectively
Blocking and Non-blocking Assingment respectively
Verilog is an
Case Insensitive
Case Sensitive
Can't say
Integer datatype is allocated ______ number of bits
16
32
64
8
reg [4:1] pwm will initialize variable of _______ bits
3
4
5
6
{,} is used to perform which operation
concat
Division
Exponent
Mod
The most appropriate modeling style to implement Traffic light controller will be
Dataflow
Structural
Behavioral
Switch
{1'b0, 2'b01, 3'b0} will result in
6'b 001001
6'b 001000
4'b 0010
4'b 0100
Shivani wish to implement 4:1 mux. Identify the errors in the line numbers of the code
4,16, 20,21
4, 17,20,22
4,16,20,22
4,17,20,21
Nitin Wish to implement Arithmetic unit capable of performing add, sub, mul and div operation. He written the following code identify the line numbers on which error exists.
8,15,21,23
8,16,21,23
10,15,22,23
10,16,22,23
Vishwesh wish to implement D-flipflop with clear input. So if clear is high he want the output to be zero else D-fliflop must follow Din. He written the following code identify the line numbers on which error exists.
9,13,16,17
11,13,14,16
14,16,17,18
9,14,16,17
Sumedh wish to implement 4-bit Synchronous Up/Down Counter. If reset state is high counter will reset to zero else depending on the mode pin state it will count up or Down. He decided that if Mode state is high then Counter will count up else vice versa.
4,8,12,16
5,10,16,21
10,13,16,22
8,10,12, 16
Gaurav wish to implement Half adder. He written the following code identify the line numbers on which error exists.
8,9,11,12
4,5,8,9
4,5,11,12
8,9,12,14
