123 Main Street, New York, NY 10001

Automotive GNSS / INS — RF Front-Ends, IMU and Fusion MCU

← Back to: Automotive Electronics Assemblies

This page turns automotive GNSS / INS from a fuzzy “GPS plus IMU” idea into a concrete hardware signal chain and sourcing checklist. It walks you from architecture and IC selection through safety, validation and RFQ fields so your next module or ECU design is both buildable and procurable.

Role of Automotive GNSS / INS in the Vehicle

Automotive GNSS and inertial navigation systems give the vehicle a continuous sense of where it is, how it is oriented and where it is heading. They support everyday navigation, route planning, lane-level positioning, parking assistance and higher-level ADAS functions that need redundant localisation. Unlike consumer devices, road vehicles must keep working in urban canyons, tunnels, garages and rural highways where GNSS visibility is poor, so INS bridges short outages while this page focuses on hardware signal chains and IC choices rather than fusion algorithms.

High-level role of automotive GNSS and INS Diagram showing an automotive GNSS / INS core feeding navigation, lane-level ADAS, parking assistance and telematics or fleet functions. Role of automotive GNSS / INS GNSS / INS Core Position · Heading · Time Vehicle Navigation Route & guidance Lane-level ADAS Redundant localisation Parking assist Low-speed manoeuvres Telematics & fleet Tracking & analytics

System Architecture Options for GNSS / INS

To deliver that positioning function in a harsh vehicle environment, the GNSS, IMU and fusion logic have to be placed carefully within the electronic architecture. The choices span how much circuitry sits in the roof-mounted antenna module, how tightly GNSS, IMU and fusion MCU are integrated and where the system connects into ADAS or infotainment domains.

A shark-fin roof module typically combines the GNSS antenna, low-noise amplifier and SAW or BAW filtering so sensitivity is protected before any cable loss. From that module the signal may be carried as RF over coax into an in-cabin ECU, as a down-converted IF stream or as fully digital GNSS data, depending on how much RF and baseband circuitry is pushed up into the antenna unit.

Below the antenna there are three common integration patterns. One keeps a GNSS SoC with RF and baseband, an external automotive IMU and a 32-bit MCU dedicated to fusion inside a single module, which is attractive for Tier-1 suppliers building drop-in navigation units. A second uses a GNSS SoC with only light fusion and passes both fused outputs and raw observations to an ADAS domain controller for high-end algorithms. A third places the IMU directly on the ADAS or central compute board while the GNSS module delivers position, velocity and time over a serial or Ethernet link.

Across these options the key signals remain the same: RF or IF from the antenna into the GNSS front-end, SPI or I²C connections from IMU to fusion MCU, UART or SPI links from GNSS baseband, a precise PPS or time-stamp output and CAN-FD or Ethernet connections into the ADAS and gateway ECUs. Safety partitioning often requires the fusion MCU to sit in an ASIL-B or ASIL-C safety island, while infotainment uses a logically separated feed from the same GNSS / INS module.

Vehicle-level context for automotive GNSS and INS Block diagram with roof antenna module, GNSS RF and baseband, IMU sensors, fusion MCU and connections to ADAS domain controller, gateway and timing or in-vehicle networking subsystems. Vehicle-level GNSS / INS context Roof antenna GNSS + LNA + filter RF / IF GNSS RF + Baseband SoC PVT & raw data IMU sensors Accel · gyro · temp UART / SPI SPI / I²C Fusion MCU GNSS / INS engine ASIL-B / ASIL-C Timing / IVN sync PPS & time tags ADAS domain controller Gateway / central compute Infotainment / navigation CAN-FD / Ethernet RF / IF, SPI / I²C, UART / SPI, PPS and CAN / Ethernet links shown for GNSS / INS module placement.

GNSS RF Front-Ends & Baseband Receivers

For automotive buyers the RF front-end and baseband receiver define how well a GNSS solution survives in the real world. Modern devices usually support L1 and often L2 or L5 bands while tracking multiple constellations such as GPS, GLONASS, Galileo, BeiDou and SBAS. Single-band, multi-constellation receivers can cover basic navigation, but lane-level accuracy and high integrity ADAS functions increasingly rely on multi-frequency capability and access to raw measurements.

The RF front-end starts at the low-noise amplifier, where noise figure, gain and linearity jointly set sensitivity and robustness against strong in-band or adjacent interferers. SAW or BAW filters and any duplexers must provide enough rejection of cellular, Wi-Fi and other nearby radios without adding excessive loss. At the antenna input, ESD and surge protection devices guard long coax runs while the 50 Ω matching network and allowed cable loss budget directly constrain antenna gain and feeder choices.

On the baseband side, the number of parallel correlator channels and the ability to track multiple bands determine how many satellites and signals the receiver can use simultaneously. Tracking sensitivity figures around −160 dBm indicate how weak a signal can be while remaining locked, and acquisition sensitivity defines performance after long outages. Time to first fix in cold, warm and assisted modes shapes the user experience when a vehicle is first powered, restarted after a short stop or brought online via a telematics backhaul.

Automotive GNSS receivers must also survive wide temperature ranges, humidity and vibration while meeting AEC-Q qualification requirements. Lock and re-lock behaviour during supply transients, as well as support for jamming and spoofing detection, becomes critical once the GNSS feed is used by safety-related ADAS functions. Hardware hooks such as AGC status, interference flags and quality metrics should therefore be treated as required fields in the RFQ rather than optional debug features.

GNSS RF front-end and baseband receiver signal chain Block diagram showing GNSS antenna, LNA, filters and protection feeding an RF front-end and baseband receiver, with bands and constellations, sensitivity and TTFF parameters highlighted. GNSS RF & baseband signal chain GNSS antenna L1 · L2 · L5 ESD / surge LNA NF · gain · linearity SAW / BAW filter out-of-band rejection 50 Ω match · cable loss RF front-end IC mixers · AGC · IF Baseband receiver correlators · tracking sensitivity · TTFF Bands & constellations L1 / L2 / L5 GPS · GLONASS · Galileo · BeiDou · SBAS Sensitivity & TTFF tracking / acquisition cold · warm · assisted Automotive robustness AEC-Q · wide temp · vibration jamming / spoof flags · AGC Antenna, protection, LNA and filters feed an RF front-end and baseband receiver that set multi-band capability, constellations, sensitivity, TTFF and automotive robustness.

IMU Sensors for Automotive INS

Inertial measurement units provide the short-term stability that keeps an automotive INS running when GNSS is degraded or unavailable. Typical devices combine three-axis accelerometers and three-axis gyroscopes, with an optional magnetometer for heading support. For simple dead-reckoning in a head unit a basic three-axis accelerometer may help, but ADAS-grade localisation normally assumes at least a six-axis MEMS IMU dedicated to vehicle dynamics.

Key parameters translate directly into how the INS behaves on the road. Acceleration and angular-rate ranges, for example ±2 g to ±16 g and ±125 dps to ±2000 dps, determine whether the sensor will saturate during hard braking, rapid lane changes or impact events. Bias offset, bias stability and integral non-linearity govern how quickly the estimated trajectory drifts when GNSS support is poor, while noise density and ARW/VRW figures describe how much short-term jitter the fusion filter has to smooth. Bandwidth and sampling rate must comfortably support 100–200 Hz update rates without excessive phase lag or attenuation.

Mechanical and thermal details matter as much as the headline numbers. Package style and board location influence how vibration, flex and thermal gradients couple into the IMU, so automotive designs usually place the device away from power inductors, fans and hot heatsinks and rely on an internal temperature sensor for bias compensation. When comparing consumer, industrial and automotive-grade IMUs, buyers should look beyond the g-range and resolution to long-term drift, temperature behaviour and lifetime qualification data.

For functional safety and diagnostics, on-chip self-test, factory calibration storage and continuous health monitoring are just as important. A suitable IMU for INS applications will offer built-in excitation-based self-test, non-volatile storage for offset and scale factors and status flags that report saturation, out-of-range temperatures or abnormal noise, so the fusion MCU can de-rate or isolate a faulty sensor channel.

IMU signal chain and key parameters for automotive INS Block diagram showing three-axis accelerometer and gyroscope feeding ADC, digital filter and temperature and bias compensation, with a digital SPI or I2C interface to a fusion MCU. IMU signal chain for automotive INS Range Bias Noise Bandwidth Accel 3-axis Gyro 3-axis ΣΔ / SAR ADC Digital filter Scaling & axes mix Temperature & bias comp. Digital IMU data SPI / I²C interface Fusion MCU Accelerometer and gyroscope signals are digitised, filtered and temperature-compensated before being sent as SPI or I²C data into the INS fusion MCU.

Fusion MCUs and GNSS/INS Algorithms (Hardware View)

The fusion MCU turns raw GNSS, IMU and vehicle sensors into a continuous estimate of position, attitude and confidence. In each update cycle it reads position, velocity and time from the GNSS baseband, ingests inertial measurements and signals such as wheel speed or steering angle, runs an INS and Kalman or extended Kalman step and then publishes a filtered trajectory with error bounds. From a hardware point of view this work appears as a set of periodic interrupts, DMA transfers and matrix operations that must complete deterministically at 100–200 Hz.

Suitable cores range from Cortex-M4F up to Cortex-M7 and M33 devices or dedicated automotive MCUs that add DSP extensions. A floating-point unit greatly reduces latency for matrix and trigonometric functions, while on-chip RAM must be sized for the state vector, covariance matrices, buffers of sensor samples and logging. Program flash has to hold a bootloader, safety supervisor and one or more fusion algorithm builds, so buyers should look at real memory maps instead of headline megabyte figures when comparing devices.

Because fusion outputs are often fed into ADAS decision making, the MCU platform typically needs safety features such as dual-core lockstep options, ECC-protected memories, clock monitoring and robust watchdogs. One architecture keeps the fusion MCU inside a dedicated INS module, which simplifies safety argumentation and lets Tier-1 suppliers ship it as a standard component. An alternative runs the fusion software on an ADAS or central compute SoC, reducing controller count and allowing tighter integration with mapping and perception, but at the cost of more complex real-time and ASIL partitioning.

Security requirements add another dimension to the selection. The MCU must support secure boot and authenticated firmware updates so that OTA campaigns cannot introduce unauthorised code. Hardware root of trust, cryptographic accelerators and protected key storage help verify GNSS data sources and prevent spoofed or modified messages from silently entering the fusion engine. In practice, these hardware hooks turn into concrete checklist items in the RFQ rather than optional extras.

GNSS and IMU fusion signal flow for automotive INS Block diagram with GNSS baseband and IMU sensors feeding a fusion MCU that runs Kalman or INS algorithms and outputs position, velocity, heading, confidence and time to ADAS and gateway ECUs. GNSS + IMU fusion signal flow GNSS baseband PVT & raw data IMU & vehicle Accel · gyro · wheels Fusion MCU Kalman / INS engine 100–200 Hz update ASIL-B / ASIL-C capable Position & velocity X/Y/Z and speed Heading & attitude Yaw · pitch · roll Confidence & time Integrity & variance PPS / time tags CAN-FD / Ethernet output To ADAS domain controller and gateway / IVN

Time Synchronization, Integrity and Safety

Beyond producing coordinates, an automotive GNSS/INS module is a source of precise time and integrity information for the entire vehicle. A disciplined PPS output and time stamps aligned with Ethernet PTP or CAN-FD time bases allow radar, camera, lidar and GNSS data to be placed on a common timeline. Cable length, transceiver latency and PPS jitter all contribute to the error budget, so data sheets for time output accuracy and stability should be treated as hard design constraints rather than background numbers.

Integrity indicators, including RAIM results, protection levels and health flags, describe how trustworthy a given solution is rather than how precise it looks. A receiver may report small estimated errors yet set an integrity warning when the constellation geometry is poor or interference is suspected. Surfacing these metrics over the module interface lets ADAS functions decide when to reduce reliance on GNSS, blend more heavily towards IMU or trigger a fallback mode.

Well-defined degradation paths are essential. When GNSS is temporarily lost, the system should continue with INS and vehicle sensors while marking the growing uncertainty. If the IMU fails or saturates, the fusion engine may fall back to GNSS-centric estimates and restrict its use to less demanding functions. In a full loss of GNSS and IMU, responsibility for vehicle localisation must shift to wheel odometry, visual odometry or map-based methods, and the GNSS/INS module must clearly signal that its outputs are no longer valid.

From an ISO 26262 viewpoint, GNSS/INS feeding ADAS will often sit in an ASIL-B or ASIL-C safety context. Fusion MCUs and receivers therefore need documented safety manuals, fault mode analyses and diagnostic coverage figures. On-chip self-test, redundant sensors, cross-channel comparison and reasonableness checks against wheel speed or trajectory models all contribute to achieving the required diagnostic coverage. These safety artefacts should be requested explicitly in sourcing documents to avoid late project surprises.

Time synchronization, integrity and safety roles of GNSS/INS Block diagram showing GNSS/INS time and integrity outputs aligned with Ethernet and CAN, feeding ADAS, and linked to safety diagnostics and degradation paths. Time sync, integrity and safety GNSS / INS module Position · time · integrity RAIM · PL · health flags Time synchronisation PPS · time stamps · PTP Ethernet & CAN-FD clocks Integrity monitoring RAIM · protection level Interference / spoof flags Safety and degradation GNSS only · INS only · fallback ASIL-B/C diagnostics ADAS domain perception & control IVN & logging record time & status GNSS / INS modules deliver precise time, integrity flags and clear degradation states so ADAS and networked ECUs can synchronise, assess trust and meet ISO 26262 safety goals.

Interfaces to the Rest of the Vehicle

The GNSS/INS module has to plug into the vehicle network with predictable bandwidth, latency and diagnostic behaviour. At the physical layer this may be a simple UART or SPI link into a head unit, a CAN FD connection into the vehicle gateway or an Ethernet port using TCP/UDP and Some/IP into an ADAS domain controller or telematics ECU. Point-to-point links work for single-host navigation, while broadcast positioning and time services usually require CAN FD or Ethernet connectivity.

On top of these links, data formats range from human-readable NMEA sentences through proprietary binary protocols to structured automotive APIs. NMEA is convenient for bring-up and logging but inefficient for high-rate data and does not naturally carry rich integrity flags. Binary formats and CAN/Ethernet APIs can encode position, raw observations, confidence metrics and diagnostics compactly, provided versioning and compatibility are managed across vehicle generations.

Regardless of protocol, the payloads should consistently expose position, velocity and time (PVT), orientation in the vehicle frame (pitch, roll and yaw), estimates of uncertainty and clear diagnostic status. Typical status outputs include GNSS availability, IMU saturation or failures, integrity warnings and time synchronisation state. Without these additional fields, ADAS and gateway ECUs have little basis to decide when to trust, down-weight or ignore GNSS/INS inputs during degraded operation.

Interface planning must also cover software maintenance. The GNSS/INS module should support secure firmware updates via the in-vehicle network, using a gateway or telematics ECU as the download proxy. Secure boot, firmware authentication and rollback support are mandatory, and the communication API needs version and security state fields so that safety and security modules can verify that the unit is running approved code before its outputs are used for ADAS decisions.

Interfaces from GNSS / INS module to vehicle controllers Block diagram showing a GNSS / INS module providing UART, SPI, CAN FD and Ethernet interfaces towards head unit, ADAS domain controller, vehicle gateway and telematics ECU, with PVT, attitude, confidence and diagnostics as typical outputs. GNSS / INS interfaces in the vehicle GNSS / INS module PVT · attitude · confidence diagnostics · time tags UART · SPI · CAN FD · Ethernet (TCP / UDP, Some/IP) Head unit / local MCU navigation · HMI UART / SPI ADAS domain controller perception · control Ethernet Vehicle gateway routing · firewalls CAN FD / Ethernet Telematics ECU cloud · OTA · tracking CAN FD / Ethernet Data formats NMEA · binary protocol · automotive-grade CAN / Ethernet API

Layout, Antenna & EMC Considerations for GNSS / INS

Good GNSS/INS performance depends as much on board and antenna implementation as on the ICs themselves. The RF path from the antenna connector to the LNA should be as short and straight as possible, with a well-controlled 50 Ω impedance and minimal vias. Each impedance discontinuity or unnecessary bend adds loss and reflection that directly erodes the sensitivity figures quoted in the receiver data sheet.

Around the LNA and SAW or BAW filters, a continuous ground reference and clean layout are essential. Sensitive components should sit over solid ground, with no slots or cut-outs under the RF path, and often benefit from a local shield can that is well bonded to the board ground. At the same time, the GNSS RF zone should be kept physically separated from high dv/dt and di/dt noise sources such as DC-DC converters, motor drivers and class-D audio amplifiers to prevent conducted and radiated noise from coupling into the front end.

IMU placement brings mechanical and thermal constraints. Locating the IMU close to the vehicle’s centre line and away from strong vibration points reduces the amount of motion that has to be corrected in software, while distance from hot components and large inductors helps stabilise temperature and magnetic conditions. The chosen package and footprint must allow a clear definition of axes so that the installed orientation matches the coordinate frame used in fusion algorithms.

Protection and antenna coordination complete the picture. ESD and surge clamps should be placed close to connectors and antenna feed points with short, low-inductance return paths to chassis or reference ground, and their parasitic capacitance must be considered in RF matching. Working with the antenna supplier to close the gain and cable loss budget, and to choose between active and passive antennas, ensures that system-level noise figure and sensitivity targets remain achievable in the final vehicle installation.

Layout, antenna and EMC considerations for automotive GNSS / INS Diagram showing GNSS RF zone with LNA and filters on a PCB, separated from noisy power and motor driver zones, with 50 ohm RF routing to an antenna connector and an IMU placed near the vehicle centre and away from vibration and heat. GNSS / INS layout and antenna hints Simplified PCB top view GNSS RF zone LNA · SAW / BAW clean ground · shield short · straight · 50 Ω · few vias RF DC-DC / class-D / motor drivers keep distance from RF zone physical separation IMU near centre · low vibration place IMU near vehicle centre, away from strong vibration and heat coax · gain · cable loss Active / passive antenna gain and line loss budget ESD clamp Keep the GNSS RF zone compact and quiet, route a controlled 50 Ω line to the antenna connector, place protection near the interface and locate the IMU near the vehicle centre away from vibration and noisy power circuits.

Validation, Test and Logging Hooks

A GNSS/INS module is only as good as the tools available to verify, debug and monitor it. From the beginning, the design should provide hooks for software-in-the-loop (SIL) and hardware-in-the-loop (HIL) testing, allowing GNSS and IMU data to be replayed through the algorithms and hardware under controlled conditions. Dedicated injection paths and clear time bases make it possible to reuse the same recorded trajectories whenever the fusion firmware is updated, rather than relying on repeated on-road tests for each version.

Sensor calibration also depends on these hooks. Static calibration modes let the module estimate IMU offsets and noise while the vehicle is at rest, whereas turn-table setups apply known angular motions for scale and alignment tuning. During development and fleet trials, long on-road data collections refine these parameters. Supporting these activities requires explicit calibration modes, storage and retrieval of calibration constants and the ability to stream high-rate IMU and INS data with precise time stamps to external tools.

Robust logging interfaces turn field behaviour into analysable data rather than anecdotes. When a debug or logging profile is active, the module should be able to export high-rate INS state vectors, raw IMU samples and, where required, GNSS observables such as code and carrier measurements. These streams are best carried over Ethernet or a dedicated debug port, with buffering and triggers that capture data before and after events such as loss of lock, unexpected jumps or sensor saturation for later replay and analysis in SIL and HIL environments.

Production and in-service testing rely on simpler but clearly defined health signals. Built-in self-test results, GNSS lock-time statistics and IMU health indicators should be exposed through diagnostic frames so that manufacturing testers and workshop tools can make pass/fail decisions quickly. A dedicated factory-test mode that exercises interfaces, reports self-test status and returns timing metrics helps ensure that each module leaving the line, and each vehicle checked in the field, meets the same baseline performance criteria.

Validation, test and logging hooks for automotive GNSS / INS Block diagram showing GNSS / INS module with HIL / SIL replay inputs, calibration modes, high-rate logging outputs to a recorder and production test and diagnostics connections. GNSS / INS validation and logging hooks GNSS / INS module Fusion MCU · GNSS RF/BB · IMU calibration · self-test hooks HIL / SIL test rig GNSS replay · trajectory playback injected GNSS / IMU data Static calibration rest · offsets · noise Turn-table calibration scale · alignment · bias Road-test data real drive · long logs Logging PC / data recorder Ethernet / debug port INS state (100–200 Hz) Raw IMU data GNSS observables logging streams Production tester & diagnostics tool self-test · TTFF · IMU health bits diagnostic frames Pre-defined replay inputs, calibration modes, logging streams and production diagnostics make GNSS / INS modules easier to validate, debug and support throughout the vehicle lifecycle.

IC Vendor & Device Mapping for Automotive GNSS / INS

This section highlights which vendors are strong in GNSS receivers, automotive IMUs, fusion MCUs and supporting ICs, and how their parts fit typical GNSS / INS architectures. The tables focus on a short list of representative devices and families rather than exhaustive coverage, so purchasing and system engineers can quickly identify realistic options and second sources.

GNSS Receiver / RF Front-End

Multi-constellation, multi-band GNSS SoCs and low-noise RF front-ends form the core of a vehicle-positioning design. The entries below emphasise automotive-grade support, tracking sensitivity and ease of integrating active antennas and coax runs into telematics and ADAS ECUs.

Vendor Typical devices / families Function focus Best-fit system use case
ST Teseo GNSS SoCs, e.g. STA8090WG Multi-constellation GNSS receiver with embedded RF, firmware and 48 tracking channels; automotive-grade options for navigation and telematics. Roof-antenna module plus in-dash navigation ECUs, telematics boxes and GNSS inputs to ADAS domain controllers requiring AEC-Q qualified GNSS SoC.
NXP GNSS LNAs and RF front-ends (e.g. BGU8xxx family) Low-noise, high-linearity LNA devices for L1/L5 GNSS bands, often combined with SAW/BAW filters in the antenna module. Active shark-fin antenna modules feeding external GNSS SoCs; RF front-ends in T-BOX and IVN gateways where gain and linearity are critical.
Renesas GNSS reference designs and system solutions combining MCU + power + RF System-level GNSS guidance and telematics reference designs rather than stand-alone GNSS SoCs; tight coupling with RH850 and power devices. Off-road guidance, tolling and telematics where GNSS is integrated into a broader Renesas ecosystem.
Sony / u-blox (modules) Automotive GNSS receiver modules with integrated RF, SAW and sometimes IMU Pre-certified GNSS modules that hide RF design complexity and may include dead-reckoning. Faster time-to-market designs where GNSS is purchased as a complete module feeding a fusion ECU over UART or CAN.
TI / onsemi / Microchip / Melexis RF support ICs, LNAs, TVS/ESD and power for GNSS front-ends Complementary parts around the GNSS chain: ESD clamps, LNAs, filters and power management rather than core GNSS SoCs. Used to harden and power the RF path in antenna modules and telematics ECUs while the GNSS baseband is sourced from specialist vendors.

IMU & Motion Sensors

Automotive-grade IMUs provide the short-term stability and noise performance needed for dead-reckoning when GNSS is degraded. This table focuses on 6-axis IMUs and safety-grade accelerometers that are commonly used in GNSS / INS modules.

Vendor Typical devices / families Function focus Best-fit system use case
ST 6-axis IMU ASM330LHHX, automotive accelerometers (AIS2/AIS25 family) Automotive IMUs with extended temperature range and low drift for telematics, V2X and dead-reckoning; dedicated automotive accelerometers for motion and impact sensing. Integrated GNSS / IMU modules, T-BOX, head units and GNSS-assisted driver assistance where consistent bias stability and noise performance are required.
NXP FXLS9xxx safety accelerometers and 3-axis sensors Safety-oriented accelerometers with PSI5 or digital interfaces, used in airbag and crash sensing and as additional inputs for vehicle dynamics and integrity checks. Designs where GNSS / INS also has to share sensors with ESC/airbag systems or where a unified NXP sensor ecosystem is preferred.
Bosch Safety IMUs such as SMI860 family High-end, safety-rated 5/6-axis IMU devices with excellent bias stability and diagnostics for ESP, ESC and ADAS. GNSS / INS solutions that share a safety-grade IMU with chassis control and need ASIL-D-capable inertial sensing.
onsemi / Melexis Wheel-speed, steering angle, current and position sensors used as auxiliary inputs High-reliability magnetic and current sensors that complement the core IMU by providing odometry, torque or steering cues for the fusion filter. Systems where odometer, wheel-speed and steering angle are tightly integrated into the GNSS / INS algorithm for integrity monitoring and tunnel performance.

Fusion MCUs

Fusion MCUs execute the GNSS / IMU Kalman filter and INS mechanisation while handling automotive networking and functional safety. They are typically Arm Cortex-M7-class devices with lockstep options, CAN-FD and often Ethernet TSN.

Vendor Typical devices / families Function focus Best-fit system use case
NXP S32K3 family Cortex-M7 automotive MCUs Single, dual and lockstep M7 cores with CAN-FD, Ethernet TSN, hardware security and FOTA support, ISO 26262 up to ASIL-D. Stand-alone GNSS / INS fusion ECU or fusion hosted inside the gateway / telematics ECU with high safety and networking requirements.
Renesas RH850 automotive MCU families (e.g. RH850/E2x) High-performance automotive MCUs with lockstep cores and ASIL-D capability, widely used in powertrain and safety ECUs. GNSS / INS functions hosted alongside safety or powertrain software where an RH850 is already the ECU standard.
ST SPC58 family of automotive MCUs PowerPC-based automotive MCUs with multiple CAN-FD, Ethernet and HSM options, supported by long-term availability programmes. Gateway, body or telematics ECUs where GNSS / INS fusion shares the platform with networking and body functions in an ST ecosystem.
TI / Microchip / onsemi / Melexis TMS570 / C2000 / other automotive MCUs and companion devices Safety MCUs and control-oriented devices that can host GNSS / INS fusion when the OEM prefers to stay within an existing MCU family. Programmes where TI or other vendors are already standard for EPS, power conversion or body control and fusion is added as a secondary function.

Supporting ICs (Timing, Power, Protection)

GNSS / INS performance depends heavily on reference timing, power integrity and protection around RF and digital interfaces. These devices are not part of the signal processing chain but directly affect robustness and ease of integration.

Vendor Typical devices / families Function focus Best-fit system use case
Microchip Automotive-grade TCXO / timing devices and GNSS disciplined oscillators Stable frequency references for GNSS receivers and PTP / time synchronisation, including GNSSDO modules for high-accuracy PPS and holdover. Gateways or telematics ECUs where GNSS also serves as the time base for TSN, PTP or V2X synchronisation.
TI Automotive PMIC TPS6593-Q1 and related multi-rail regulators Multi-output PMICs with multiple buck and LDO rails, sequencing, diagnostics and watchdog features for SoCs, MCUs and GNSS front-ends. GNSS / INS ECUs that share supplies with ADAS SoCs or gateways and need coordinated sequencing and safety monitoring.
onsemi Automotive PMIC NCV97400 and IVN-supply regulators 4-output PMIC with three buck converters and one boost rail, including voltage monitoring and watchdog timer for safety-critical systems. ADAS and GNSS / INS ECUs that need battery-connected PMICs with ISO 26262-friendly diagnostics and support for IVN power rails.
ST / NXP / Melexis LDOs, small PMICs, TVS/ESD clamps, CAN/LIN/Ethernet protection, antenna interface parts Protect, filter and power RF, coax and IVN links around the GNSS / INS module while maintaining EMC compliance. Completing the bill of materials around the GNSS receiver, fusion MCU and network interfaces in accordance with vehicle EMC and surge requirements.

BOM & Procurement Checklist for GNSS / INS

This checklist turns GNSS / INS system requirements into RFQ fields that procurement can send to distributors and vendors. Filling in these fields prevents the GNSS receiver or IMU from being treated as a generic “GPS module” and helps suppliers quote parts that actually meet lane-level accuracy, dead-reckoning and automotive lifetime expectations.

GNSS Receiver – RFQ Fields

Use these fields when requesting quotes for GNSS SoCs or modules, for example ST Teseo devices such as STA8090WG or equivalent automotive GNSS receivers.

  • Frequency bands & constellations: required bands (L1 / L2 / L5) and constellations (GPS, Galileo, GLONASS, BeiDou, QZSS, SBAS). Specify minimum requirement (e.g. L1 + multi-constellation) and target (e.g. L1+L5).
  • Tracking channels & sensitivity: minimum number of tracking channels (for example ≥ 32) and tracking / acquisition sensitivity targets (e.g. ≤ –160 dBm).
  • TTFF performance: cold / warm / hot start and assisted-GNSS TTFF targets, with maximum acceptable values in seconds at room temperature and cold conditions.
  • PPS / timing outputs: PPS accuracy / jitter requirements (for example ≤ 50 ns RMS), required PPS voltage levels, and whether time-stamped messages over UART or Ethernet are needed.
  • Automotive qualification: AEC-Q grade, operating temperature range (e.g. –40…+105 °C or –40…+125 °C), package type and wettable flanks requirements.
  • Integration level: preference for bare GNSS SoC versus pre-certified GNSS module (Sony / u-blox), and whether internal LNA / SAW integration is preferred.

IMU – RFQ Fields

These fields map directly to datasheet parameters for 6-axis IMUs such as ASM330LHHX and safety-grade inertial sensors used in GNSS / INS applications.

  • Axis count and ranges: required combination (3-axis accel + 3-axis gyro), accelerometer ranges (±2/4/8/16 g) and gyroscope ranges (±250/500/1000/2000 dps).
  • Bias stability and noise: target gyro bias stability (e.g. < X °/h) and accelerometer noise density (e.g. < Y µg/√Hz), specified over temperature and time as appropriate for dead-reckoning.
  • Bandwidth and ODR: required effective bandwidth (typ. 50–200 Hz) and supported output data rates (e.g. 100 / 200 / 400 Hz) to match the fusion update rate.
  • Self-test and diagnostics: need for built-in self-test, temperature sensor, online health flags and status bits that can be logged by the fusion MCU.
  • Automotive grade & lifetime: AEC-Q100 grade, operating temperature range and participation in vendor longevity programmes (e.g. 10–20 year availability).
  • Package & mounting: allowed package sizes and height, need for wettable flanks, and any restrictions on putting the IMU in a module versus on the main ECU PCB.

Fusion MCU – RFQ Fields

These items help vendors propose suitable automotive MCUs such as NXP’s S32K3 family or equivalent devices from Renesas, ST and TI for GNSS / INS fusion tasks.

  • CPU architecture and performance: required core (e.g. Arm Cortex-M7), minimum clock frequency, and whether dual-core or lockstep operation is mandatory for safety.
  • Memory footprint: minimum Flash and RAM requirements for GNSS / INS algorithms and diagnostics (for example ≥ 2 MB Flash and ≥ 512 kB RAM).
  • Functional safety: target ISO 26262 ASIL level (B/C/D), lockstep needs, ECC protection on Flash/RAM and any monitoring / watchdog features that must be present.
  • Interfaces: number of UART/SPI ports for GNSS and IMU, CAN-FD channels, Ethernet (with TSN where required), and any additional interfaces (e.g. QSPI for external Flash).
  • Security and OTA: need for hardware security module (HSM), secure boot, firmware authentication and over-the-air (OTA) update support (dual-bank Flash, A/B images).
  • Package and thermal limits: allowed packages (LQFP, HDQFP, BGA), junction temperature range and mounting constraints inside the target ECU (telematics box, ADAS domain controller, gateway, etc.).

Timing & Power – RFQ Fields

GNSS / INS designs often require high-stability clocks and multi-rail power management, for example TCXO and GNSS-disciplined oscillators from Microchip, or PMICs such as TPS6593-Q1 and NCV97400.

  • Reference clock type: preference for TCXO versus XO, centre frequency (e.g. 10 MHz or 26 MHz), frequency tolerance and stability over –40…+105 °C, and AEC-Q grade.
  • GNSSDO / time-sync options: requirement for a GNSS-disciplined oscillator module providing PPS and holdover, including holdover duration and PPS accuracy targets.
  • Input supply and rails: battery input range (e.g. 6–36 V), number of buck / LDO rails needed for GNSS, IMU, MCU, SerDes and IVN PHYs, and required current per rail with margin.
  • Sequencing & diagnostics: need for power-up sequencing, power-good signals, window watchdogs and rail monitoring compatible with the target ASIL level.
  • EMC & protection: surge / ESD levels for RF, coax and digital interfaces, connector type for RF (e.g. FAKRA) and target insertion loss budget along the antenna lead.

Procurement Risks & Second-Source Notes

  • GNSS SoC lead time: specify primary GNSS receiver family (e.g. ST Teseo STA8090WG) and at least one acceptable alternative (e.g. automotive GNSS modules from Sony or u-blox) in case of extended lead times.
  • IMU supplier concentration: list preferred IMU families (for example ASM330LHHX or safety-grade IMUs) and a backup vendor where feasible, recognising that bias and noise characteristics differ between suppliers.
  • MCU ecosystem lock-in: indicate whether the project is standardised on a specific MCU ecosystem (NXP S32, Renesas RH850, ST SPC5, TI etc.) so vendors do not propose parts that are incompatible with existing toolchains.
  • Regulatory / export controls: note any restrictions on GNSS performance (for example maximum velocity, altitude or accuracy) due to export controls, so vendors can confirm compliant device options.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

FAQs on Automotive GNSS / INS Planning & Selection

If you are planning or sourcing an automotive GNSS / INS solution, this page is written to be your practical hardware guide. It walks you through architecture choices, GNSS RF, IMU and MCU selection, safety and validation, and finally the RFQ checklist, so you can turn system requirements into concrete, procurable IC decisions.

When does a vehicle really need multi-frequency GNSS instead of single-band receivers? +

Multi-frequency GNSS helps most when you rely on lane-level accuracy in dense cities, complex interchanges or automated parking, where multipath and ionosphere errors dominate. Single-band receivers are usually fine for basic navigation in open sky. If your system feeds ADAS or HD-map alignment, treat dual-frequency support as a hard requirement rather than an option.

How do I choose between consumer-grade and automotive-grade IMUs for INS? +

When you prototype or proof-of-concept on a budget, a consumer-grade IMU is acceptable as long as you understand its limited temperature range and drift. For production vehicles, especially when outputs feed ADAS or stability control, you need automotive-grade IMUs with AEC-Q qualification, bias stability over temperature and documented diagnostics and lifetime support guarantees.

What IMU bias stability and noise levels are sufficient for short GNSS outages in cities? +

City outages are usually a few seconds at a time, so you want an IMU whose bias and noise keep position and heading drift within your application limits over, say, 3–10 seconds. Mid-range automotive IMUs can handle short tunnels if fused with wheel-speed and steering data. Longer outages or tighter specs push you toward higher-grade inertial parts.

How much MCU performance do I need to run GNSS/INS fusion at 100–200 Hz? +

Running a modest extended Kalman filter with 100–200 Hz IMU updates and GNSS aiding typically fits on a Cortex-M4F, but headroom is tight once you add logging and diagnostics. In practice, a 200–300 MHz Cortex-M7 with FPU and cache gives comfortable margin for fusion, health monitoring, safety checks and future algorithm growth.

How should I budget PPS jitter and time sync accuracy for ADAS domain controllers? +

Start from how tightly your ADAS stacks need sensors aligned in time, then work backwards to PPS and clock requirements. Many designs are comfortable with tens of nanoseconds of PPS jitter if the rest of the time-stamping chain is well characterised. Be explicit about PPS jitter targets, cable delays and ECU synchronisation in your requirements.

What are practical ways to detect GNSS jamming or spoofing in hardware? +

At hardware level you can watch AGC gain, noise floor and SNR patterns for signs of wideband jamming, and monitor sudden, correlated jumps in pseudorange or Doppler for spoofing. Multi-antenna or multi-frequency comparisons help but add cost. In practice you raise a “suspect interference” flag that higher-level safety logic uses to de-weight or ignore GNSS.

How do antenna placement and cable loss impact GNSS receiver sensitivity? +

Antenna position and cable budget effectively decide how much of the GNSS receiver’s sensitivity you can actually use. Roof-mounted antennas with clear sky view, short low-loss coax and a low-noise LNA maximise margin. Hidden locations, long lossy cables or routing near switching supplies all eat into link budget and make urban and tunnel operation more fragile.

What interfaces should an automotive GNSS/INS module expose to the rest of the vehicle? +

At minimum an automotive GNSS / INS module should expose a low-level UART or SPI stream, one or more CAN-FD channels and, for high-end systems, Ethernet using TCP/UDP or Some/IP. Interfaces should carry PVT, attitude, error estimates and health states. Separate debug or logging ports make development and field diagnostics much easier to manage.

How do I split fusion tasks between a dedicated GNSS/INS module and the ADAS domain controller? +

A dedicated GNSS / INS module can run the low-level fusion and output position, velocity, attitude and integrity flags so the ADAS controller treats it as one high-quality sensor. Alternatively the module can stream GNSS and IMU data and let the ADAS SoC own the filter. Choose the split based on safety, latency and software ownership.

What safety mechanisms are common for ASIL-B/C level GNSS/INS modules? +

Typical ASIL-B/C GNSS / INS modules combine a safety-capable MCU, sensor self-tests, range and plausibility checks against wheel-speed or map data, and clear integrity states on the outputs. Many designs also log key events for later analysis. The goal is not to guarantee perfect position, but to detect faults quickly and support controlled degradation.

How do I specify GNSS/IMU requirements clearly in a sourcing RFQ? +

Instead of asking for a generic “GPS and IMU”, describe the use case and list concrete parameters. For GNSS that means bands, constellations, TTFF, sensitivity and PPS accuracy; for IMU it means ranges, bias stability, noise and ODR. Add ASIL targets, interfaces and lifetime expectations so suppliers can propose realistic automotive parts.

What validation steps are needed before releasing a GNSS/INS design to production? +

Before releasing a GNSS / INS design you normally combine lab, road and production tests. In the lab you replay recorded trajectories through SIL and HIL. On the road you cover tunnels, urban canyons and highways while logging raw data. For production you verify self-tests, lock-time statistics and health bits on every manufactured unit.