Texas Instruments
SemiconductorsDSP SolutionsFeedBackTI Home
Product InformationIn the NewsToolsLiteratureSupport

Digital Signal Processing Solutions
Blue Band

C_EISPACK
by Sinectonalysis, Inc.

Software Overview

C_EISPACK is a comprehensive eigenvalue and eigenvector library which provides TMS320C30 and `C40 
programmers with an optimized set of over 100 functions. Useful in adaptive-beam forming for source 
locations, pattern recognition, image reconstruction, optics, and other engineering applications, 
EISPACK solves 22 basic eigen problems (and variations) for real and complex matrices (see table) 
with routines which are callable from C, C++, assembler, and ADA. All algorithms used in the 
library are numerically stable. C_EISPACK can save you many man-months of programming effort.
The proprietary indexing scheme used by the library exploits specific matrix structures, such as 
complex hermitian, real symmetric, real symmetric tridiagonal, and special real tridiagonal to gain 
computational performance. Redundant values are not stored. The result is that Sinectonalysis' 
EISPACK can handle larger matrices in less memory with fewer cycles.

Features and Benefits

•	Highest possible performance for TMS320, numerically-stable algorithms.
•	Library is universal—works with all environments and boards.
•	Solves many types of eigen problems, includes test programs and data.
•	Small linkable modules keeps run-time programs small.
•	Interruptible, relocatable, re-entrant; callable from C, C++, ADA, assembler.

Processor and System Specifications

•	Devices supported: TMS320C3x, TMS320C4x, Eigen Problem Run-Time Supoort Libraries
•	Languages supported: C, C++, ADA, Assember
•	Host platforms: PC, Sun, HP, DEC, RS6000, Mac, VAX, PowerPC, others

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 this library 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!