Microchip Technology CEC1712 Cryptographic Embedded Controller is a low power integrated embedded controller designed with strong cryptographic support. The CEC1712 features a highly-configurable, mixed-signal, advanced I/O controller architecture and contains a 32-bit ARM® CortexM4 processor core with closely-coupled memory for optimal code execution and data access. Embedded in the design of the CEC1712 is an internal ROM used to store the power on/boot sequence and APIs available during run time.