DSP Libraries

Our team is developing DSP libraries more than 10 years and have excellent expertize in various areas of signal processing, We worked with most popular DSPs including TI C55, C64x, C66x; ADI Shark, Blackfin, 21xx; Motorola and many others.

We offer customers of existing libraries 

- modifications according to specific requirements

- adaptation the library for application or customized DSP core

- migration of API from one core to another

- reference code and test harness for simulation models running on the PC without Tensilica simulator

- test data set for functional and perormance validation on customizable core

 

Contact us on info@integrit.com or call by +79166827774, +7495-5454642

Applicatons
  • audio/speech

  • IoT, robotics

  • communications

  • image processing

DSP Cores
  • HiFi2, HiFi mini, HiFi3/3z, HiFi4, HiFi5

  • ConnXD2

  • Fusion F1, G3, G6, J6

  • Vision P5, P6, Q7

  • Vectra LX

  • BBE 16EP, 32EP, 64EP

  • B10, B20

Data types, performance
  • 8-bit, 16-bit, 32-bit fixed point arithmetic

  • single precision floating point 

  • double precision floating point 

  • half precision (16-bit floating point)

  • excellent 2 ULP accuracy for all floating point math 

  • streaming data formats for better SIMD vectorization

  • typ 10 GBytes of test data per library for functional testing and validation

Main features
  • memory layout and cache optimization

  • code size optimization

  • dedicated functions for specific problem sizes for the better performance

  • code conditionalization to support configurability of Tensilca cores

  • all popular matrix decompositions for floating point and even for fixed point data

  • hundreds of different FFTs supporting also non-radix 2 sizes for communications and image processing

Fusion Jx Library

Most universal DSP cores supporting vectorizing computation for all types of data from 8 to 64-bit and single/double precison floating point. They are deal for many general purpose applications in automotive, consumer, IoT and industrial markets
Main function categories:
- Vector/matrix manipulations
- real/complex math
- FIR/IIR
- FFT including 2D FFT and windows
- Matrix decomposition/inversion
- Statistics
- Fitting package

HiFi5 DSP library

Performance leader for AI speech and audio Processing with up to 4x the neural network performance and 2x the audio DSP performance of the HiFi4. Ideal for digital assistants, infotainment, and other voice-controlled products
Main function categories:
- FIR/IIR/Kalman filters and related functions
- Real/complex math
- Vector/matrix manipulations
- Matrix Decomposition and Inversion
- Fitting/interpolation
- FFT/DCT routines (including JPEG acceleration)
- Mel frequency cepstrum engine

Vision P5/P6/Q6 DSP Library

Vision cores are dedicated or complex imaging, vision, and neural network algorithms. Library accelerates vectorized real and complex math functions.

B10/B20 DSP Library

Most powerful DSPs targeted for Radar/Lidar/5G market. Library provides dedicated funcitons for communications, neural networing, etc.
Main function categories:
- FIR/IIR Filters and related functions
- real/complex math function
- vector/matrix operations
- matrix decompositons/inversion (QR, Cholesky, Gauss-Jordan, LU, SVD, eigenvalues)
- comunications (CRC, convolutional coding, LTE generation/decoding)
- FFTs (including non-radix2)
- Fitting/interpolation

FusionF1 DSP Library

The Tensilica Fusion F1 DSP offers low energy, high performance control and signal processing for a broad segment of IoT/wearable markets. Library delivers a number of functions for robotics, motor control as well as for audio/speech processing:
Main function categories:
- FIR/IIR filters and related functions
- Real/complex math
- Vector/matrix manipulations
- Matrix Inversion
- Quaternions
- Fitting/interpolation
- FFT/DCT routines (including JPEG acceleration)

HiFi4 DSP Library

2xHiFi3 performance for DSP-intensive applications like multi-channel object-based audio, digital assistant front-end processing, acoustic beam formers and echo compensation, neural network-based ASR:
Main function categories:
- FIR/IIR filters and related functions
- Real/complex math
- Vector/matrix manipulations
- Matrix Decomposition and Inversion
- Fitting/interpolation
- FFT/DCT routines (including JPEG acceleration)
- Mel frequency cepstrum engine
- Image processing

HiFi3/3z DSP library

Energy-efficient DSP for object-based audio, super-wideband voice codecs, echo cancellation, and neural network-based automatic speech recognition (ASR)
Main function categories:
- FIR/IIR filters and related functions
- Real/complex math
- Vector/matrix manipulations
- Matrix Decomposition and Inversion
- Fitting/interpolation
- FFT/DCT routines (including JPEG acceleration)

© 2020, INTEGRIT Technologies Ltd. All Rights Reserved.