Programmable logic resources inside an FPGA.

Lookup-table logic element used to implement digital functions.

High-speed communication circuitry integrated into an FPGA.

IEEE 1394 high-speed serial peripheral interface.

Software stored in hardware for controlling low-level functions.

Memory chip containing device firmware.

Nonvolatile memory holding firmware instructions.

Thin flexible cable used for internal electronic connections.

Bendable circuit board made with flexible substrate materials.

Semiconductor packaging method mounting a die directly onto a substrate.

Transistor used in many nonvolatile memory technologies.

Physical dimensions and layout specification of hardware.

Case panel containing front-facing ports and controls.

Motherboard connector for case buttons and indicators.

Older bus connecting CPU to chipset and memory controller.

Protective component that opens a circuit under excessive current.

Hardware securing and connecting an electrical fuse.

Sleeve-type bearing supporting a fan shaft.

Rotating blade that moves air in a fan.

Structural housing surrounding fan blades.

Protective mesh covering a fan.

Circuit or signal reporting fan rotational speed.

Component suppressing high-frequency electrical noise.

Magnetic material used to suppress interference or improve inductance.

Hardware converting copper Ethernet to fiber and vice versa.

Optical component dividing a fiber signal.

Individual memory cell storing information in flash memory.

Hardware used to program flash-memory chips.

Sensor measuring movement of liquid or gas.

Transformer used in switching power supplies and displays.

Replaceable conductive element designed to open under overcurrent.

Bearing supporting a cooling-fan rotor.

Hardware regulating cooling-fan operation.

Device allowing multiple fans to connect together.

Motherboard connector supplying and controlling a fan.

Structure directing airflow around a fan.

Cable or board allowing multiple fans on one header.