The OMAP-L1X series DSP+ARM® low-power Applications Processor based on an ARM926EJ-S and a C674x DSP core. This processor provides significantly lower power than other members of the TMS320C6000™ platform of DSPs. The device enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly bring to market devices with robust operating systems, rich user interfaces and high processor performance through the maximum flexibility of a fully integrated, mixed processor solution. The dual-core architecture of the device provides benefits of both DSP and reduced instruction set computer (RISC) technologies, incorporating a high-performance TMS320C674x DSP core and an ARM926EJ-S core. The ARM926EJ-S is a 32-bit RISC processor core that performs 32- or 16-bit instructions and processes 32-, 16- or 8-bit data. The core uses pipelining so that all parts of the processor and memory system can operate continuously.
● 375- and 456MHz ARM926EJ-S™ RISC MPU
● ARM926EJ-S core - 32- and 16-bit (Thumb®) instructions and DSP instruction extensions
● 16kB Instruction cache and data cache
● 8kB RAM (vector table)
● 64kB ROM
● C674x instruction set feature - Superset of the C67x+ and C64x+ ISAs
● C674x two-level cache memory architecture
● Enhanced direct memory access controller 3 (EDMA3)
● TMS320C674x floating-point VLIW DSP core
● Supports up to four SP additions per clock and four DP additions every two clocks
● Two multiply functional units
● Hardware support for modulo loop operation
● Protected mode operation
● Exceptions support for error detection and program redirection
● Software support - TI DSP BIOS™, chip support library and DSP library
● 128kB RAM shared memory
● Three configurable 16550-type UART modules
● LCD controller
● Two serial peripheral interfaces (SPIs) each with multiple chip selects
● One host-port interface (HPI) with 16-bit-wide Muxed address and data bus for high bandwidth