The TMS320DM6446AZWTA is a DaVinci Digital Media System-on-Chip leverages TIs DaVinci™ technology to meet the networked media encode and decode application processing needs of next-generation embedded devices. The DM6446 enables OEMs and ODMs to quickly bring to market devices featuring robust operating systems support, rich user interfaces, high processing performance and long battery life through the maximum flexibility of a fully integrated mixed processor solution. The dual-core architecture of the DM6446 provides benefits of both DSP and reduced instruction set computer (RISC) technologies, incorporating a high-performance TMS320C64x+™ DSP core and an ARM926EJ-S core. The ARM926EJ-S is a 32-bit RISC processor core that performs 32-bit or 16-bit instructions and processes 32-bit, 16-bit or 8-bit data. The core uses pipelining so that all parts of the processor and memory system can operate continuously.
● Protected mode operation
● Exceptions support for error detection and program redirection
● Hardware support for modulo loop operation
● DSP instruction extensions and single cycle MAC
● 16kB Instruction cache
● Embedded Trace Buffer™ (ETB11™) with 4kB memory for ARM9 debug
● Preview engine for real-time image processing
● Glueless interface to common video decoders
● Histogram module
● Auto-exposure, auto-white balance and auto-focus module
● Compact flash controller with true IDE mode
● Three UARTs (one with RTS and CTS flow control)
● One serial peripheral interface (SPI) with two chip-selects
● Master/slave inter-integrated circuit (I²C Bus™)
● Audio serial port (ASP)