CAT1C is Infineon's Arm® Cortex® M Microcontroller architecture, purpose-built for Body, Connectivity, Human Machine Interface (HMI), off highway vehicles and Industrial IOT applications. It mixes the High performance MCU (up to dual core Cortex® M7) with low power capabilities to address multiple applications including FOTA (Firmware over the air) updates.
CAT1C architecture supports MCUs with 32-bit Arm® Cortex® M7 for primary processing and an Arm® Cortex® M0+ for peripheral and security. The 2x Arm® Cortex® M7 are used for high-performance tasks, and Arm® Cortex® M0+ for the HSM (Hardware Security Module). HSM is built-in hardware, protecting your FOTA and other communications. The HSM supports cryptographic functions and secure key storage. This function will be used for secure debugging, secure boot, secure Flashing and authenticated communication. The Arm® Cortex® M0+ can also be used as a 3rd CPU for some applications. The application sub-system in CAT1C devices is highly integrated with configurable serial communication blocks that can be turned into UART/I2C/SPI as needed, multiple timer/counter pulse-width modulators, I2S, PDM, CAN and LIN interfaces.
CAT1C is built on ultra-low-power 40-nm process technology with Arm® Cortex® M7 clocking upto 250 MHz thus optimizing for power and performance.
CAT1C architecture supports three families of devices that share the same platform:
The combination of highly-capable CAT1C architecture with an extremely flexible driver API, extensive integrated middleware, and custom software-based peripherals, enables significant opportunity for developers to create better solutions. ModusToolbox™ will fully support XMC7000, TRAVEO™ II-B-H, and TRAVEO™ II-C-2D with low-level drivers, peripheral usage and application examples.