wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cascade 2025- Analog Design Quiz

Total questions: 35

Worksheet time: 43mins

Name
Class
Date
1.

The output of a 3-input XOR gate is 1 only when:

a)

All inputs are 1

b)

Even number of inputs are 1

c)

Odd number of inputs are 1

d)

All inputs are 0

2.

What will be the output Y of the following Verilog code?

module logic_gate(input A, B, C, output Y);

  assign Y = ~(A & B) | C;

endmodule

If A = 1, B = 1, and C = 0, then the output Y is:

a)

0

b)

1

c)

Error

d)

None of the above

3.

In a 4-variable K-map, how many prime implicants can exist maximum?

a)

 4

b)

8

c)

10

d)

16

4.


A full adder can be implemented using:

a)

Two half adders and one OR gate

b)

Two XOR gates only

c)

One half adder and one AND gate

d)

Three NAND gates

5.

A JK flip-flop behaves as a T flip-flop when:

a)

J=0, K=0

b)

J=1, K=0

c)

J=0, K=1

d)

  J=1, K=1

6.

The minimal expression for F = A’BC + AB’C + ABC’ is:

a)

AB + BC + AC

b)

A ⊕ B ⊕ C

c)

(A + B)(B + C)(C + A)

d)

A’B’C’

7.

A 4:1 multiplexer can implement how many distinct Boolean functions of 2 variables?

a)

4

b)

8

c)

16

d)

64

8.

Which flip-flop is edge-triggered by default in IC 7474?

a)

T

b)

SR

c)

JK

d)

D

9.

The main advantage of synchronous counters over asynchronous is:

a)

Lower cost

b)

Higher speed

c)

Simple design

d)

No clock needed

10.

In a 2-input XOR gate, if both inputs are complemented, output will:

a)

Invert

b)

Remain same

c)

Become 0

d)

Become 1

11.

Which of the following logic families has the lowest power consumption?

a)

 TTL

b)

ECL

c)

CMOS

d)

RTL

12.

  A 4-bit binary counter counts from 0000 to 1111. What will be the count after 25 clock pulses?

a)

0001

b)

1000

c)

   1001

d)

1010

13.

______   architecture is used to design VLS

a)

Single open circuit

b)

Single open circuit

c)

System on a chip

d)

System on a circuit

14.

. _________ is used in logic design of VLSI.

a)

 FIFO

b)

FILO

c)

LILO

d)

LILO

15.

 Adder using _________ technology can be used for speed improvement.

a)

BiCMOS

b)

CMOS

c)

nMOS

d)

pmos

16.

Which of the following Verilog statements correctly describes a 2-input AND gate?

a)

assign Y = A & B;

b)

Y = A && B;

c)

Y <= A & B;

d)

Y <= A & B;

17.

For the Boolean function F(A,B,C,D) = Σ(0,2,5,7,8,10,13,15), the minimal SOP expression after K-map simplification will contain how many terms?

a)

2

b)

3

c)

4

d)

5

18.

Which of the following Verilog statements can cause a race condition if used incorrectly inside a clocked always block?

a)

assign Y = A & B;

b)

Y = A & B;

c)

Y <= A & B;

d)

always @ (A or B) Y = A & B;

19.

A VLSI chip designed using BiCMOS technology primarily aims to:

a)

Reduce propagation delay and power consumption simultaneously

b)

Combine the speed of bipolar with low power of CMOS

c)

Replace MOSFETs with BJTs

d)

Increase chip density by using only MOS devices

20.

A 3-bit synchronous counter using T flip-flops has the T inputs as T1=Q0Q2’, T2=Q1’, and T3=1

The count sequence will be:

a)

0-1-3-7-6-4-5-2

b)

0-1-3-2-6-7-5-4

c)

0-1-2-3-4-5-6-7

d)

0-1-2-3-4-5-6-7

21.

In a 4-bit DAC with output range 0–15 V, what analog output corresponds to the binary input 1010?

a)

9 V

b)

10 V

c)

7.5 V

d)

15 V

22.

Find Y, If A=B=1 and C=0

a)

1

b)

0

c)

Error

d)

None of the above

23.

module test2(input A, B, C, output reg Y);

  always @(A or B or C)

    if (A & B)

      Y = C;

    else

      Y = ~C;

Endmodule

 

If A=1, B=1, C=0 → What is the output?

a)

0

b)

1

c)

Error

d)

 Undefined

24.

A 2’s complement 8-bit adder adds 11101010 and 00010111. The result (ignoring overflow) is:

a)

11110001

b)

00000001  

c)

11111111 

d)

11100001

25.

module test2;

  reg a, b, c;

  initial begin

    a = 0; b = 1; c = 0;

    a <= b;

    b <= c;

    $display("%b %b %b", a, b, c);

  end

endmodule

Output?

a)

0 0 0

b)

1 0 0

c)

0 1 0

d)

1 1 0

26.

In Verilog, a blocking assignment (=) executes __________, while a non-blocking assignment (<=) executes __________.

a)

Sequentially, concurrently

b)

Concurrently, sequentially

c)

Randomly, deterministically

d)

In parallel, in series

27.

In Verilog bubble sort implementation, the outer loop controls __________, while the inner loop performs __________.

a)

Comparisons, swapping

b)

Swapping, initialization

c)

Passes, comparisons

d)

Sorting, memory allocation

28.

In a full adder, the carry-out equation is given by:


a)

Cout = A⊕B⊕Cin

b)

Cout = AB + BCin + ACin

c)

Cout = (A⊕B)Cin

d)

Cout = (A+B+Cin)’

29.

genvar i;

generate

  for (i=0; i<4; i=i+1)

    assign sum[i] = A[i] ^ B[i];

endgenerate

This code implements:

a)

4-bit adder

b)

4-bit XOR gate array

c)

4-bit comparator

d)

4-bit subtractor

30.

always @(posedge clk)

case(state)

2'b00: state <= 2'b01;

2'b01: state <= 2'b10;

2'b10: state <= 2'b10;

endcase

This FSM:

a)

Counts 0→1→2→3 cyclically

b)

Has a trap state at 2

c)

Is asynchronous

d)

 Is Mealy type

31.

if (A > B) begin

temp = A;

A = B;

B = temp;

end

To synthesize correctly in hardware, this must be placed inside:

a)

initial block

b)

always_comb block

c)

always @(posedge clk

d)

assign statements

32.

module test;

reg [3:0] a = 4'b1010;

reg [3:0] b = 4'b1100;

initial begin

a = a & b;

$display("%b", a);

end

endmodule

Output:

a)

1110 

b)

1000

c)

1010

d)

 1100

33.

. The main performance improvement in a pipelined adder compared to ripple-carry adder is due to:

a)

Reduction in carry propagation time

b)

Parallelism through register insertion

c)

Faster full-adder logic

d)

Reduced gate count

34.

Which FSM encoding scheme minimizes power consumption by ensuring only one bit changes between consecutive states?

a)

Binary encoding

b)

One-hot encoding

c)

Gray encoding

d)

Johnson encoding

35.

In microprocessor 8086 convert the location of register (3A7)h to decimal

a)

897

b)

923

c)

935

d)

947