Digital Systems

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/83

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

84 Terms

1
New cards

What is the difference between combinational and sequential circuits?

Combinational: output depends only on current inputs; Sequential: output depends on current and past inputs.

2
New cards

What enables real logic gates to store state?

Transient delays allow for feedback, enabling memory in sequential circuits.

3
New cards

Name four important sequential logic elements.

Bistables, Latches, Flip-Flops, State Machines.

4
New cards

What is a bistable circuit?

A circuit with two stable states due to feedback.

5
New cards

What does a Gated SR Latch do?

Adds an enable input to control set/reset functionality.

6
New cards

What is a D-type Flip-Flop?

A flip-flop that transfers D input to Q output on a clock edge.

7
New cards

What are the actions for J-K Flip-Flop inputs (J=1, K=1)?

Toggle the output.

8
New cards

Which flip-flop is ideal for counters?

J-K Flip-Flop.

9
New cards

What distinguishes Moore and Mealy machines?

Moore: output depends only on state; Mealy: output depends on state and input.

10
New cards

What are the steps in designing a state machine?

Define states, create excitation table, simplify logic, implement circuit.

11
New cards

What is an FPGA?

Field Programmable Gate Array - hardware reconfigurable logic device.

12
New cards

What are CLBs in FPGAs?

Configurable Logic Blocks - contain LUTs, Flip-Flops, and multiplexers.

13
New cards

What does VHDL stand for?

VHSIC Hardware Description Language.

14
New cards

What are common VHDL signal values?

'0', '1', '-', 'X', 'U'

15
New cards

What is the purpose of signals in VHDL?

To define internal connections and intermediate logic.

16
New cards

What is MTBF?

Mean Time Between Failures - average time between repairable failures.

17
New cards

What does the 'bathtub curve' represent?

Lifecycle of a product: early failures, stable use, wear-out.

18
New cards

What does the Arrhenius equation estimate?

Accelerated failure rate based on temperature.

19
New cards

What is traceability in electronics?

Tracking parts' origins and specifications for quality control.

20
New cards

How do you prevent ESD damage?

Use grounded mats, wrist straps, and ESD-safe packaging.

21
New cards

Signal

A function that conveys information about a physical system; can be continuous or discrete.

22
New cards

Continuous-Time Signal

A signal defined for all values of time, denoted x(t).

23
New cards

Discrete-Time Signal

A signal defined only at discrete time instants, denoted x[n].

24
New cards

Time Shifting

Delaying or advancing a signal: x(t - t1) shifts right, x(t + t1) shifts left.

25
New cards

Time Scaling

Compressing or expanding a signal in time: x(bt), where b > 1 compresses and 0 < b < 1 expands.

26
New cards

Time Reversal

Flips the signal about the vertical axis: x(-t).

27
New cards

Amplitude Scaling

Multiplies signal by a constant: y(t) = a * x(t).

28
New cards

Even Signal

Symmetric about the origin: x(t) = x(-t).

29
New cards

Odd Signal

Antisymmetric about the origin: x(t) = -x(-t).

30
New cards

Periodic Signal

Repeats over time: x(t) = x(t + T) for some T > 0.

31
New cards

Real Exponential Signal

x(t) = A * e^(λt), where A and λ are real constants.

32
New cards

Sinusoidal Signal

x(t) = A cos(ωt + θ); A is amplitude, ω is angular frequency, θ is phase

33
New cards

Complex Exponential

x(t) = A * e^(jωt) = A(cos(ωt) + j sin(ωt))

34
New cards

Unit Impulse (CT)

An ideal signal δ(t) with infinite height, zero width, and unit area.

35
New cards

Unit Impulse (DT)

δ[n] = 1 when n = 0, and 0 otherwise.

36
New cards

Unit Step Function

u(t) = 0 for t < 0, and 1 for t ≥ 0

37
New cards

Causal System

Output depends only on present and past inputs.

38
New cards

Memoryless System

Output depends only on current input.

39
New cards

Time-Invariant System

System behavior doesn't change over time.

40
New cards

Linear System

Follows superposition principle: y = a1y1 + a2y2.

41
New cards

LTI System

Linear and time-invariant system, fully described by impulse response.

42
New cards

Fourier Series

Represents periodic signals as a sum of sinusoids.

43
New cards

Convolution (CT)

y(t) = ∫ x(τ) h(t - τ)

44
New cards

Convolution (DT)

y[n] = Σ x[k] h[n - k]

45
New cards

Fourier Transform

Extends Fourier Series to non-periodic signals: X(ω) = ∫ x(t) e^(-jωt) dt

46
New cards

Convolution Property (FT)

Convolution in time = multiplication in frequency: Y(ω) = X(ω)H(ω)

47
New cards

What distinguishes digital from analogue electronics?

Digital uses binary 0s and 1s, while analogue uses continuous voltages and currents.

48
New cards

List two advantages of digital electronics.

Better noise immunity, supports logical operations and DSP.

49
New cards

Name three basic logic gates.

AND, OR, NOT.

50
New cards

What are universal logic gates?

NAND and NOR.

51
New cards

What is Boolean algebra used for in digital electronics?

To describe logic operations.

52
New cards

What does TTL stand for?

Transistor-Transistor Logic.

53
New cards

What makes LSTTL different from TTL?

Lower power consumption.

54
New cards

Why is CMOS preferred over TTL in some cases?

It consumes less power and supports a wider voltage range.

55
New cards

Match the integration level: VLSI

10,000 to 100,000 gates.

56
New cards

Which logic gate type is used in a 7400 chip?

NAND gate.

57
New cards

What is fanout in digital logic?

The number of inputs a single output can drive.

58
New cards

Typical fanout for TTL logic?

40

59
New cards

Name two noise sources in digital circuits.

RF interference and thermal noise.

60
New cards

What is a totem pole output?

A push-pull configuration that actively drives both high and low outputs.

61
New cards

What is the advantage of Schottky TTL over standard TTL?

Faster switching by avoiding deep saturation.

62
New cards

What does an open collector output require?

An external pull-up resistor.

63
New cards

What logic device is used to connect two different Vcc logic families?

Open collector output with pull-up resistor.

64
New cards

What does the gate of a MOSFET control?

The current flow from drain to source.

65
New cards

What happens when both inputs are high in a CMOS NAND gate?

Output goes LOW.

66
New cards

What does the 'B' in 4011B indicate?

Buffered output.

67
New cards

Name one open-drain CMOS logic device.

74HC03.

68
New cards

What protects CMOS inputs from ESD?

Diode clamps.

69
New cards

What is Binary Coded Decimal (BCD)?

A 4-bit representation of decimal digits 0-9; values above 9 (like 1010) are invalid.

70
New cards

What voltage levels define HIGH and LOW in TTL logic?

HIGH: 2V-5V, LOW: 0V-0.8V

71
New cards

What does a truth table represent?

The output of a logic gate or circuit for all possible input combinations.

72
New cards

Which gates are considered universal gates?

NAND and NOR

73
New cards

What is DeMorgan's first theorem?

¬(A + B) = ¬A · ¬B

74
New cards

What is a Sum of Products (SOP) expression?

ORed terms formed from ANDed variables (e.g., AB + A'C)

75
New cards

What is the purpose of Karnaugh Maps (K-maps)?

To visually simplify Boolean expressions by grouping terms.

76
New cards

What are the steps in designing a combinational circuit?

Truth Table → SOP/POS → Simplify → Implement

77
New cards

What does "Active-LOW" mean in digital logic?

A function is enabled when the input is 0 (represented by a bubble).

78
New cards

What is the output of a majority circuit with 3 inputs?

X = AB + AC + BC

79
New cards

What is the XOR gate's output when inputs differ?

1 (True)

80
New cards

What does a Half-Adder compute?

Sum = A ⊕ B, Carry = AB

81
New cards

What does an Encoder do?

Converts multiple inputs into a smaller number of outputs (e.g., 4-to-2 encoder).

82
New cards

What does a Decoder do?

Converts fewer inputs into multiple outputs (e.g., 2-to-4 decoder).

83
New cards

What is the function of a Multiplexer (Mux)?

Selects one of many inputs to pass to the output.

84
New cards

What is the function of a Demultiplexer (Demux)?

Routes a single input to one of many outputs.