VSIPL-Lite Signal Processing Library
Mercury's VSIPL-Lite signal processing library implements the VSIPL Core Lite API standard as defined by the VSIPL Forum. VSIPL is a standard API for mathematical and signal processing functions that is portable across development and real-time systems. The Core Lite profile includes 125 functions targeted specifically at the most common algorithms in signal processing.
VSIPL is designed to provide software portability by defining a standard API. Each function has a clearly defined API that is consistent across data types, target processors, and vendor implementations. Algorithms programmed using the VSIPL API can be ported easily to the latest hardware for a technology update or reused in the next project.
Features
- Includes 125 functions for the most common signal processing algorithms
- Support functions include creation and manipulation of data blocks and views
- Scalar operations include retrieving the imaginary part of a complex number
- Vector element-wise operations include arithmetic and trigonometric operations
- Signal processing functions include FFTs, FIRs, and histograms
Benefits
- Provides software portability through a standard API
- Easy porting to the latest hardware for technology update and reuse
Specifications
|
|