ARM Cortex-M4 Microcontrollers, NXP
Next-generation 32-bit ARM Cortex-M4 based microcontrollers for embedded applications, offering system enhancements including low power consumption, enhanced debug features, and a high level of support-block integration. The ARM Cortex-M4 CPU incorporates a 3-stage pipeline and uses a Harvard architecture as well as a third bus for peripherals, and includes an internal pre-fetch unit that supports speculative branching.
Single-cycle digital signal processing and SIMD instructions are supported, and a hardware floating-point processor is integrated in the ARM Cortex-M4 core.
ARM Cortex-M0 coprocessor
Operation at CPU frequencies of up to 204 MHz
Up to 264 kB of SRAM
Advanced configurable peripherals including state-configurable timer (SCT) and SGPIO I/F, two High-speed USB controllers, Ethernet, LCD, external memory controller plus multiple digital and analog peripherals
ARM Cortex Microcontrollers, NXP