S32G2LLCEPB
S32G2LLCEPB
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
NXP Semiconductors 1
PUBLIC
@NXP Semiconductors N.V.
Uncontrolled if printed
Software Product Overview
NXP Low Latency Communication Engine runs a multicore application that controls the hardware
communication interfaces and is called “firmware” Its architecture is described in Figure 1.
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
2 NXP Semiconductors
PUBLIC
Software Content
2. Software Content
The firmware services are integrated into the AUTOSAR® Communication stack via AUTOSAR MCAL
drivers that are provided by NXP:
• CAN_LLCE
• LIN_LLCE
• FR_LLCE
AUTOSAR drivers for LLCE run in parallel with the CAN/LIN/FR drivers for the standard
communication modules (from the NXP MCAL package).
NXP LLCE firmware can support advanced extensions created by NXP or by the customers.
• CAN frame authentication with HSE services
• CAN to CAN routing
• CAN to Ethernet and Ethernet to CAN routing
LLCE enablement consist of binary images for the code running on each of the LLCE cores. Support for
16 CAN and 4 LIN communication controllers as it is expected by the AUTOSAR 4.4 drivers on the
host side.
• Timestamping of received and transmitted frames
• Support for up to 1024 filters and 2000 message buffers
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
NXP Semiconductors 3
PUBLIC
@NXP Semiconductors N.V.
Uncontrolled if printed
Software Content
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
NXP Semiconductors 5
PUBLIC
@NXP Semiconductors N.V.
Uncontrolled if printed
Software Content
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
6 NXP Semiconductors
PUBLIC
Supported Targets
3. Supported Targets
The software described in this document is intended to be used with NXP Semiconductors S32G2
devices.
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
NXP Semiconductors 7
PUBLIC
@NXP Semiconductors N.V.
Uncontrolled if printed
Quality, Standards Compliance and Testing Approach
LLCE Firmware product is developed according to NXP Software Development Processes that are
Automotive-SPICE, IATF16949 and ISO 9001 compliant.
LLCE Firmware Software (SW) Releases starting with Beta are accompanied by SW quality packages
containing at minimum the following deliverables:
− Requirements Specification and Traceability Matrix (features-design-code-test);
− Test Specification;
− Test Report;
− Static Analysis Report (MISRA) Report;
− Code Coverage Report.
SW Testing approach is documented in LLCE Firmware Test Strategy document that contain the
following information and can be shared with customers in request.
− Testing scope and objectives;
− Test levels: unit tests, unit integration tests;
− Test types: functional, non-functional, regression tests, robustness, performance tests,
conformance testing (MISRA 2012);
− Test techniques: white-box, black-box tests;
− Test cases organization and prioritization;
− Test deliverables (test report, test specification, code coverage report, traceability matrix, static
analysis report).
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
8 NXP Semiconductors
PUBLIC
Document Information
5. Document Information
Table 1. Sample revision history
Revision number Date Substantive changes
1 10/2021 Initial release
S32G2 LLCE Standard Firmware Product Brief, Product Brief, Rev. 1, 09/2021
NXP Semiconductors 9
PUBLIC
@NXP Semiconductors N.V.
Uncontrolled if printed
How to Reach Us: Information in this document is provided solely to enable system and software
implementers to use NXP products. There are no express or implied copyright
Home Page: licenses granted hereunder to design or fabricate any integrated circuits based on
nxp.com the information in this document. NXP reserves the right to make changes
without further notice to any products herein.
Web Support:
nxp.com/support NXP makes no warranty, representation, or guarantee regarding the suitability of
its products for any particular purpose, nor does NXP assume any liability
arising out of the application or use of any product or circuit, and specifically
disclaims any and all liability, including without limitation consequential or
incidental damages. “Typical” parameters that may be provided in NXP data
sheets and/or specifications can and do vary in different applications, and actual
performance may vary over time. All operating parameters, including “typicals,”
must be validated for each customer application by customer’s technical experts.
NXP does not convey any license under its patent rights nor the rights of others.
NXP sells products pursuant to standard terms and conditions of sale, which can
be found at the following address: nxp.com/SalesTermsandConditions.
NXP, the NXP logo, NXP SECURE CONNECTIONS FOR A SMARTER WORLD,
COOLFLUX, EMBRACE, GREENCHIP, HITAG, I2C BUS, ICODE, JCOP, LIFE VIBES,
MIFARE, MIFARE CLASSIC, MIFARE DESFire, MIFARE PLUS, MIFARE FLEX,
MANTIS, MIFARE ULTRALIGHT, MIFARE4MOBILE, MIGLO, NTAG, ROADLINK,
SMARTLX, SMARTMX, STARPLUG, TOPFET, TRENCHMOS, UCODE, Freescale, the
Freescale logo, AltiVec, C 5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C Ware,
the Energy Efficient Solutions logo, Kinetis, Layerscape, MagniV, mobileGT, PEG,
PowerQUICC, Processor Expert, QorIQ, QorIQ Qonverge, Ready Play, SafeAssure, the
SafeAssure logo, StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack,
CoreNet, Flexis, MXC, Platform in a Package, QUICC Engine, SMARTMOS, Tower,
TurboLink, and UMEMS are trademarks of NXP B.V. All other product or service names
are the property of their respective owners. ARM, AMBA, ARM Powered, Artisan,
Cortex, Jazelle, Keil, SecurCore, Thumb, TrustZone, and μVision are registered
trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. ARM7,
ARM9, ARM11, big.LITTLE, CoreLink, CoreSight, DesignStart, Mali, mbed, NEON,
POP, Sensinode, Socrates, ULINK and Versatile are trademarks of ARM Limited (or its
subsidiaries) in the EU and/or elsewhere. All rights reserved. Oracle and Java are
registered trademarks of Oracle and/or its affiliates. The Power Architecture and
Power.org word marks and the Power and Power.org logos and related marks are
trademarks and service marks licensed by Power.org.
Document Number: 1
Rev. 1
09/2021