The Texas Instruments DaVinci is a family of system on a chip processors that are primarily used in embedded video and vision applications.
By providing a bundled offering with system and application software, evaluation modules and debug tools based on Code Composer Studio, TI DaVinci processors were intended to win over a broader set of customers looking to add video features to their electronic products.
[8][9] On January 15, 2007, TI announced DM6441 that is pin-pin compatible with DM6446, but a lower end version[10] With increased investment and significant focus on the DaVinci product line, following products were announced: Today DaVinci processors are used in various video and vision applications, including IP Security cameras, DVR/NVR systems, car blackboxes (car dvr or cab cam), drones, and so on.
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.
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.