
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.
Supply 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:
- 44µA/MHz active at 0.9V up to 12MHz
- 50µA/MHz active at 1.1V up to 100MHz
- 2.6µA memory retention power backed up at 1.8V
- 350nA RTC at 1.8V
Oscillator options are:
- Internal high-speed (100MHz)
- Internal low power (7.3728MHz)
- Internal ultra-low power (80kHz)
- 14MHz to 32MHz external crystal
- 32.768kHz external crystal
The package is small: 1.8 x 2.6mm WLP or 5 x 5mm TQFN.
An evaluation kit (MAX32670EVKIT#, photo above) is available.
The product page is here