Advanced RTOS, embedded real-time OS, compact OS, IDE, Software development toolkits, embedded c compilers, Multicore debugger, hardware probes, static source code analysis tool, secure hypervisor, virtual prototyping platform

news
Motorola and Lucent Technologies Enlist Green Hills Software To Develop Multiprocessor Compiler and IDE For Star*Core SC100 DSP Architecture
 
For More Information, Contact:
Green Hills Software, Inc.
Tamara Kleidermacher
(805) 965-6044
(805) 965-6343 (fax)
tamara@ghs.com
Davis-Marrin Communications
Tracy Naylor
(619) 403-0736
(619) 403-0232 (fax)
tracyn@cts.com

Santa Barbara, CA. April 19, 1999. Green Hills Software, Inc. today announced that it has been selected by Motorola and Lucent Technologies after a competitive process to develop an integrated software development environment (IDE) for the new Star*Core SC100 DSP architecture. The new IDE will feature a groundbreaking multiprocessor compiler that automatically partitions C and C++ programs for optimal execution on the SC140 DSP core.

Green Hills Software's new IDE will provide a DSP-optimized superset of the powerful editing, debugging, profiling, and project management capabilities already available in the company’s flagship MULTI development environment. The new IDE will feature a multiprocessor compiler, hooks to popular signal processing analysis tools such as MatLab, and data visualization tools that enable programmers to view signal processing data using intuitive graphs rather than cryptic address tables. Also included will be a cycle-accurate simulator that enables users to develop Star*Core SC140 code before the chip is available.

"We’re extremely pleased to have been selected by the Motorola-Lucent alliance in the face of stiff competition for this prestigious project," said John Carbone, vice president of marketing at Green Hills Software. "Green Hills is best known as a supplier of optimizing compilers for high-performance RISC and CISC CPUs "However, we cut our teeth developing vectorizing compilers for large machines and currently offer optimizing compilers for a number of CPUs with integrated DSP capability. Our expertise with RISC/CISC CPUs and DSPs makes us uniquely positioned to deliver an easy-to-use IDE that fully exploits the capabilities of the new Star*Core SC100 DSP architecture."

The Star*Core SC100 is a scaleable 16-bit data/32-bit address architecture that can be configured with a variable number of MACs and ALUs. To maximize code density and performance while minimizing power consumption, the SC140 combines 16-bit instructions with a variable-length execution set (VLES) that expands or shrinks based on the specific functions and performance level required of the hardware and tools.

The Star*Core SC140 DSP core is the first implementation of the SC100 architecture. Programmable in high-level languages like C and C++ (Motorola and Lucent expect that 90% of the code developed for SC100 processors will be written in C), the SC140 is the first compilable DSP core for wireless subscriber applications.

The SC140 features four single-cycle MAC units, four arithmetic logic units (ALUs), and four bit field units (BFUs), delivering a peak performance of 1200 million MACs and 3000 RISC MIPS at 300 MHz. This performance level, together with the device's excellent code density and low power consumption, makes the device ideal for a broad range of multichannel communications systems, including wireless base stations, remote access servers and digital subscriber line (DSL) head-end equipment.

"Green Hills’ IDE will enhance the Star*Core SC140 DSP solution by providing state-of-the-art tools that match the complexity and quality of this next-generation system-on-a-chip solution," said Mark Taylor, DSP Third Party Tools Manager, Motorola Semiconductor Products Sector. "Green Hills’ user-friendly Multi IDE Environment will help our customers bring their products to market faster, which is proof enough of its value."

"We are proud to add Green Hills Software to Star*Core’s growing list of third party partners", said Thomas Brooks, Star*Core Marketing Director. "Star*Core customers will benefit from Green Hills’ excellent IDE. Green Hills will benefit from access, through Star*Core, to the combined customer base of two of the top three DSP vendors, Lucent and Motorola."

The MULTI Integrated Development Environment, which includes Green Hills' C, C++, and EC++ optimizing compilers, automates all aspects of embedded software development for DSPs and RISC/CISC CPUs, including editing, debugging, program building, execution profiling, error checking, and source code control. Featuring a kernel-aware source-level debugger, MULTI also provides a simulator that enables users to develop and execute target code on the host without having access to the target hardware.

More on Green Hills Software

Incorporated in 1982, Green Hills Software, Inc., is a leading supplier of software development tools for 32- and 64-bit embedded systems. Green Hills Software offers a family of optimizing C, C++, Embedded C++, Ada 95, FORTRAN and Pascal compilers. The company's unique MULTI software development environment automates the compile-edit-build-debug cycle by integrating advanced facilities such as an RTOS-aware source-level debugger, performance profiler, program builder and version control system.

Green Hills Software's tools support all major 32-bit and 64-bit advanced microprocessor families and target environments, including instruction set simulators, ROM Monitors, commercial and home grown real-time operating systems (RTOS) and in-circuit emulators (ICE).

Green Hills Software is headquartered in Santa Barbara, CA., and has US offices in California, Colorado, Illinois, Massachusetts, North Carolina, Pennsylvania, Texas, and Florida. International headquarters are located in the United Kingdom, with offices in France, Germany, and the Netherlands. For sales information on Green Hills Software products, please call 1-805-965-6044 or email inquiries to sales@ghs.com.