EmbeddedRelated.com
TMS320DM6446

TITMS320DM6446

Texas Instruments
TI DaVinci family part that targets video and DSP-heavy embedded applications.
61 in stock

Overview

The TMS320DM6446 is a high-performance Digital Media System-on-Chip (DMSoC) based on TI DaVinci technology, combining an ARM926EJ-S core for system control and a C64x+ DSP for intensive signal processing. This heterogeneous architecture is designed to handle complex video encoding and decoding tasks with dedicated hardware acceleration for digital media applications.

Why Choose This Part

The dual-core architecture allows for a clean separation between high-level OS tasks on the ARM9 and real-time, compute-heavy video processing on the C64x+ DSP. It features an Advanced Very-Long-Instruction-Word (VLIW) architecture with eight independent functional units, enabling up to eight 8-bit multiplies per clock cycle for superior imaging performance.

Applications

Digital Video Recording
Processing and compressing high-resolution video streams in real-time for security and surveillance systems.
IP Set-Top Boxes
Decoding multiple video formats and managing network protocols and user interfaces on the ARM core.
Video Conferencing
Utilizing the DSP to manage low-latency audio and video processing for professional communication terminals.
Digital Media Servers
Transcoding video content between different formats and resolutions for streaming across various devices.

Key Specifications

Type Digital Media System-on-Chip (DMSoC)
Interface ASP, EBI/EMI, Host Interface, I2C, SPI, UART, USB
Clock Rate 594MHz DSP, 297MHz ARM
On-Chip RAM 160kB
Mounting Type Surface Mount
Voltage - I/O 1.8V, 3.3V
Package / Case 361-LFBGA
Voltage - Core 1.20V
Non-Volatile Memory ROM (8kB)
Operating Temperature 0degC ~ 85degC (TC)
Supplier Device Package 361-NFBGA (16x16)

Getting Started

Development typically requires the TI Code Composer Studio (CCS) IDE and the DaVinci Software Development Kit (SDK), which includes the DSP/BIOS RTOS and various codec engines. Hardware evaluation can be performed using the TMDSEVM6446 evaluation module, which provides access to the SoC peripheral interfaces and video I/O.