United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 

DIGITAL VIDEO: TI, Green Hills team up to develop DaVinci code
Print this article Email this article Reprints RSS Digital Edition

EE Times


Dallas -- The advent of multicore silicon has created an intense need for software-development tools that are aware of the chip's various cores. For its DaVinci digital video technology, Texas Instruments Inc. turned to MontaVista Linux as the initial operating system and to Green Hills Software Inc. for the integrated development environment (IDE).

TI's DSP code creation tool, CodeComposer, is part of the Green Hills package. TI executives said the overall development environment comes not from TI, but from its partnership with Green Hills (Santa Barbara, Calif.).

"We are taking an OS-agnostic strategy with DaVinci," Gregory Mar, the system-on-chip platform manager at Texas Instruments, said at the recent TI Developers Conference here. "We felt like MontaVista Linux, with its great regression capabilities, was a good first choice for the OS. The second OS we will support is Integrity from Green Hills, with its security capabilities--that is important to the set-top-box customers, among others--and then WinCE also."

The DaVinci platform includes a 300-MHz ARM926 controller, a 600-MHz TI C64X DSP core, as well as video accelerators, networking peripherals, four 10-bit D/A converters, and external memory and storage interfaces.

The IDE challenge, Mar said, was to create a debug that could handle multiple cores while maintaining operating-system awareness. Within its Multi IDE, Green Hills added C64 DSP awareness, enhanced the multicore debug and integrated the CodeComposer compiler. The result, said Dan Mender, director of business development at Green Hills, is the ability to use one session of Multi IDE to debug both DaVinci cores.

Simultaneous debugging of the ARM and C64x cores requires support for an advanced target debug server, loading and debugging code images on both cores, and individual core-instruction stepping. "The bottom line is this cuts the engineering work required to create a system," Mender said.

The Integrity OS "is not meant to compete with Linux," he said, but offers DaVinci customers security to implement software-defined-radio systems with video as well as secure PDAs used by the military.

TI is aiming DaVinci at a variety of markets, including video security, Internet Protocol set-top boxes and IP telephones, videoconferencing, automotive infotainment systems, portable media players and digital cameras that record both still and video images.



Related Links:

  • More on TI's third-party software program



  •   Free Subscription to EE Times
    First Name Last Name
    Company Name Title
    Email address
      Click here for your Free Subscription to EETimes Europe
     
    CAREER CENTER
    Looking for a new job?
    SEARCH JOBS
    SPONSOR

    RECENT JOB POSTINGS
    CAREER NEWS
    DoD Recognizes University Scientists For Basic Research
    Annual awards to university faculty to conduct next-generation research projects were announced this week by the Defense Department.

    For more great jobs, career related news, features and services, please visit EETimes' Career Center.



    All White Papers »   

     
    Education and
    Learning


    Learn Now:












    Home | About | Editorial Calendar | Feedback | Subscriptions | Newsletter | Media Kit | Contact | Reprints|  RSS|   Digital|  Mobile
    Network Websites
    International
    Network Features




    All materials on this site Copyright © 2010 TechInsights, a Division of United Business Media LLC All rights reserved.
    Privacy Statement | Terms of Service | About