Overview
The SPC58NN84E7RMHBY is a 32-bit Power Architecture microcontroller from STMicroelectronics, designed for high-performance applications, particularly in the automotive sector. It is part of the SPC58xNx family, which builds on the legacy of the SPC5x family with enhanced features, higher throughput, and significant improvements in power and performance. This MCU is optimized for mission-critical automotive applications where stringent safety standards and real-time performance are crucial.
The SPC58NN84E7RMHBY is AEC-Q100 qualified and complies with the ASIL-D safety standard of ISO 26262, making it suitable for high and mid-powertrain applications, including those in electric vehicles.
Key Specifications
Parameter | Description |
---|---|
CPU Cores | Five enhanced main e200z4256n3 cores, dual issue, two paired in lockstep with Floating Point and End-to-End Error Correction |
Flash Memory | 6576 KB (6288 KB code flash + 288 KB data flash), supports read during program and erase operations, and multiple blocks allowing EEPROM emulation |
SRAM | 128 KB on-chip general-purpose SRAM (in addition to 384 KB included in the CPUs) |
Direct Memory Access | 96-channel direct memory access controller (eDMA) |
Safety Features | Comprehensive new generation ASIL-D safety concept, FCCU, Memory Error Management Unit (MEMU), Cyclic redundancy check (CRC) unit |
Operating Temperature | -40 °C to 165 °C |
Communication Interfaces | 7 LINFlexD modules, 8 DSPI modules, 7 MCAN modules, 1 M-TTCAN, 1 Ethernet controller 10/100 Mbps |
Power Supply | External Regulators (1.2 V core, 3.3 V - 5 V IO), Single internal SMPS regulator |
Package | LQFP 176 24x24x1.4 mm |
Clock Frequency | Up to 200 MHz |
Key Features
- Comprehensive new generation ASIL-D safety concept with FCCU, MEMU, and CRC unit
- Dual-channel FlexRay controller and Hardware Security Module (HSM)
- Generic Timer Module (GTM344) with intelligent complex timer module and 144 channels
- Enhanced analog-to-digital converter system with various SAR and Sigma-Delta converters
- SAR ADC Queued digital interfaces for individual channel ordering and command sequencing
- Flexible communication interfaces including LINFlexD, DSPI, MCAN, M-TTCAN, and Ethernet
- Nexus development interface (NDI) per IEEEISTO 5001-2003 standard
- Boot assist Flash (BAF) for factory programming through asynchronous CAN or LIN/UART
Applications
The SPC58NN84E7RMHBY is designed for mission-critical automotive applications, including:
- High and mid-powertrain applications
- Electric vehicles (EVs)
- Automotive motor control applications
- On-board charger (OBC) systems
Q & A
- What is the primary application of the SPC58NN84E7RMHBY microcontroller?
The SPC58NN84E7RMHBY is primarily designed for high-performance automotive applications, including powertrain and electric vehicle systems.
- What safety standards does the SPC58NN84E7RMHBY comply with?
The SPC58NN84E7RMHBY complies with the ASIL-D safety standard of ISO 26262 and is AEC-Q100 qualified.
- How many CPU cores does the SPC58NN84E7RMHBY have?
The SPC58NN84E7RMHBY has five enhanced main e200z4256n3 CPU cores, with two paired in lockstep.
- What is the total flash memory available on the SPC58NN84E7RMHBY?
The SPC58NN84E7RMHBY has 6576 KB of on-chip flash memory (6288 KB code flash + 288 KB data flash).
- What are the key features of the analog-to-digital converter system in the SPC58NN84E7RMHBY?
The SPC58NN84E7RMHBY features an enhanced analog-to-digital converter system with various SAR and Sigma-Delta converters, including 1 supervisor 12-bit SAR, 2 separate 10-bit SAR, 4 fast 12-bit SAR, and 6 separate 16-bit Sigma-Delta converters.
- What communication interfaces are available on the SPC58NN84E7RMHBY?
The SPC58NN84E7RMHBY includes 7 LINFlexD modules, 8 DSPI modules, 7 MCAN modules, 1 M-TTCAN, and 1 Ethernet controller 10/100 Mbps.
- What is the operating temperature range of the SPC58NN84E7RMHBY?
The operating temperature range of the SPC58NN84E7RMHBY is -40 °C to 165 °C.
- What power supply options are available for the SPC58NN84E7RMHBY?
The SPC58NN84E7RMHBY supports external regulators (1.2 V core, 3.3 V - 5 V IO) and a single internal SMPS regulator.
- What development interface does the SPC58NN84E7RMHBY support?
The SPC58NN84E7RMHBY supports the Nexus development interface (NDI) per IEEEISTO 5001-2003 standard.
- How can the SPC58NN84E7RMHBY be programmed at the factory?
The SPC58NN84E7RMHBY can be programmed at the factory using the Boot assist Flash (BAF) through asynchronous CAN or LIN/UART.