Texas Instruments
SemiconductorsDSP SolutionsFeedBackTI Home
Product InformationIn the NewsToolsLiteratureSupport

Digital Signal Processing Solutions
Blue Band

STD/Mathlib
by Sinectonalysis, Inc.

Software Overview

STD/Mathlib is an ultra-optimized run-time-library of 33 elementary functions commonly used in 
machine control, signal processing, graphics and image processing. STD/Mathlib replaces standard C 
functions with routines that execute as much as 4-5¥ faster than the Texas Instruments' rts.lib and 
30-200% faster than the libraries available from the fastest third-party competitor. The 
Sinectonalysis library also includes many functions not supported in the standard TI libraries or 
libraries from other vendors, saving your hundreds of hours of development time while providing you 
the fastest possible execution speeds.
STD/Mathlib provides speed, flexibility, and design features unmatched by any other TMS320 library. 
For example, the STD/Mathlib error-handling codes are proveded in macro wrappers instead of inside 
the functions themselves. Error conditions do not need to be tested twice, thereby increasing code 
efficiency. STD/Mathlib provides 7–9 digit accuracy. The end result is a combination of speed and 
accuracy which maximizes your investment in `C30/'C40 hardware.

Features and Benefits

•	Highest performance for `C30/'C40, callable from C, C++, ADA, Assembler.
•	Universal—works with all environments and boards, all models.
•	Small code, accuracy of at least seven decimal digits.
•	Small linkable module keep programs small for embedded applications.
•	Can switch off error handling, interruptible, relocatable, re-entrant.

Processor and System Specifications

•	Devices supported: TMS320C3x, TMS320C4x, Elementary function Run-Time Support Libraries
•	Languages supported: C, C++, ADA, Assember
•	Host platforms: PC, Sun, HP, DEC, RS6000, Mac, VAX, PowerPC

Algorithm Verification

•	The European  community-supported ESPRIT project for Neural Network-based Vision and Sensor  
Signal System for Industrial Quality Control (NEUROQUACS) has chosen a suite  of Sinectonalysis 
libraries including DSP/Veclib for its development purposes. The -NEUROQUACS team cited 
Sinectonalysis for its excellent performance, fast technical support, and functions which cover the 
widest task spectrum.
•	Also Spectrum Signal Processing has tested these libraries for ISO 9000 compliance.

Availability

•	Immediate

Company Background and Contact Information

Sinectonalysis, Inc. develops high-performance software for digital signal processors and 
parallel-processing environments for applications in signal processing, advanced algebra, image 
processing, and other scientific and engineering functions. The company specializes in optimizing 
algorithms and assembly code to take advantage of the TMS320C40 and TMS320C30 architectures. 
Sinectonalysis also offers consulting and code development services.
Contact:	Alexander Orenshteyn
		3702 S. Virginia St.
		Suite G-12 #164
		Reno, Nevada 89502-6034 
		(702) 345-0148
		Fax: (702) 345-0149
		e-mail: sinecto@clark.net


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