A multimedia development kit based on NXP's dual-core LPC4357 ARM microcontroller is now available from element14. The high-performance, low-cost board is targeted at designers who wish to develop DSP and MCU applications within a single architecture and development environment. The MCU combines microcontroller functionality with high-performance digital signal processing features such as single-cycle MAC, single instruction multiple data (SIMD) techniques, saturating arithmetic and a floating point unit.
The LPC4357 microcontroller contains Cortex-M4 and Cortex-M0 processor cores. The Cortex-M0 coprocessor offloads many data movement and I/O handling tasks that could drain the processing power of the Cortex-M4 core. The LPC4357 also has 1 MB of flash memory, 136 KB of data memory, two High-Speed USB 2.0 host controllers, and advanced configurable peripherals such as a state configurable timer, serial general purpose I/O and an SPI flash interface, as well as an Ethernet port, LCD controller, external memory controller and several digital and analog peripherals.
The LPC4357-EVB development board has 32 MB of Spansion QSPI serial flash memory connected to the LPC4357’s SPI Flash interface, which allows the M4 or M0 core to execute from the QSPI or access large volumes of data, such as tables or images.