Glossary
A quick-reference for every technical term used across the curriculum. Terms are listed alphabetically.
| Term | Full Name | Definition |
|---|---|---|
| AAoS | Android Automotive OS | Full Android platform running directly on vehicle hardware for infotainment |
| ABL | Android Boot Loader | UEFI-based bootloader that launches guest OS kernels on Qualcomm automotive platforms |
| ADB | Android Debug Bridge | Command-line tool for communicating with an Android device |
| AMSS | Advanced Mobile Subscriber Software | Qualcomm’s modem/baseband firmware running on dedicated processor cores |
| ASIL | Automotive Safety Integrity Level | ISO 26262 risk classification from A (lowest) to D (highest) |
| ASPICE | Automotive SPICE | Process assessment model measuring development process maturity (CL0-CL5) |
| AUTOSAR | AUTomotive Open System ARchitecture | Industry consortium standardizing automotive software platforms (Classic + Adaptive) |
| AVB | Android Verified Boot | Security feature ensuring only trusted, signed software runs |
| Term | Full Name | Definition |
|---|---|---|
| BSP | Board Support Package | Vendor-specific software adapting an OS to specific hardware |
| BSW | Basic Software | AUTOSAR Classic layer providing OS, communication, memory, and diagnostic services |
| BroadR-Reach | — | Automotive Ethernet PHY technology using a single twisted pair for 100 Mbps. Standardized as 100BASE-T1 (IEEE 802.3bw) |
| Term | Full Name | Definition |
|---|---|---|
| CAN | Controller Area Network | Dominant vehicle bus. Broadcast protocol, up to 1 Mbps |
| CAN FD | CAN with Flexible Data-Rate | Extended CAN with 64-byte payloads and up to 8 Mbps data rate |
| CASE | Connected, Autonomous, Shared, Electric | The four megatrends driving automotive transformation |
| CISPR | Comité International Spécial des Perturbations Radioélectriques | International body setting electromagnetic emission limits. CISPR 25 covers vehicle-level radio interference |
| C-V2X | Cellular Vehicle-to-Everything | 3GPP-based V2X using PC5 sidelink for direct V2V/V2I and Uu for network-routed communication |
| Term | Full Name | Definition |
|---|---|---|
| DCU | Domain Control Unit | ECU consolidating functions within a domain (powertrain, body, ADAS) |
| DoIP | Diagnostics over IP | ISO 13400 protocol carrying UDS over Ethernet/IP |
| DTC | Diagnostic Trouble Code | Standardized fault identifier stored by ECUs |
| DV/PV | Design Validation / Production Validation | DV tests prototypes; PV tests production-tooled units |
| Term | Full Name | Definition |
|---|---|---|
| eCall | Emergency Call | EU-mandated system that auto-dials 112 with GPS on crash |
| ECU | Electronic Control Unit | Any embedded computer in a vehicle controlling electrical systems |
| EDL | Emergency Download Mode | Qualcomm fallback mode for firmware loading via USB |
| EMC | Electromagnetic Compatibility | The ability of electronics to function without causing or being affected by electromagnetic interference |
| EMI | Electromagnetic Interference | Unwanted electromagnetic noise disrupting electronic systems |
| EOL | End of Line | Final production station for calibration, VIN, crypto key, and firmware programming |
| EVS | Extended View System | Android HAL for camera/surround-view functionality |
| Term | Full Name | Definition |
|---|---|---|
| Fastboot | — | Protocol/tool for flashing individual partitions via bootloader |
| FlexRay | — | Deterministic dual-channel automotive bus at 10 Mbps (declining) |
| FMCW | Frequency-Modulated Continuous Wave | Radar technique using chirped signals to measure distance and velocity |
| FPD-Link | Flat Panel Display Link | TI’s high-speed serializer/deserializer for automotive cameras and displays |
| GAS | Google Automotive Services | Google’s app bundle for AAOS (Play Store, Maps, Assistant) |
| GMSL | Gigabit Multimedia Serial Link | Maxim/ADI high-speed SerDes for automotive cameras, up to 6 Gbps with power-over-coax |
| GPT | GUID Partition Table | Standard partition table format defining partition layout on storage |
| gRPC | — | High-performance RPC framework using HTTP/2 and Protocol Buffers |
| Term | Full Name | Definition |
|---|---|---|
| HAL | Hardware Abstraction Layer | Software interface between OS framework and hardware-specific drivers |
| HIL | Hardware-in-the-Loop | Test method connecting real ECU hardware to a simulator generating realistic vehicle signals |
| HPC | High-Performance Computer | Central compute platform in a vehicle, running multiple VMs |
| Hypervisor | — | Software creating and managing VMs. Type-1 runs directly on hardware |
| ISO 21434 | — | Standard for automotive cybersecurity engineering |
| ISO 26262 | — | International standard for functional safety of automotive E/E systems |
| Term | Full Name | Definition |
|---|---|---|
| LIN | Local Interconnect Network | Low-cost single-wire master-slave bus at 20 kbps |
| LISN | Line Impedance Stabilization Network | Test equipment for measuring conducted emissions |
| MCU | Microcontroller Unit | Small self-contained processor with built-in memory and peripherals |
| MISRA | Motor Industry Software Reliability Association | C/C++ coding guidelines preventing undefined behavior |
| MPSS | Modem Peripheral Subsystem Software | Modern name for modem subsystem software on Qualcomm SoCs |
| Term | Full Name | Definition |
|---|---|---|
| OTA | Over-The-Air | Wireless delivery of software/firmware updates to vehicles |
| PBL | Primary Boot Loader | First code running from ROM on Qualcomm SoC. Loads XBL, provides EDL fallback |
| PDU | Protocol Data Unit | Data packet in AUTOSAR communication stack |
| PIL | Peripheral Image Loader | Kernel framework for loading firmware on co-processors |
| PMIC | Power Management Integrated Circuit | Converts, regulates, and distributes power from vehicle battery to SoC voltage domains |
| Term | Full Name | Definition |
|---|---|---|
| QFIL | Qualcomm Flash Image Loader | Tool for flashing firmware via USB in EDL mode |
| QHEE | Qualcomm Hypervisor Execution Environment | Qualcomm’s Type-1 hypervisor at ARM EL2 |
| QM | Quality Managed | ISO 26262 classification for non-safety-relevant functions |
| QMI | Qualcomm MSM Interface | Protocol for AP-to-modem communication on Qualcomm platforms |
| QNX | QNX Neutrino RTOS | Microkernel real-time OS by BlackBerry for safety-critical automotive functions |
| QXDM | Qualcomm eXtensible Diagnostic Monitor | Diagnostic tool for Qualcomm modem subsystems |
| Term | Full Name | Definition |
|---|---|---|
| RTE | Runtime Environment | AUTOSAR Classic middleware connecting SWCs to BSW |
| RTOS | Real-Time Operating System | OS guaranteeing deterministic response times |
| SDV | Software-Defined Vehicle | Vehicle whose features are primarily determined by updateable software |
| SIL | Software-in-the-Loop | Test method running actual code on a host PC with simulated hardware |
| SOA | Service-Oriented Architecture | Architecture exposing functions as discoverable services |
| SoC | System on Chip | Single chip integrating CPU, GPU, DSP, modem, and other subsystems |
| SOME/IP | Scalable service-Oriented MiddlewarE over IP | Automotive middleware for service-oriented communication over Ethernet |
| SWC | Software Component | AUTOSAR Classic application unit with defined ports and interfaces |
| Term | Full Name | Definition |
|---|---|---|
| TARA | Threat Analysis and Risk Assessment | Cybersecurity analysis method from ISO 21434 |
| TEE | Trusted Execution Environment | Isolated secure processing environment (ARM TrustZone) |
| TelAF | Telematics Application Framework | Qualcomm’s SDK for telematics: calls, SMS, data, firmware updates |
| TSENS | Temperature Sensor | On-die thermal sensors in Qualcomm SoCs for thermal mitigation decisions |
| TSN | Time-Sensitive Networking | Ethernet extensions for deterministic, low-latency communication |
| UDS | Unified Diagnostic Services | ISO 14229 protocol for ECU diagnostics |
| UFS | Universal Flash Storage | High-performance flash storage with multiple Logical Units |
| V2X | Vehicle-to-Everything | Communication between vehicle and infrastructure/vehicles/pedestrians |
| vCPU | Virtual CPU | Virtual processor core assigned to a guest VM by the hypervisor |
| VHAL | Vehicle HAL | Android HAL exposing vehicle properties to the framework |
| VirtIO | — | Standardized interface for virtual devices (GPU, network, audio) |
| vsock | — | Socket-based VM-to-VM communication channel |
| Term | Full Name | Definition |
|---|---|---|
| XBL | eXtensible Boot Loader | Second-stage bootloader loading TZ, hypervisor, AOP on Qualcomm platforms |