The LPC4310FET100 is an Arm® Cortex-M4 based digital signal controller with an Arm Cortex-M0 coprocessor designed for embedded applications requiring signal processing. The Arm Cortex-M4 core offers single-cycle Multiply-Accumulate and SIMD instructions and a hardware floating-point unit to support signal processing while the M0 coprocessor handles I/O and digital control processing. The LPC4310FET100 includes 168 kB of data memory, advanced configurable peripherals such as the State Configurable Timer (SCT), Serial General Purpose I/O (SGPIO), and SPI Flash Interface (SPIFI) as well as an external memory controller and multiple digital and analog peripherals.