Author: EIS Release Date: Jul 6, 2020
Maxim has added error-code correction (ECC) to both flash, RAM and cache in a increased-reliability microcontroller for industrial, healthcare and IoT use.
Called MAX32670, it is built around an Arm Cortex-M4 with floating-point unit, and this EEC is capable of single error correction and double error detection.
“In many industrial and IoT applications, high energy particles and other environmental challenges present the danger of bombarding memory and creating bit-flips during the normal course of operations – especially as process nodes drop to 40nm and lower,” according to Maxim. “To prevent catastrophic ramifications, MAX32670 protects its entire memory footprint – 384kbyte flash and 128kbyte RAM with ECC. With ECC, single-bit errors are detected and corrected by hardware, making it difficult for bit flip errors to have a negative impact on the application.”
Secure boot and crypto hardware is included.
max32670Supply is dual or single – 0.9 – 1.1V for the core, which can be supplied from 1.7V to 3.6V via the internal LDO.
The company is also claiming low power operation, at 40µW/MHz executing from flash.
The list is:
Oscillator options are:
The package is small: 1.8 x 2.6mm WLP or 5 x 5mm TQFN.
An evaluation kit (MAX32670EVKIT#, photo above) is available.