Skip to content

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
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
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
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
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)
GAS Google Automotive Services Google’s app bundle for AAOS (Play Store, Maps, Assistant)
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
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
MCU Microcontroller Unit Small self-contained processor with built-in memory and peripherals
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
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
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
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