











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





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