Engineering Glossary
Engineering glossary covering FPGA, ASIC, Edge AI, embedded security, EU compliance terms, and hardware design concepts.
A
B
BLE (Bluetooth Low Energy)
TechnologyBLE (Bluetooth Low Energy) — Wireless protocol for ultra-low-power IoT devices, enabling years of battery life with data ranges up to 240 m.
BOM Management (Bill of Materials)
RegulationBOM (Bill of Materials) Management is the strategic engineering and supply chain discipline of selecting, tracking, and maintaining every physical component in a hardware product to mitigate lifecycle obsolescence and shortages.
BSP (Board Support Package)
TechnologyBSP (Board Support Package) — Hardware abstraction layer bridging PCB design to an RTOS, including startup code, drivers, and peripheral config.
C
CE Marking
RegulationCE Marking — Mandatory European conformity marking indicating a product meets all EU health, safety, and environmental requirements.
CRA
RegulationEU Cyber Resilience Act (CRA) — Mandatory cybersecurity regulation for all hardware and software products with digital elements sold in the EU.
CVE
SecurityCVE (Common Vulnerabilities and Exposures) — Global standard for identifying cybersecurity vulnerabilities, each assigned a unique CVE-ID for tracking and patching.
D
DFM / DFA (Design for Manufacturing & Assembly)
HardwareDesign for Manufacturing (DFM) and Design for Assembly (DFA) are critical engineering methodologies that ensure a hardware product can be mass-produced efficiently, reliably, and profitably on a factory line.
Digital Product Passport
RegulationDigital Product Passport (DPP) — Structured digital record of product identity, composition, and recycling info, mandated by EU ESPR regulation.
Digital Twin
TechnologyDigital Twin — Real-time virtual replica of a physical device or system enabling simulation, monitoring, and predictive analytics.
DO-254
StandardsDO-254 (RTCA DO-254 / EUROCAE ED-80) — International standard for design assurance of airborne electronic hardware including FPGAs and ASICs.
E
Edge AI
AIEdge AI (Artificial Intelligence at the Edge) — Processing AI algorithms locally on hardware devices for real-time inference without cloud dependency.
EMC / EMI (Electromagnetic Compatibility / Interference)
RegulationElectromagnetic Compatibility (EMC) is the ability of electronic equipment to function in its environment without introducing intolerable electromagnetic disturbances (EMI) to other equipment.
ENISA
RegulationENISA — The EU's central cybersecurity authority, responsible for CRA vulnerability reports, certification schemes, and policy guidance.
EU AI Act
RegulationEU AI Act — First comprehensive AI legal framework establishing risk-based rules for AI systems on the EU market, with edge AI hardware implications.
F
H
HAL (Hardware Abstraction Layer)
HardwareA Hardware Abstraction Layer (HAL) is a software subsystem that provides a standardized API to interact with underlying hardware components, hiding the complex, silicon-specific registry details from the application code.
Hardware Root of Trust
SecurityHardware Root of Trust (HRoT) — Immutable, tamper-resistant hardware foundation anchoring all cryptographic operations and security in a device.
HSM
SecurityHardware Security Module (HSM) — Tamper-resistant device for cryptographic key management, digital signing, and encryption in secure environments.
I
J
L
LoRaWAN
TechnologyLoRaWAN — Low-power, long-range wireless protocol enabling IoT sensor networks spanning 5-15 km with multi-year battery life.
LVD (Low Voltage Directive)
RegulationThe Low Voltage Directive (LVD) is an EU regulatory framework ensuring that electrical equipment within certain voltage limits provides a high level of protection for European citizens.
M
Matter
TechnologyMatter — Universal smart home connectivity standard (CSA) enabling interoperability across Apple, Google, Amazon over Thread and Wi-Fi.
MCU vs. MPU (Microcontroller vs. Microprocessor)
HardwareUnderstanding the architectural and application differences between Microcontroller Units (MCUs) running bare-metal or RTOS, and Microprocessor Units (MPUs) running full operating systems like Linux.
MCUboot
SecurityMCUboot — Open-source secure bootloader for 32-bit MCUs with verified boot, encrypted OTA updates, and rollback protection.
MISRA C
StandardsMISRA C — Coding guidelines for safe, reliable C software in embedded and safety-critical systems. 2023 edition supports C11/C18.
N
NIS2
RegulationNIS2 Directive (EU 2022/2555) — EU cybersecurity directive imposing strict security obligations on essential entities across critical infrastructure.
NPU (Neural Processing Unit)
AIA Neural Processing Unit (NPU) is a specialized hardware accelerator designed specifically to execute machine learning algorithms (like convolutional neural networks) with vastly superior speed and energy efficiency compared to standard CPUs.
O
P
PCB Design
HardwarePCB Design — Engineering discipline of designing multi-layer circuit boards interconnecting electronic components in hardware products.
PQC
SecurityPost-Quantum Cryptography (PQC) — Next-gen cryptographic algorithms resistant to quantum computer attacks, essential for long-lived embedded systems.
R
RED
RegulationRadio Equipment Directive (RED) — EU regulation mandating cybersecurity and data protection for all wireless devices sold in Europe.
RISC-V
HardwareRISC-V — An open-standard instruction set architecture (ISA) enabling royalty-free custom processor design, driving Europe's push for semiconductor sovereignty.
RoHS & REACH (Environmental Directives)
RegulationRoHS restricts specific hazardous materials in electronic products, while REACH governs the registration, evaluation, authorization, and restriction of chemicals across all EU-manufactured or imported goods.
RTL Design
HardwareRegister-Transfer Level (RTL) Design — Hardware abstraction layer describing digital logic as data flow between registers and operations.
RTOS (Real-Time Operating System)
TechnologyRTOS (Real-Time Operating System) — Specialized OS guaranteeing deterministic task execution within strict timing constraints for embedded devices.
S
SBOM
SecuritySoftware Bill of Materials (SBOM) — Machine-readable inventory of all software components and dependencies, required by the EU CRA for vulnerability tracking.
Secure Boot
SecuritySecure Boot — A hardware-rooted security mechanism that ensures only authenticated and cryptographically verified firmware runs on a device from power-on.
Secure Element
SecuritySecure Element (SE) — Tamper-resistant microchip providing hardware-level protection for cryptographic keys and device identity in IoT systems.
Sensor Fusion
AISensor Fusion is the algorithmic process of combining data from multiple distinct sensors to compute a unified, highly accurate output state that is better than any individual sensor could provide alone.
SIL / ASIL (Safety Integrity Levels)
StandardsSIL (Safety Integrity Level) and ASIL (Automotive SIL) are formal, quantified risk classification schemes used to define the required safety and reliability of electronic systems that could cause injury or death upon failure.
SoC
HardwareSystem on Chip (SoC) — An integrated circuit that integrates all components of a computer or other electronic system into a single chip.
T
V
V-Model
StandardsV-Model — Systems engineering methodology pairing each development phase with a verification phase for safety-critical hardware validation.
VHDL
HardwareVHSIC Hardware Description Language (VHDL) — The industry-standard language for designing and modeling digital circuits used in FPGA and ASIC development.