ARM Cortex R5 MCUs for automotive electronics
Two automotive MCU families based on ARM Cortex-R5 MCUs released in last week. One is from Texas instruments, which introduced Hercules RM57Lx and TMS570LCx, targeting not only automotive and also for industrial and similar applications. Another leading microcontroller vendor Spansion has released ARM Cortex-R5 MCUs exclusively for automotive applications.
Below is the details of Microcontrollers released from Texas instruments:
The 32-bit dual-core lockstep Hercules RM57Lx and TMS570LCx microcontrollers (MCUs) designed to meet IEC 61508 safety standards for applications such as railway signaling, aviation anti-skid, programmable logic controllers, motors and drives and medical equipment. The TMS570LCx MCUs also meet the ISO 26262 functional safety standard for automotive applications such as advanced driver assistance systems, domain control, electric propulsion systems and off-road vehicles.
Hercules RM57Lx and TMS570LCx MCUs with ARM Cortex-R5 cores in a cached memory architecture with speeds up to 330MHz offered 550 peak DMIPS, 660 peak MIPS and up to 330 MFLOPS .
New Hercules RM57Lx MCUs are priced at $28.32 USD and FlexRay-enabled, Q100 qualified Hercules TMS570LCx MCUs are $32.15 USD in 10KU quantities and are immediately available for order in sample quantities.
Spansion's new Traveo microcontrollers based on the ARM Cortex-R5 core are suitable for designing human-machine interfaces, high-security and advanced networking protocols in automotive electronics which includes body electronics, battery management, automotive cluster displays, HVAC and ADAS.
The MB9D560 series with dual ARM Cortex-R5 cores has up to 2MB of embedded flash memory and operates at speed of 200 MHz. The Traveo microcontrollers is more suitable for hybrid vehicles (HEV) and electrical vehicles (EV). The dual-core structure on a single chip has two interface circuits for resolver sensors for motor control, and two unique hardware IP for motor control operations. Each core has a built-in floating point unit (FPU) and operates at 1.66DMIPS/MHz, with each motor running independently but monitoring the operation of each other. The system's reliability is achieved with a memory protection unit, error correction code (ECC), parity error detection and correction functions, according to Spansion.