What Is a Diffusion Model
A diffusion model is a type of generative AI model that learns to create new content, such as images, by starting from pure random noise and gradually removing that noise in many…
15,832 technical terms and definitions
A diffusion model is a type of generative AI model that learns to create new content, such as images, by starting from pure random noise and gradually removing that noise in many…
domain name, domain, TLD, top-level domain, subdomain, registered domain, registrar, DNS, IP address, how domains work, domain registration
A domain name is the human-friendly address of a website, like `example.com` — it exists because, as the how-the-internet-works topic explained, computers actually find each other…
oil free vacuum pump semiconductor, dry pump vs oil pump, backing pump explained, rough vacuum pump fab, contamination free vacuum system
A dry pump is the mechanical backing pump that handles the first, coarser stage of vacuum pump-down described in the turbomolecular pump entry, and its defining feature — running…
foundry node explained, 5nm vs 3nm meaning, process node marketing, what does nm mean in chips
A foundry node — often written as "5nm" or "3nm" — is the name a foundry gives to one generation of its chip manufacturing process, and despite the number sounding like a precise…
gpu explained, graphics processing unit, how does a gpu work, gpu vs cpu cores
A GPU, or graphics processing unit, is a chip built around a completely different design philosophy than a CPU: instead of a few powerful cores optimized to handle one complex…
hdl chip design explained, verilog vhdl meaning, hardware description language meaning, what does hdl mean in chip design
A hardware description language, or HDL, is a specialized programming language used to describe the exact structure and behavior of digital circuits, letting chip designers…
lithography scanner explained, chip lithography machine meaning, wafer stepper scanner, what does a lithography scanner do
A lithography scanner is the physical machine that actually performs the lithography process — precisely positioning the wafer, projecting light through the photomask…
memory controller explained, memory controller meaning, integrated memory controller, what does a memory controller do
A memory controller is the component that manages the flow of data between a processor and a device's memory, handling the detailed timing and signaling requirements memory chips…
modem chip explained, cellular modem meaning, 5g modem chip, what does a modem chip do
A modem chip is the specialized processor inside a phone, laptop, or other connected device that handles the job of translating data into radio signals for transmission…
motherboard explained, motherboard components, cpu socket compatibility, motherboard form factor
A motherboard is the large circuit board that physically connects every major component in a computer — the CPU, RAM, storage, graphics card, and power supply — and provides…
mpw semiconductor explained, multi project wafer meaning, shared wafer run chip prototyping, what does mpw mean
A multi-project wafer, or MPW, is a single wafer run shared by several different chip designs from different customers, splitting the fixed cost of a fabrication run across…
process design kit, pdk explained, process design kit explained, what is a process design kit, pdk semiconductor, foundry pdk
A PDK, or process design kit, is the file package a foundry hands its customers so their chip designs actually work on that foundry's silicon: transistor models, standard-cell…
photomask explained, lithography mask meaning, how does a photomask work, euv photomask
A photomask is a precisely patterned plate — usually a sheet of quartz coated with an opaque chrome pattern — that lithography equipment uses like a stencil to project a chip's…
power management ic explained, pmic chip meaning, what does a pmic do, power management integrated circuit
A power management IC, or PMIC, is a dedicated chip responsible for taking a device's raw input power — such as a battery or wall adapter — and converting, regulating…
rdl chip packaging, rdl explained, what does rdl mean semiconductor, redistribution layer packaging
A redistribution layer, or RDL, is a thin layer of extra wiring built on top of a finished chip that reroutes its native connection points to new, more convenient locations…
rf front end explained, rf front end meaning, phone rf module, what does rf front end do
An RF front-end module is the collection of specialized components — including power amplifiers, filters, and switches — that sits between a device's modem chip and its antenna…
semiconductor explained, semiconductor definition, semiconductor vs conductor vs insulator, what is silicon used for
A semiconductor is a material — most commonly silicon — whose ability to conduct electricity sits between that of a true conductor (like copper) and a true insulator (like glass)…
chip ip core explained, ip licensing semiconductor meaning, what is ip core in chip design, processor ip licensing
A semiconductor IP core is a pre-designed, reusable block of chip circuitry — such as a processor core, a memory controller, or a communications interface — that a chip designer…
server, client-server, web server, database server, mail server, file server, data center, virtualization, load balancer, backend, how servers work, always on
A server is a computer whose job is to wait for requests from other computers and answer them — the word names a role, not a special kind of machine, so the same hardware…
gate spacer fabrication, self aligned source drain, anisotropic etch spacer formation, conformal deposition spacer, transistor spacer width
A spacer is a thin sidewall of insulating material formed against the edges of a transistor's gate, and it exists to precisely control where the source and drain regions begin…
soc explained, system on chip meaning, what does soc mean in phones, soc vs cpu
A system on chip, or SoC, is a single chip that combines multiple major components of a computing system — typically a processor, memory controller, graphics, and other…
systolic array explained, systolic array tpu, systolic array meaning ai, what does systolic array mean
A systolic array is a grid-like arrangement of simple processing units that pass data to their immediate neighbors in a steady, rhythmic pattern, allowing an AI accelerator…
chip tape out explained, tape out meaning semiconductor, what does tape out mean, chip design tape out
Tape-out is the moment a chip's design is finalized and sent off to a foundry for manufacturing — the point of no return in chip development, after which making changes means…
text editor, plain text, code editor, IDE, syntax highlighting, word processor, source code, notepad, vs code, how text editors work
A text editor is a program for creating and changing plain text — text with no hidden formatting, just the raw characters themselves — and it is the basic tool for writing…
tsv explained, through silicon via meaning, tsv chip packaging, what does tsv stand for
A through-silicon via, or TSV, is a microscopic vertical electrical connection drilled directly through a piece of silicon, allowing signals to pass straight up and down between…
tensor processing unit explained, tpu vs gpu, tpu meaning ai chip, what does tpu stand for
A TPU, or Tensor Processing Unit, is a type of AI accelerator chip designed specifically to speed up the tensor math — large-scale multi-dimensional array operations — that…
transistor explained, how does a transistor work, transistor switch, cmos transistor basics
A transistor is a tiny electronic switch that can flip between "on" and "off" billions of times per second, and it is the single building block that every modern chip is made…
turbo pump semiconductor fab, high vacuum pump explained, staged vacuum pump down, plasma chamber vacuum requirements, molecular flow vacuum pump
A turbomolecular pump is the workhorse vacuum pump that gets a process chamber down to the extremely low pressures nearly every fab process covered in this series actually…
URL, web address, link, scheme, protocol, https, domain name, path, query string, parts of a URL, how to read a URL, phishing URL, how URLs work
A URL (Uniform Resource Locator) is the full web address you type or click to reach a specific page — it is the complete set of directions that tells your browser, the client…
username, usernames, user name, user names, login name, username vs display name, username vs email, Ubuntu username
A username is a name that a computer system uses to identify an account. For example, a person might sign in to a learning website as `maya27`. The username tells the website…
vector processing explained, vector processor vs scalar, simd vector processor meaning, what does a vector processor do
A vector processor is a type of processor built to apply the same single operation to many data elements at once, rather than processing one value at a time — a design well suited…
silicon wafer explained, semiconductor wafer meaning, wafer fabrication, what is a die vs wafer
A wafer is a thin, round slice of ultra-pure silicon — typically about 300 millimeters across on modern production lines — that serves as the base material on which an entire…
subtractive interconnect process, aluminum vs copper interconnect, chlorine plasma etch aluminum, metal wiring fabrication, aluminum etch profile
Aluminum metal etch is the process step that patterns aluminum wiring into the precise interconnect shapes a chip design calls for, and it represents an older interconnect…
ai accelerator chip explained, ai accelerator vs gpu, ai accelerator meaning, types of ai accelerators
An AI accelerator is any chip built specifically to speed up the math behind artificial intelligence — mostly large-scale matrix multiplication — rather than to handle…
algorithm, algorithm explained, algorithms for beginners, how algorithms work, step-by-step procedure, input and output, binary search, linear search, correctness, efficiency, pseudocode, finite steps, recipe for computers
An algorithm is a precise, step-by-step procedure for solving a problem or completing a task, written clearly enough that it can be followed without any guessing — and it is…
API, application programming interface, what is an api, API endpoint, web API, REST API, JSON, request and response, API explained, how APIs work
An API (Application Programming Interface) is an agreed set of rules that lets one program ask another program for data or an action, without either one needing to know how…
npu explained, neural processing unit, npu vs gpu vs cpu, on-device ai chip
An NPU, or Neural Processing Unit, is a chip or chip block built specifically to run the repetitive math behind neural networks — mostly large batches of matrix multiplication…
osat semiconductor meaning, outsourced assembly and test explained, osat vs foundry, chip packaging and testing company
An OSAT — short for Outsourced Semiconductor Assembly and Test — is a company that specializes in packaging finished silicon dies and testing completed chips, handling…
transformer attention explained, query key value attention, kv cache explained, multi query attention, grouped query attention, self attention transformer
The attention mechanism is the calculation that lets a transformer decide, for every token it's producing, which earlier tokens actually matter right now — and it's exactly what…
beamforming explained, beamforming 5g meaning, how does beamforming work, beamforming antenna array
Beamforming is a wireless antenna technique that combines signals from multiple antenna elements so they reinforce each other in a specific direction, effectively focusing…
bluetooth, BLE, bluetooth low energy, pairing, wireless, short range, earbuds, wireless mouse, 2.4 GHz, bluetooth vs wifi, how bluetooth works
Bluetooth is a short-range wireless technology that lets two nearby devices connect directly to each other and exchange data over radio waves — it is how your phone talks…
chip packaging explained, semiconductor packaging meaning, advanced packaging chiplets, what is a chip package
Chip packaging is the process of taking a finished, tested silicon die and encasing it in a protective housing with external connectors — the familiar black rectangle with metal…
Clock domain crossing is the transfer of a signal from a circuit block running on one clock to a circuit block running on a different, asynchronous clock, a situation that…
clock speed explained, cpu ghz meaning, what is clock frequency, clock speed vs performance
Clock speed, measured in gigahertz (GHz), is how many times per second a chip's internal clock ticks, and each tick synchronizes one step of work across the chip's circuits — but…
chemical mechanical polishing explained, planarization semiconductor, cmp dishing erosion, copper damascene cmp, preston equation polishing
Chemical-Mechanical Polishing (CMP) is what flattens the wafer back out after deposition and etch leave it bumpy. Every layer built through the CVD-lithography-etch loop leaves…
compute in memory explained, in memory computing ai, compute in memory chip meaning, what does compute in memory mean
Compute-in-memory is a chip architecture approach that performs certain calculations directly inside memory itself, rather than following the traditional design of moving data out…
dynamic batching llm serving, in-flight batching explained, llm throughput scheduling, static vs continuous batching, ai serving scheduler
Continuous batching is the serving-system technique that decides which requests actually get processed together on any given decode step, and it's the layer where every…
damascene process explained, dual damascene semiconductor, copper electroplating BEOL, barrier metal liner copper, low-k dielectric interconnect
Copper interconnect is the wiring that connects millions or billions of individual transistors into an actual working circuit. Once the transistors themselves are built through…
cpu cache explained, l1 l2 l3 cache, how does cache memory work, cache hit miss
CPU cache is a small amount of extremely fast memory built directly into the processor to hide an enormous speed gap: a modern CPU can perform an operation in a fraction of…
critical dimension explained, cd semiconductor meaning, critical dimension lithography, what does cd mean in chip manufacturing
Critical dimension, often abbreviated CD, refers to the smallest, most precisely controlled feature size on a chip — typically the width of the narrowest transistor gate or wire…