











The VIRTUOSO Tools
for Real-Time Application Development
by High-Tech Services Partners
Software Overview
The VIRTUOSO Tools help developers of real-time applications to cope with the typically divergent
requirements that characterize DSP systems: dynamic or static scheduling, low interrupt latencies,
fast context switching, low memory usage, high portability and scalability, etc. The wide choice of
VIRTUOSO tools allows for an optimal match between the application's requirements and the features
of the tool. Particularly, when programming multi-processor targets, these high-level tools are
highly useful because the details of inter-processor communication are taken care of.
The VIRTUOSO set of programming tools, which is marketed under the banner of the Virtual Single
Processor Programming System, provides for a high level of portability and scalability. A developer
does not have to write any code specific to the number or the kind of processors being in use,
although he always can, if he feels this appropriate.
The VIRTUOSO range of tools includes multi-tasking kernels with support for programming at multiple
levels, optimized libraries for mathematical, signal and image processing on DSPs, and a fast
application-development tool suite. These tools come with a host interface and I/O libraries for
easy development on PC (DOS, Windows) or on UNIX-hosted systems (Solaris 1.x and 2.x).
The VIRTUOSO Tools provide the user with the same multitasking interface on processors ranging from
8-bit microcontrollers to 32-bit parallel DSP systems.
Features and Benefits
• Multi-tool and multi-level
• Ease of use with no compromise on the performance
Processor and System Specifications
• Virtuoso applications: Customers use VIRTUOSO Tools on off-the-shelf and proprietary boards in
satellites, radar, sonar- and general-signal processing, machine control, telecommunications,
simulation, robot control and autonomous vehicles, image processing, and large-scale
data-acquisition applications.
Processor and System Specifications
• Texas Instruments' TMS320C3x and TMS320C4x.
Company Background and Contact Information
HSP is specialized in supplying integrated high-performance parallel-processing systems. The
company is among the first to use extensively MIMD multi-processor structures to implement
real-time and/or number-crunching applications, with an emphasis on a system approach. Where
needed, special hardwares, basic software, and application software are developed on a specific
basis.
Contact: Nguyen Huu Duyet
HSP
43, Boulevard Vauban
78280 Guyancourt - France
+33 - 1 - 30 57 31 13
Fax: +33 - 1 - 30 43 51 17





© Copyright 1996 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!