Search:

TASKING - TASKING Tool Suites to Provide Support for StarCore SC140 and SC110 DSP Cores from Motorola and Lucent Technologies

TASKING Tool Suites to Provide Support for StarCore SC140 and SC110 DSP Cores from Motorola and Lucent Technologies

Multicore Compiler and Debugger to Ramp up the Resources and Boost Efficiency of Developers in Embedded Communications Market

Dedham, MA, September 25, 2000 — TASKING, The Embedded Communications Company, announced today its decision to support the StarCore SC100 DSP core technology from Lucent Technologies and Motorola, an architecture designed to provide developers of next-generation communication and networking infrastructure and clients a strategic advantage in overall application efficiency. To maximize the sophistication of the StarCore SC100, an industry leader in code density, performance and power consumption, TASKING will optimize its compiler with unique DSP-specific extensions and deliver a multicore debug solution supporting multicore and multiprocessor applications for both homogenous and heterogeneous systems. Thanks to many years of DSP-specific experience, TASKING is confident that it will provide a solution that will maximize StarCore's high-performance, networking capabilities, compiler efficiency, flexibility and power efficiency — all characteristics which strategically position the SC140 and SC100 cores for next-generation and networking infrastructure and clients.

The TASKING SC100 Tool Suite will offer a complete software development environment that enables developers to take advantage of the StarCore SC100's versatility to help meet time-to-market demands. Consisting of a powerful IDE, C/C++ compiler, assembler, linker/locator, and debugger, the tool suite will provide all the capabilities needed for application development from project management, editing, and program building to compiling, optimizing, and debugging. Redesigned for the high performance, low power SC100 architecture, the compiler is as scalable as the underlying SC100 architecture itself, supporting SoC and ASIC implementations, VLIW instruction-sets and parallel-processing units. At the debugging level, TASKING's CrossView Pro debugger will offer both basic and advanced multicore debugging, program profiling and graphical data analysis.

"By supporting the StarCore SC140 and SC110 cores, we extend our position at the forefront of DSP technology and offer our large and growing installed base of Motorola DSP56xxx customers a migration path as they move forward," notes Scott Taitel, TASKING's President and COO. "Many of our DSP56xxx customers are considering migrating future development to StarCore. We will continue to work with Motorola to define that path."

With initial core silicon sampled in December 1999, the StarCore SC140 DSP core (1200 MMAC/3000 RISC MIPS at 300 MHz) enables overall application efficiency in markets such as 2.5/3G data-centric wireless handsets, wireless and wireline infrastructure equipment and Internet telephony gateways. The StarCore SC110 DSP Core was announced on September 18, 2000 to address cost-sensitive communications and consumer applications, such as Internet applicances, voice-centric wireless phones, digital audio and advanced automotive electronics. The one MAC SC110 core offers extremely low-peak power numbers of 103 mW at 1.5 V or only 15 mW at 0.9 V.

"We are pleased that TASKING has joined the growing list of StarCore SC100 third-party vendors," says Allen Hyman, Senior Strategic Marketing Manager for the StarCore Technology Center. "TASKING's robust embedded development environment and CrossView Pro debugger is designed to help customers get products to market fast, which should benefit both Lucent Technologies and Motorola as the two companies market their SC100-based SoC solutions."

Based on feedback from its large DSP customer base, TASKING has commited itself to DSP-specific optimizations and developments. In addition to offering powerful proprietary DSP-C language extensions such as fixed-point data types and circular buffers, the compiler boasts an impressive list of optimization techniques, including leaf-function handling, register caching, loop unrolling, unroll-and-jam, peep-hole optimizations, instruction mutation, predication-sensitive register allocation, and software pipelining using iterated modulo scheduling. Recognizing that only 90% of a DSP application is written in C/C++, TASKING will deliver an optimized assembler, complete with an assembly feature allowing pseudo registers and C variables. The compiler, which generates minimal overhead while mixing C and assembly, supports user-specifiable calling conventions that call legacy assembly functions from C code.

Knowing that high-performance, multicore solutions introduce a new level of difficulty into the debugging process, TASKING's CrossView Pro debugger support of StarCore will provide execution control of individual processors and processor combinations. By providing the ability to test interprocessor communications, developers are able to understand system behavior and use trace analysis or seek out ways to boost performance. TASKING's debugger will handle cross-processor breakpoints in the hardware and manage differences in on-chip debugging support in the data communications link, execution control, data access, trace facilities and core architectures that make up a multicore, multiprocessor solution. In heterogeneous systems, CrossView Pro will integrate previously separate debuggers into one system to offer execution control of processor combinations and by providing, for example, scripting across debuggers.

"The TASKING SC100 Tool Suite demonstrates the strong relationship we have with our DSP customers," notes Taitel. "Our customers have told us what they need to develop high-performance DSP solutions. Clearly, the tool suite we will deliver includes enough advanced functionality and resources to meet the most demanding multichannel communications applications, whether that be for infrastructure equipment in high-speed networks or third-generation cellular base stations."

"StarCore technology offers a powerful combination of high-speed and low-power for the high-end DSP market," says Will Strauss, President of Forward Concepts. "With over a decade of DSP experience and a sizeable Motorola DSP56xxx and Infineon CARMEL licensed base, TASKING brings a lot of DSP knowledge to the table, a necessary component when you're dealing with such a high-performance core."

Components of the TASKING SC100 DSP Tool Suite will be available by Q2 2001.


About TASKING
TASKING, the Embedded Communications Company, brings together the software technology needed to compete in the embedded communications era. TASKING's award-winning integrated development environment, compiler, debugger, embedded Internet and RTOS offerings support a wide range of DSPs and 8-, 16- and 32-bit microprocessors and microcontrollers for all areas of embedded communications. TASKING, founded in 1974, is a privately held company with headquarters in Dedham, Massachusetts, and engineering, sales and support offices in California, The Netherlands, Germany, Italy, Japan and the UK. TASKING's 100,000 licensed users include the world's leading telecom, datacom, wireless and peripheral manufacturers. More information about TASKING can be found at www.tasking.com and www.embeddedcommunications.com.

 

TASKING, the TASKING logo, The Embedded Communications Company are trademarks of TASKING. All other trademarks and logos are trademarks or registered trademarks of their respective owners.