











Virtuoso Synchro
by High-Tech Services Partners
Software Overview
Virtuoso Synchro is a development environment for the specification, simulation, and implementation
of synchronous multi-rate DSP applications on multi-processor systems. Different tools allow for
independent descriptions of the application and generate an optimized synchronous-executable
program. The generated schedule is application-specific and no run-time kernel is needed. Thus the
input-to-output delay and the memory requirements are minimized. All tools use two central
databases, one related to the application the other to the target hardware.
Applications: Speech, audio, image, radar, video processing, telecommunication systems.
Features and Benefits
• Specification Tool
A graphical interface for specifying the application and the target in a hierarchical way.
Generation of a signal flow graph. Target-specific programming languages: C, ASM, VHDL.
• Code Generation Tool
Generation of a source code for each target node. Communication primitives selected based on size
and type of data transfers. Compilation into a downloadable code.
• Assignment and Routing Tools
Data flow graph manually or automatically partitioned based on computational type, communication
delays, data dependencies, and resource limitations (e.g., memory). Assignment of blocks to
processing resources. Manual- or automatic-routing primitives.
• Debugging and Animation Tools
Debugging based on a record/replay mechanism. Breakpoints and variable inspection.
• Scheduling Tool
Generation of an execution schedule for each target node, according to communication timings,
buffer lengths, sampling frequencies, and maximum input-to-output delay.
• Run-Time Parameter Modification Tool
Run-time parameters modifiable without recompilation. Interface using virtual front panels on host
computer.
Availability
• Texas Instruments' TMS320C4x.
• Porting on custom-designed boards at an extra charge.
• Virtuoso Synchro is available under MS-Windows 3.1 and Solaris.
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!