











VIRTUOSO MODULO
Set of Libraries
by High-Tech Services Partners
Software Overview
VIRTUOSO MODULO is a complementary set of libraries especially designed for floating-point DSP
applications. They can be used in a sequential standalone mode or in conjunction with the VIRTUOSO
multi-tasking products. All functions use a consistent naming scheme that facilitates readability
and portability to processors with different word lengths.
Features and Benefits
• Modulo 0: I/O Library
A host server with integrated bootloader provides character I/O, standard I/O, graphics.
• Modulo 4: CBLAS
More than 140 functions providing optimized basic linear algebra, including matrix allocations,
vector operations, matrix operations. Includes Modulo 0.
• Modulo 1: Application Development Support Package
Functions: heap allocation, vector library, matrix operations, signal functions, filters, FFTs. All
100+ functions provided in C and optimized Assembler. Includes Modulo 0.
• Modulo 5: EISPACK
More than 100 optimized eigen-value/eigen-vector functions for various special as well as general
matrices. Includes Modulo 0.
• Modulo 2: Super-Optimized Mathematical Library
Standard library with over 33 math functions. Includes Modulo 0.
• Modulo 3: Super-Optimized DSP Library
Functions: vector, matrix, FFT, filters, windowing, image processing, bit-wise operators, data
compression, type conversions, integration, data fitting, algebraic functions, vector norms,
threshold, moving/copying, Boolean operators (over 300 functions). Includes Modulo 0.
• Modulo 6: Optimized Image-Processing Library
Most of the basic functions (> 400) needed for image processing: addition, division, scaling,
substraction, edge detection using different algorithms, filtering, logarithmic functions, noise
removal, thresholding, bit-wise operations, 2-D FFT, convolution, coordinate transforms, and
various miscellaneous algorithms. Includes Modulo 0.
Availability
• 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!