The Marvell LUPXA255A0E400 is a 400MHz ARM Application Processor. The 400MHz PXA255 processor provides high integration, high performance and low power consumption for portable handheld and handset devices. These processors incorporate the Intel® XScale™ Microarchitecture based on the ARM V5TE architecture. The processor memory interface supports a variety of memory types that allow flexible design requirements. Hooks for connection to two companion chips permit glueless connection to external devices. An integrated LCD display controller supports displays and permits 1, 2, and 4-bit grayscale, and 8- or 16-bit color pixels. A 256-byte palette RAM provides flexible color mapping capabilities. A rich set of serial devices as well as general-system resources provide enough compute and connectivity capability for many applications.