Programmability is provided by an ARM Cortex-A8 RISC CPU with Neon extension  TI C674x VLIW floating-point DSP core  and high-definition video and imaging coprocessors The ARM lets developers keep control functions separate from A/V algorithms programmed on the DSP and coprocessors  thus reducing the complexity of the system software