DaVinciª Technology

 

Group 3

 

Casey Bauer, Mary Daniel, Will Hunter, Hannah McMahon, John Walls

 

Key Words: DSP, Digital Video, CODEC, API, SoC

 

DaVinciª Technology is a collection of a digital signal processing (DSP) based system solution components designed for efficient and compelling digital video (biz.yahoo.com). DaVinciª has combined software, hardware, and development tools to form a DSP system with the goal of enhancing digital multimedia. The integration of these technologies provides DaVinciª with the foundation for the upcoming digital video revolution by creating an open-ended platform which digital video, digital audio, voice and speech technology can use to perform at a better rate for quicker time-to-market productions (DaVinci Faqs, 2005). Of all the areas which DaVinciª Technology will affect, it has the ability to re-shape the way digital video is processed. DaVinciª eliminates the need for the product users to learn proper CODEC definitions and allows for more time in actual production of digital video.

 

DaVinciª Technology consists of four technological areas; optimized application software, development tools, integrated silicon hardware, and a DaVinciª Technology support system. One of the problems that DaVinciª has set out to solve was to eliminate CODEC errors between different processors. CODEC (compression and decompression) is the encoding of a signal for analog and digital transmission, then decoding it for viewing or editing on a different processor (wikipedia.org). In some instances, processors do not have the same CODEC definitions, but with DaVinciªÕs application-programming interface (API) acts as a library, simplifying the specific low-level details of video CODEC and enabling developers to use the appropriate CODECs with no changes to their upper level layer application code (Frantz, 2005). The designerÕs of DaVinciª Technology wanted to create a software application that gave the users the ability to work only with the software without having to learn how to write CODEC definitions.

 

Texas Instruments designed a dual-core architecture that includes an ARM¨ core and a high performance open-ended DSP platform (DaVinciª Products Simplify Digital Video Innovation). The open-ended DSP platform allows for a more Òuser-friendlyÓ system that brings together the hardware and software that digital video production requires. The accelerated availability of off-the-shelf CODEC increases performance speed as well as reducing cost for developers. An open-ended DSP also means that developers do not need to be an expert on DSP formatting. Instead of optimizing DSP code, there will be production ready CODECs and application code available for better transfer.

 

In addition to easier access to CODECs, DaVinciª also uses a systems-on-a-chip (SoC). A SoC functions as a transmission tool of digital and analog signalÕs integrated into a single chip (wikipedia.org). Texas Instruments has already used SoCs in video telephones, portable media players, digital still cameras, and video security, and now for digital video. The basic format of SoCs is to act as a connector between the software and hardware of a processor. The API acts as a library to CODECs, while the hardware enables the CODEC to perform without an error. The support system for DaVinciª is also an important aspect of the product, considering it is focused on the beginning stages of the product to the end. Original equipment manufacturers (OEM) will,  Òbenefit from the easy to use, integrated digital video platform that supports the development of virtually all digital video applications (DaVinci Faqs).Ó OEMÕs will also benefit from the Òstandardized CODECS and APIsÓ since they will simplify future digital video developments.

 

In the digital video realm, DaVinciª Technology has a world of possibilities that can give developers and businesses a new digital video product with the ability to decrease the time-to-market turnover of a new product. CODEC errors are one of the most common problems faced by digital video developers. DaVinciª has created a solution to this production slow-down, by simplifying the API and making it more efficient to use. OEMÕs will benefit from DaVinciª Technology since CODECs will have an API that will prevent CODEC errors between two processors. The open-ended platform in the DaVinciª architecture could very well attract many of its potential customers. With digital video technology changing every day, CODECs can change and improve as well. Developers will be able to treat DSP as a resource, and not be required to write a line of DSP code unless they want to for their specific application. It also allows OEMs to focus their attention on what they are giving to their consumers and not internal production errors. (TI.com)

 

The multimedia capabilities are further driven by the combination of a comprehensive layer of software, both system-level software and middleware, and support resources. This type of ÒfamilyÓ of DaVinciª Technology offers possibilities for digital video which have never been imagined before (DV Innovations). Texas Instruments already has two DaVinciª processors on the market that are capable of performing encoding and decoding at speeds that are two to three times the normal processing speed. With CODEC compressions a major area of the digital video world, having a system that can solve these errors can only be shown through the amount of money saved by a company. In many occasions, having a smaller video file can save a company large amounts of money on storage space.

 

DaVinciª Technology has the ability to re-shape the digital world like never before. Digital video companies value what CODEC means to the success in a business. With the proper CODEC, a company has the advantage of not facing production slow-downs that occur due to improper CODEC definitions. DaVinciª prevents these errors by using an API that acts as a library to prevent these slow-downs. New CODECs will be added as technology progresses, but being able to handle that change is what can Òmake or breakÓ a company. In a world that is based on various forms of multimedia, digital video is one that has the ability to change everything as we know it. By eliminating CODEC errors and allowing developers to work with the actual video, saving time and money are the main effects of the digital video world. And because of DaVinciª saving that time and money, the realm of possibilities is endless for future digital video products.

 

 

 

References

 

Texas Instruments Announces DaVinciª, The WorldÕs Most Advanced Semiconductor Technology for Next Generation Digital Video. (September 8, 2005) Retrieved March 2, 2006 from

      http://focus.ti.com/docs/pr/pressrelease.jhtml?prelId=sc05187

 

Frantz, Gene. The Future of Digital Video by Gene Frantz. (September, 2005) Retrieved March 1, 2006 from

      http://www.ti.com/corp/docs/landing/davinci/files/dvfuturewp.pdf

 

DaVanciª Faqs. (n.d.) Retrieved March 2, 2006

      http://www.ti.com/corp/docs/landing/davinci/faqs.html

 

DaVinciª Products Simplify Digital Video Innovation. (n.d.) Retrieved March 2, 2006 from

      http://focus.ti.com/lit/ml/sprt378a/sprt378a.pdf

 

Manufacturers Using TI's DaVinci(TM) Technology Can Easily Embed Wi-Fi in Consumer Electronics. (February 20, 2006) Retrieved March 3, 2006 from

      http://biz.yahoo.com/prnews/060220/dam007.html?.v=36

 

Digital Signal Processing. (n.d.) Retrieved March 3, 2006 from

      http://en.wikipedia.org/wiki/Digital_signal_processing

 

Application Programming Interface. (n.d.) March 3, 2006 from

      http://en.wikipedia.org/wiki/API

 

CODEC. (n.d.) March 3, 2006 from

      http://en.wikipedia.org/wiki/Codec

 

SoC. (n.d.) March 3, 2006

      http://en.wikipedia.org/wiki/SoC

 

 

 

 

 

 

 

 

 

 

Multiple Choice Questions for DaVinciª Technology

 

1.  DaVinciª Technology was developed by:

A.  Dell                                                           B.  Casio

C.  Texas Instruments                                     D.  Gateway

 

2.  What does DSP stand for?

A.  Data systems processor                             B.  Digital signal processing

C.  DaVinciª standard protocol                     D.  Digital synthetic process

 

3.  DaVinciª Technology consists of the following technological areas EXCEPT:

A.  Optimized application software                 B.  Development tools

C.  Integrated silicon                                       D.  Synthetic code software

 

4.  In addition to being used in DaVinci Technology, SoCs were also used in:

A.  Video telephones                                       B.  DVD players

C.  Car stereo systems                                     D.  Mobile computers

 

5. What does API stand for?

A. Association of Printers and Internet           B. All Processed Information

C. Application Programming Interface            D. None of the above

 

6.  What does CODEC stand for?

A.  Cooperative for Digital E-Commerce        B.  Compression and Decompression

C.  Code-share Continuum                              D.  Code and Decrypting

 

7. What type of platform does DaVinciª Technology use?

A. Closed-ended platform                               B. Open-ended platform

C. Surface-only platform                                 D. None of the above