NEC Computer Engineering key terms
NEC Computer Engineering · Get comfortable with the vocabulary.
- Ohm's Law
- Related: Kirchhoff's Voltage Law, Resistor Power Rating, Voltage Divider
The relationship stating that voltage across a conductor equals current through it multiplied by its resistance, written V = I × R. It underpins nearly all DC circuit analysis and resistor selection.
- Kirchhoff's Voltage Law
- Related: Ohm's Law, Kirchhoff's Current Law, Thevenin Equivalent
The principle that the algebraic sum of all voltages around any closed loop in a circuit equals zero. It lets you write loop equations to solve for unknown currents and node voltages.
- Kirchhoff's Current Law
- Related: Kirchhoff's Voltage Law, Superposition Theorem
The principle that the total current entering a node equals the total current leaving it, since charge cannot accumulate at an ideal junction. It forms the basis of nodal analysis.
- Thevenin Equivalent
- Related: Superposition Theorem, Voltage Divider
A technique replacing any linear two-terminal network with a single voltage source in series with one resistance. It simplifies load calculations and maximum power transfer analysis.
- Superposition Theorem
- Related: Thevenin Equivalent, Kirchhoff's Current Law
A method for linear circuits where the response from multiple independent sources equals the sum of responses computed with each source acting alone, other sources deactivated appropriately.
- Voltage Divider
- Related: Ohm's Law, Thevenin Equivalent
A configuration of two or more resistors in series where output voltage is a fraction of input voltage proportional to resistance ratios. Commonly used for biasing and reference generation.
- Resistor Power Rating
- Related: Ohm's Law
The maximum wattage a resistor can dissipate safely without overheating, computed as I²R or V²/R. Choosing an undersized rating causes drift or failure in real circuits.
- RC Time Constant
- Related: Low-Pass Filter, Bode Plot
The product of resistance and capacitance, denoted tau, giving the time for a capacitor to charge to about 63 percent of its final voltage. It sets transient response speed in filters and timing circuits.
- Low-Pass Filter
- Related: RC Time Constant, Bode Plot
A circuit that passes frequencies below a cutoff while attenuating higher ones, often built from a resistor and capacitor. Cutoff frequency equals one over two pi RC.
- Bode Plot
- Related: Low-Pass Filter, Negative Feedback
A graph of a circuit's magnitude and phase response versus frequency on logarithmic axes. Engineers use it to read gain, cutoff frequency, and stability margins quickly.
- Operational Amplifier
- Related: Negative Feedback, Comparator
A high-gain differential voltage amplifier used with external feedback to build amplifiers, filters, and comparators. Ideal models assume infinite gain, infinite input impedance, and zero output impedance.
- Negative Feedback
- Related: Operational Amplifier, Bode Plot
Returning a fraction of an amplifier's output to its inverting input to reduce gain but improve stability, bandwidth, and linearity. It is the core principle behind most analog control loops.
- Comparator
- Related: Operational Amplifier
A circuit comparing two input voltages and outputting a binary high or low state. Unlike op-amps used linearly, comparators are intended to operate open-loop or with hysteresis.
- Diode Forward Voltage
- Related: Zener Diode, Rectifier Bridge
The voltage drop across a conducting diode, roughly 0.7 V for silicon and 0.3 V for Schottky types. It must be accounted for in power and level-shifting calculations.
- Zener Diode
- Related: Diode Forward Voltage, Linear Regulator
A diode designed to operate in reverse breakdown at a specified voltage, providing a stable reference. It is commonly used for simple voltage regulation and overvoltage clamping.
- Rectifier Bridge
- Related: Diode Forward Voltage, Linear Regulator
Four diodes arranged so that both half-cycles of an AC input produce a unipolar output. It is the first stage of most linear power supplies.
- Linear Regulator
- Related: Zener Diode, Buck Converter
A circuit that maintains a constant output voltage by dissipating excess power as heat across a pass transistor. It offers low noise but poor efficiency at large input-output differences.
- Buck Converter
- Related: Linear Regulator, Pulse-Width Modulation
A switching regulator that steps voltage down using an inductor, switch, and diode or synchronous rectifier. It achieves high efficiency by chopping and averaging energy rather than dissipating it.
- Pulse-Width Modulation
- Related: Buck Converter, Duty Cycle
A technique controlling average power by varying the duty cycle of a fixed-frequency square wave. It is used in motor drives, LED dimming, and switching power supplies.
- Duty Cycle
- Related: Pulse-Width Modulation
The fraction of a period during which a periodic signal is high, usually expressed as a percentage. It directly determines average voltage or power delivered by a switching circuit.
- Boolean Algebra
- Related: Karnaugh Map, De Morgan's Laws
A mathematical system of logic using variables with values true or false and operators AND, OR, and NOT. It enables simplification of digital logic expressions before implementation.
- De Morgan's Laws
- Related: Boolean Algebra, Karnaugh Map
Two identities showing that the negation of a conjunction equals the disjunction of negations, and vice versa. They allow conversion between AND and OR forms using NAND or NOR gates.
- Karnaugh Map
- Related: Boolean Algebra, De Morgan's Laws
A grid layout of truth-table outputs arranged by Gray code so adjacent cells differ by one variable. Grouping ones yields a minimal sum-of-products expression.
- Multiplexer
- Related: Decoder, Truth Table
A combinational circuit that selects one of several data inputs and routes it to a single output under control of select lines. It is widely used for data routing and function implementation.
- Decoder
- Related: Multiplexer, Truth Table
A combinational circuit that activates one of many outputs based on a binary input code. It is used for memory addressing and selecting peripheral devices.
- Truth Table
- Related: Karnaugh Map, Multiplexer
A tabulation listing every combination of input values for a logic function alongside the corresponding output. It is the starting point for designing and verifying combinational circuits.
- Flip-Flop
- Related: Setup and Hold Time, Finite State Machine, Register
A bistable storage element holding one bit until clocked or otherwise triggered. Types include D, JK, and T, each with distinct excitation behavior.
- Setup and Hold Time
- Related: Flip-Flop, Clock Skew
The intervals before and after a clock edge during which a flip-flop's data input must remain stable. Violating them causes metastability and unreliable capture.
- Clock Skew
- Related: Setup and Hold Time, Critical Path
The difference in arrival time of a clock edge at different sequential elements. Excessive skew can cause hold violations or reduce the maximum operating frequency.
- Finite State Machine
- Related: Flip-Flop, Truth Table
A model of sequential behavior with a finite set of states, transitions triggered by inputs, and outputs. Moore outputs depend only on state; Mealy outputs also depend on inputs.
- Register
- Related: Flip-Flop, Critical Path
A group of flip-flops storing a multi-bit word, often with a shared clock and optional load enable. Registers form the storage backbone of datapaths and pipelines.
- Critical Path
- Related: Clock Skew, Setup and Hold Time
The longest delay path between two sequential elements in a synchronous design. It sets the minimum clock period and therefore the maximum clock frequency.
- Cache Coherence
- Related: Cache Hierarchy, Memory-Mapped I/O
The property ensuring all processors observe a consistent view of shared memory despite private caches. Protocols such as MESI track sharing and ownership states per cache line.
- Cache Hierarchy
- Related: Cache Coherence, Virtual Memory
A layered arrangement of small fast memories close to the processor backed by larger slower levels. Locality of reference makes multi-level caching effective.
- Virtual Memory
- Related: Translation Lookaside Buffer, Cache Hierarchy
An abstraction giving each process a private address space mapped to physical frames by the memory management unit. It enables protection, sharing, and demand paging.
- Translation Lookaside Buffer
- Related: Virtual Memory, Cache Hierarchy
A small associative cache holding recent virtual-to-physical address translations. A miss requires a page-table walk, adding latency to memory access.
- Memory-Mapped I/O
- Related: Interrupt, Direct Memory Access
An addressing scheme where device registers appear at ordinary memory addresses, accessed with normal load and store instructions. It simplifies programming but consumes address space.
- Direct Memory Access
- Related: Memory-Mapped I/O, Interrupt
A controller transferring data between peripherals and memory without per-byte CPU involvement. It frees the processor but requires coherent buffer management.
- Interrupt
- Related: Direct Memory Access, Memory-Mapped I/O
An asynchronous signal causing the processor to suspend current execution and run a handler. Interrupts provide responsive I/O without polling.