Green Hills Software has unveiled its MULTI Integrated Development Environment (IDE) and INTEGRITY Real-Time Operating System (RTOS), and device-software optimization (DSO) for DaVinci™ technology from Texas Instruments. The Green Hills DSO solution, announced at the Texas Instruments Developer Conference, provides a comprehensive suite of development tools and an operating system for TI’s multicore TMS320DM644x processors.
TI's DaVinci technology integrates DSP and ARM-processor cores, accelerators, and peripherals in a system-on-chip. The technology also includes third-party support as well as the software and tools tailored for the design of efficient and compelling digital video and audio products.
MULTI for DaVinci technology integrates Green Hills’ advanced ARM compiler with TI’s Code Composer Studio Integrated Development Environment compiler for the TMS320C64x+ core. This combination means MULTI alone can support the DM644x processors. MULTI also supports advanced kernel and OS-aware debugging for Green Hills Software’s INTEGRITY and velOSity real-time operating systems (RTOS) as well as Linux.
According to Greg Mar, worldwide DSP SoC platform manager, at Texas Instruments, MULTI provides a key part of the ecosystem that surrounds the DaVinci technology and MULTI offers developers the tools they need to begin digital-video product innovation and differentiation. And, said Mar, “The availability of INTEGRITY for processors based on DaVinci technology will expand the application possibilities for digital video.”
For TI's C64x+ core, MULTI is integrated with TI’s DSP/BIOS real-time kernel and it includes support for full DSP/BIOS kernel awareness. The Green Hills Probe, an advanced hardware debug device, can use a single connection to simultaneously debug applications running on both the ARM and C64x+ DSP cores. For communication between the ARM and C64x+ core, MULTI, Linux and INTEGRITY support TI’s DSP/BIOS Link, an inter-processor communication library.
Green Hills Software brings its award-winning TimeMachine tool suite to DaVinci technology so developers can quickly find and eradicate the most difficult bugs. The Green Hills SuperTrace probe records ARM processor execution non-intrusively. TimeMachine then analyzes the trace information to find bugs and performance problems. Developers also can debug “backwards” with respect to time to find the cause of subtle corruptions and other problems.
The Green Hills MULTI IDE, Linux advanced debugging support, and the Green Hills Probe for DaVinci technology are available now. INTEGRITY, velOSity, and the SuperTrace probe with TimeMachine are scheduled for release in later this month. Pricing starts at $5,940 per user.