Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > EDA/IP

Quadros offers RTOS support for latest StarCore processors

Posted: 07 Mar 2005 ?? ?Print Version ?Bookmark and Share

Keywords:quadros systems? rtos? starcore? processor? rtxc/dm?

Quadros Systems Inc. announced dual mode RTOS support for the latest StarCore processors. According to the press release, RTXC/dm is the first RTOS to support both multi-stack and single-stack operation within the same api development and run-time environment, allowing both risc and dsp code to run fully optimized on a single core.

"RTXC is already a leading choice for StarCore processors," said Allen Hyman, Strategic Alliances Manager at StarCore LLC. "With this innovative dual mode RTXC Quadros RTOS technology, the SC2000's enhanced performance and cost benefits can be fully exploited.

The dual-mode RTXC Quadros RTOS addresses the needs of convergent processor designs, such as the recently launched StarCore SC2000 family. These new generation devices provide the power and flexibility that once required a RISC + DSP design in a single unified core, thus reducing hardware cost, power consumption and software complexity. "The single core, convergent approach delivers greater simplicity and flexibility at lower cost, and RTXC/dm allows these benefits to be accessed directly by users," Hyman added.

Working within a single software environment for an applicationboth during development and at run-timeis also of major benefit. Using a single development environment can shorten time-to-market as it minimizes the tool learning curve, inter-team development resolutions and dual environment debug time. Until now, the press release further said, no RTOS has addressed the problem of optimizing for the very different run-time requirements of RISC and DSP application code on the same core.

The company further explained that a conventional RTOS for a RISC processor provides an optimized multi-stack environment for embedded applications that are typically interrupt-driven and involve frequent changes of program flow. On the other hand, DSP code needs to execute a tight set of repetitive data manipulation functions to completion within a defined timeframe, and must respond rapidly to changing data sets. Therefore a lightweight, single-stack environment enables the DSP code to execute with maximum efficiency.

If DSP threads are run under a multi-stack RTOS designed to support efficient execution of conventional control flow/interrupt-driven tasks, the response time to changing data-sets takes a significant hit, said Quadros. Similarly, RTOS environments designed for dataflow applications do not handle the multiple interrupts of an interruptive, control-driven application.

In the low-cost, low-power application targeted by convergent processors, Quadros added, such a performance hit is untenable. By providing a single-stack environment for DSP threads and a protected multi-stack environment for interrupt-driven tasks, RTXC/dm can ensure that both RISC and DSP application code execute with maximum efficiency, the company said.

The RTXC/dm for the StarCore 2000 family supports StarCore's advanced architectural features, such as user and supervisor privilege levels, as well as offering hardware memory protection. Single-project licenses for RTXC/dm start at $15,500. Price includes a source code distribution and a Software Development Kit (SDK).

Article Comments - Quadros offers RTOS support for late...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top