What does an AND gate output when both inputs are 1?
1
How many rows does a truth table have for a gate with 2 inputs?
4
HDL stands for:
Hardware Description Language
In Verilog gate-level modeling, you directly instantiate:
Logic gates (and, or, not, etc.)
What is the decimal value of the binary number 1010?
10
Which logic gate is known as the "universal gate" because any other gate can be built from it?
NAND
How many rows does a truth table have for a circuit with 3 inputs?
8
Which HDL will be used throughout this course?
Verilog
A testbench in Verilog is used to:
Apply inputs and check/verify a module's outputs
How many bits are needed to represent the decimal number 15 in binary?
4
What is the correct Boolean expression for the OR operation of A and B?
A + B
The main purpose of a truth table is to:
List every possible input-output combination
A key reason designers use HDL instead of drawing manual schematics is that it:
Scales better for large, complex circuit designs
Which keyword is used to declare a design unit in Verilog?
module
Which number system uses base 16?
Hexadecimal
De Morgan's Theorem states that NOT(A AND B) is equal to:
NOT A OR NOT B
How many rows are in a NOT gate's truth table?
2
Running a design through an HDL simulator before building real hardware helps you:
Verify circuit behavior before hardware implementation
Structural modeling describes a circuit by:
Connecting instances of gates/modules together
What is the binary equivalent of the hexadecimal digit "A"?
1010
An XOR gate outputs a 1 when:
The inputs are different
A gate whose truth table reads 00→1, 01→1, 10→1, 11→0 is a:
NAND gate
EDA Playground, which we will use this semester, is best described as:
An online Verilog compiler/simulator IDE
A Verilog module's inputs and outputs are declared using the keywords:
input / output
In an 8-bit binary number, the leftmost bit is commonly called the:
Most Significant Bit (MSB)