1/12
These flashcards cover key vocabulary and concepts from both controller design processes and Finite State Machines (FSMs), focusing on essential terms and definitions.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
FSM
Finite State Machine, a model representing states and transitions between them.
State Register
A storage element that retains the current state of a state machine.
Combinational Logic
Logic circuits where the output is a function of the current inputs only.
Truth Table
A tabular representation of all possible values of inputs and their corresponding outputs.
Setup Time
The minimum time before the clock edge that the input data must be stable.
Hold Time
The minimum time after the clock edge that the input data must remain stable.
Metastability
An uncertain state in flip-flops resulting from violating setup or hold times.
Synchronizer Flip-Flop
A flip-flop designed to reduce the probability of metastability in asynchronous signals.
Reset Input
An input to a flip-flop that sets its output to zero on the next clock edge.
Glitch
A temporary, unwanted change in output during a transition.
Button Press Synchronizer
A sequential circuit that converts a variable duration of button press into a single clock cycle pulse.
Sequence Generator
A circuit that produces a specific sequence of states or outputs in a defined order.
Pacemaker Controller
A specialized controller used for regulating heart rhythms by timing electrical pulses.