Chip Design Glossary
Clear definitions across architecture, RTL, verification, physical design, signoff, packaging, manufacturing and silicon validation.
86 of 86 terms
Antenna effect
Fabrication-time charge accumulation on interconnect that can damage a connected gate oxide.
APB
AMBA Advanced Peripheral Bus, a low-complexity memory-mapped peripheral protocol.
ATPG
Automatic test pattern generation for modeled structural faults.
AXI
AMBA Advanced eXtensible Interface for high-performance memory-mapped communication.
BEOL
Back end of line: fabrication of contacts and metal interconnect above devices.
BIST
Built-in self-test logic that generates stimulus and checks responses on chip.
BTI
Bias temperature instability, an aging mechanism that shifts transistor parameters.
CDC
Clock-domain crossing between logic operating on different or asynchronous clocks.
Chiplet
A die intended as a component of a multi-die system-in-package.
Clock gating
Stopping clock transitions to inactive sequential logic to reduce dynamic power.
Clock skew
Difference in clock arrival time between sequential endpoints.
CMP
Chemical-mechanical planarization used to flatten wafer surfaces between process steps.
CPI
Cycles per instruction, a processor performance measure.
CTS
Clock-tree synthesis: construction and optimization of clock distribution.
DEF
Design Exchange Format describing placed and routed physical design data.
DFT
Design for test: structures and methods that improve manufacturing-test access.
DRC
Design rule checking of layout geometry against process constraints.
DRAM
Dynamic random-access memory storing charge that requires periodic refresh.
ECO
Engineering change order: controlled modification after a design baseline.
EM
Electromigration, current-driven atomic movement that limits interconnect lifetime.
ERC
Electrical rule checking for connectivity conditions such as floating nodes or invalid power connections.
ESD
Electrostatic discharge and the protection structures used to survive it.
FEOL
Front end of line: formation of transistors and active devices.
Floorplan
Physical organization of die/core, macros, IO, domains and routing resources.
Formal verification
Mathematical proof or falsification of properties over a design state space.
FSM
Finite-state machine implementing state-dependent control behavior.
GDSII
Hierarchical polygon layout format widely used for mask-data exchange.
Hardware root of trust
Protected hardware relied on for foundational identity, measurement, key or verification functions.
Generated clock
A clock derived from a source clock with a defined waveform relationship.
Guardband
Intentional margin protecting operation or quality against uncertainty.
Hard macro
Pre-designed physical block with fixed layout and characterized abstract views.
Hold time
Minimum interval data must remain stable after the capturing clock edge.
HPWL
Half-perimeter wirelength estimate from a net bounding box.
IR drop
Supply voltage lost when current flows through PDN resistance.
ISA
Instruction-set architecture defining software-visible processor behavior.
JTAG
IEEE-style test access architecture commonly used for boundary scan and debug.
Latch-up
Parasitic PNPN conduction that can create destructive supply current in CMOS.
LEF
Library Exchange Format for technology rules and abstract cell/macro physical views.
Liberty
Standard cell timing, power and function characterization format, commonly .lib.
Logic synthesis
Transformation of RTL into an optimized technology-mapped gate netlist.
LVS
Layout-versus-schematic comparison of extracted and intended connectivity/devices.
Macro halo
Reserved placement space around a macro for routing and physical access.
MBIST
Memory built-in self-test controller and algorithms.
Metastability
Temporary unresolved state after a sequential element experiences a timing violation.
MMMC
Multi-mode multi-corner analysis across functional modes and PVT/RC conditions.
Monte Carlo
Statistical simulation sampling process and mismatch variables.
MPW
Multi-project wafer run sharing mask and wafer cost among designs.
MTBF
Mean time between failures, often used for synchronizer reliability.
Netlist
Connectivity representation of instances, pins and nets.
NoC
Network-on-chip fabric providing routing, arbitration, ordering and quality of service between SoC agents.
Noise margin
Tolerance between valid logic levels and receiving thresholds.
OCV
On-chip variation modeling for delay differences across a die.
OASIS
Compact hierarchical mask-layout exchange format.
P&R
Placement and routing of cells and interconnect.
PDK
Process design kit containing foundry technology models, rules and decks.
PDN
Power-delivery network of package, bumps, rings, straps, rails and vias.
PEX
Parasitic extraction from physical layout.
Phase margin
Loop-stability margin measured at unity gain.
PPA
Power, performance and area metrics used to compare implementations.
PVT corner
Specific process, voltage and temperature analysis condition.
RDC
Reset-domain crossing analysis for differing reset behavior.
Ready/valid
Decoupled interface protocol where transfer occurs when ready and valid coincide.
RDL
Redistribution layer connecting die terminals to package-level geometry.
RTL
Register-transfer level description of cycle-based digital logic.
SAIF
Switching Activity Interchange Format used for power estimation.
Scan chain
Shift-connected sequential elements used for manufacturing test.
Secure boot
Authenticated startup chain that executes only approved firmware and configuration.
SDF
Standard Delay Format used to annotate timing into simulation.
SDC
Synopsys Design Constraints format for clocks, IO delays and timing exceptions.
Setup time
Minimum interval data must be stable before the capturing clock edge.
Shmoo plot
Pass/fail map across operating parameters such as voltage and frequency.
Side channel
Information leakage through timing, power, electromagnetic or other physical behavior.
Signal integrity
Preservation of waveform quality under loss, reflection, coupling and noise.
Slack
Difference between required and actual timing arrival; negative indicates a violation.
SPEF
Standard Parasitic Exchange Format containing extracted R and C networks.
SRAM
Static random-access memory implemented with bistable storage cells.
STA
Static timing analysis of timing graph paths without input-vector simulation.
Standard cell
Pre-designed logic cell with aligned layout, timing and power views.
Tapeout
Controlled release of final mask-layout and signoff evidence to manufacturing.
TNS
Total negative slack summed across violating timing endpoints.
UPF
Unified Power Format describing power domains, states and special-cell intent.
Useful skew
Intentional clock-arrival differences used to improve path timing.
VCD
Value Change Dump simulation waveform format often used for activity.
Via
Conductive connection between adjacent interconnect layers.
WNS
Worst negative slack across analyzed timing paths.
Yield
Fraction of manufactured units meeting defined acceptance criteria.