Texas Instruments DaVinci

The Texas Instruments DaVinci Technology combines TI's offering of digital signal processing chips, software, tools and support for developing a broad spectrum of optimized digital video end equipments. The DaVinci DSP is part of the popular TMS320 DSP family.

The idea behind the DaVinci family of processors is that by using both a general-purpose processor and a DSP, the control and media portions can both be executed by processors that excel at their respective tasks. The integration of these two components into one chip simplifies the system design and allows for more efficient communication between the two components.

The DaVinci family of processors now scales from multiple core devices (e.g. DM644x) to single core DSP devices (e.g. DM643x) to single core ARM devices (e.g. DM355).

Contents

Peripherals

The DaVinci processor families include a number of on-chip peripherals. Depending on the particular device, these may include:

Models

All these model numbers should, formally, be prefixed by TMS320; the prefix is usually omitted for brevity. So for example the full part number for the DM6446 begins with TMS320DM6446 and has a suffix indicating its packaging type (a BGA flavor) and temperature rating.

Dual-core models have both ARM and DSP:

There are DSP-only models:

There are ARM-only models:

Libraries

Operating systems

The DSP included in many DaVinci-based devices generally runs TI's DSP/BIOS RTOS. When multiple, heterogeneous cores are included in the device (e.g. DM644x), DSP/BIOS Link drivers run on both the ARM processor and the DSP to provide communication between the two.

A number of operating systems for the DaVinci ARM and support DaVinci and the DSP/BIOS Link drivers:

See also

External links