S32G2EVCHARGINGFS
S32G2EVCHARGINGFS
stations and charging operators. Data communications accelerates RSA and ECC operations
Charging
between the interfaces are on a secure channel. ISO 15118, • Supported symmetric and asymmetric cryptography
Power Grid
Stations
the standard for communication between electric vehicles
(EVs) and charging stations, allows for a user-friendly “plug ENABLEMENT TOOLS Hardware Security Engine (HSE)
and charge” mechanism for authentication, authorization, in S32G274A used for secure
• S32 Design Studio for S32 platform processors with communications and verifying
billing and flexible load control based on information cryptographic mechanisms to
configuration tools
exchanged between an EV and the charging infrastructure. guarantee the confidentiality,
• S32 debugger probe enables debugging and trace for integrity, and authenticity of all
Some characteristics of smart charging include: exchanged data
S32G2
• No credit card or payment method requirement for
• Real Time Drivers combining functionalities of SDK and
charging a vehicle; the EV identifies itself to the charging
MCAL as single software product for single S32 families
statement and gets the authorized access to the energy
for charging its battery • Linux BSP the reference software for Arm Cortex-A53 ISO 15118
ISO 15118 AND RELATION
AND RELATION TO OSI LAYERS
TO OSI LAYERS
cores
• Energy transfers from the EV to the charging station and Application ISO 15118-2 Application layer messages (V2G message),
vice versa; this helps prevent overloading of the electric • HSE firmware enables hardware security module OSI Layer 7 SDP (SECC Discovery Protocol
Network and
grid integrated with S32G2 Application application EXI
OSI Layer 6 protocol (Efficient XML Interchange) ISO 15118-4
ISO 15118-1 requirements
• Wireless or wired software updates can occur during • FreeRTOS the real-time OS for Arm Cortex-M7 cores and Network and
Application General ISO 15118-20 V2GTP
application
charging OSI Layer 5 information
and use case 2nd
(Vehicle-to-grid Transfer Protocol)
protocol
conformance
S32G274ABLOCK
S32G2 BLOCK DIAGRAM
DIAGRAM (S32G274A) Application definition generation UPD (User Datagram Protocol),
tests
network and TCP (Transmission Control Protocol),
OSI Layer 4
S32G2 HARDWARE SECURITY ENGINE FEATURES Memory Network Acceleration
(merged with
contents of
application TLS (Transport Layer Security)
Processors protocol
System SRAM Automotive Networks Application ISO 15118-6 requirements IP (Internet Protocol), SLAAC, DHCP
• The hardware security engine (HSE) is a security Standby SRAM Arm Cortex-M7 Arm Cortex-A53 Arm Cortex-A53
Low Latency
Communications Engine
OSI Layer 3 for second
Arm Cortex-M7 Transport Layer Offload edition)
subsystem that runs relevant security functions for DDR3L/LPDDR4 I/F
2 x Safe DMA
3x Dual-core Lockstep Cluster Lockstep Option Global Timestamping
Fabric
its own secure RAM and ROM Debug and Trace Unit
Safe Interconnect
Ethernet Networks
Packet Forwarding
Engine
Security
The HSE subsystem features the following cryptographic Hardware Security Engine Serial Communication Timers and ADCs
Stateful Inspection
Firewall
Networking
5 x I2C
7 x Watchdog Timer Classification
• A TDES engine
Accelerators 4 x CAN FD 3 x LIN/UART
Secure Memory 12 x FlexTimer IEEE 1588v2 + AVB
FlexRay® 1-GbE w/ TSN
Random Number 2.5-GbE 1-GbE 1-GbE
• An AES engine supporting all standard key sizes (128, Generators USB 2.0 OTG 2 x PCIe 3.0 2 x SAR ADCs (12-ch) MAC MAC MAC
www.nxp.com/S32G2
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. Arm, Cortex and Neon are trademarks or registered trademarks of Arm
Limited (or its subsidiaries) in the US and/or elsewhere. The related technology may be protected by any or all of patents, copyrights, designs and trade secrets. All rights reserved. © 2021 NXP B.V.
Document Number: S32G2ZONECONFS REV 0