C
URTISS
-W
RIGHT
C
ONTROLS
E
MBEDDED
C
OMPUTING
P
RODUCT
O
VERVIEW
814256 V
ERSION
2 F
EBRUARY
2006
1-27
O
PTIMIZED
DSP L
IBRARIES
Several DSP processing options are provided.
IXLibs-AV is a library of fully optimized DSP functions that take advantage of the AltiVec
instruction unit. By using IXLibs-AV the user is spared the complexity of programming the
Altivec instruction unit. For customers with AltiVec expertise, the library includes assembly
language macros and an open vector data storage format to support the mixing of user and
library functions in an application. See the IXLibs-AV data sheet for detailed information.
VSI/Pro (a VSIPL-compliant library) is available from Verari Systems.
Scientific Subroutine Library is an SAL (Scientific Algorithm Library)-compliant package that
also features support for Standard Math (legacy) libraries.
S
OFTWARE
D
EVELOPMENT
T
OOLS
An extensive array of software development tools, utilities and libraries is available to aid in
software development. Some of these utilities are listed below:
Board Support
Library
The Board Support Library contains C functions to access hardware features of the Compact
CHAMP-AV IV, such as interrupts, semaphores, VME, Flash read/write, Watchdog Timer,
Multiboard Synchronization Timer, indicator LEDs, etc..
The Board Support Library is self-contained code that be can used with or without an
operating system.
Software Update
Utility
The Software Update Utility is a Windows program that communicates with the Compact
CHAMP-AV IV board through the Ethernet port. It is used to display and modify board
configuration information, upgrade board software, and load application code.
Wind River
Systems Vision
Probe II, Wind
Power ICE
Emulators
The Compact CHAMP-AV IV supports the use of the Wind Power ICE emulator (or equivalent)
via COP signals which are presented on the backplane connectors.
Cross Reference
For additional information about the Board Support Library functions, please refer to the
CHAMPtools Software User’s Manual, which provides a table of all Board Support Library
functions.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com