Texas Instruments
SemiconductorsDSP SolutionsFeedBackTI Home
Product InformationIn the NewsToolsLiteratureSupport

Digital Signal Processing Solutions
Blue Band

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



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