spacer.gif
Search:
home   contact us   site map
BittWare Signal Processing
spacer.gif
spacer.gif
spacer.gif spacer.gif
spacer.gif

Code Development Tools

SpeedDSP - Function List

 

FFT Library
  • Complex FFT
    (radix 2, 4)
  • Inv. complex FFT
    (radix 2)
  • Real FFT (radix 2, 4)
  • Filter Library
  • Decimating FIR filter
  • Initialize FIR filter FIR filter
  • IIR filter
Math Library
  • Arc cosine
  • Arc sine
  • Arc tangent (four quad)
  • Arc tangent
  • Cosine of float (quick)
  • Exponential
  • Complex exponential
  • Logarithm (base 10)
  • Natural logarithm
  • Polar-rect. transform
  • Raise vlaue to power
  • Rect.-polar transform
  • Sine of float (quick)
  • Square root of float (quick)
  • Tangent
Matrix Library
  • Matrix addition
  • Matrix multiplication
  • Matrix/scalar multiplication
  • Matrix subtraction
 
Sorting Library
  • Bubble sort vector (in place)
  • Heap sort vector (in place)
  • Merge sort vector (in place)
  • Quick sort vector (in place)

 

 
Statistical Library
  • Auto correlation
  • Arithmetic mean
  • Cross coherence
  • Correlation coefficient
  • Factorial Linear least squares
  • Mean deviation Random value; 0.0 to 1.0
  • Gaussian random numbers
  • Range
  • Random number speedUniform random numbers
  • Root mean square
  • Standard deviation
  • Variance
  • Weighted mean
Utility Library
  • Get version ID
  • Get version string
  • Integer to ASCII-coded hex
  • Start timer
  • Stop timer
  • Trace log event logging
  • Trace log access
  • Trace log initialization
Windowing Library
  • Generate bartlett window
  • Generate blackman window
  • Generate hamming window
  • Generate hanning window
  • Generate harris window
  • Apply window to vector
Vector Library
  • Vector absolute value
  • Vector arcosine
  • Vector amplitude-decibels
  • Vector addition
  • Vector addition/multiplication
  • Vector addition/subtraction
  • Vector arcsine
  • Vector arctangent
  • Reverse bytes in each word
  • Byte swap
  • Vector clip
  • Complex vector from two reals
  • Conjugate of complex vector
  • Vector copy
  • Vector cosine
  • Vector hyperbolic cosine
  • Vector cube
  • Vector decibels-amplitude
  • Vector division
  • Fast vector division
  • Vector dot product
  • Vector equal
  • Vector exponential
  • Get index of first non-zero element
  • Vector float to fixed
  • Vector fixed to float
  • Vector gather
  • Histogram vector
  • Get imaginary portion of complex vector
  • Get index of last non-zero element
  • Limit vector to range

 

  • Vector natural logarithm
  • Vector logarithm
  • Vector binary log
  • Vector mantissa
  • Vector magnitude squared
  • Index of maximum vector magnitude squared
  • Vector maximum
  • Vector maximum absolute value
  • Index of maximum element
  • Merge two sorted vectors
  • Vector minimum
  • Vector minimum absolute value
  • Index of minimum element
  • Vector multiplication
  • Vector multiplication/subtraction
  • Vector subtraction/multiplication
  • Vector negation
  • Vector not equal
  • Vector OR
  • Vector polar to rectangular coordinate transformation
  • Vector power
  • Generate vector ramp
  • Vector gaussian distributed random numbers
  • Vector uniformly distributed random numbers
  • Get real portion of complex vector
  • Vector rectangular to polar coordinate transformation
  • Reverse vector
  • Vector round
  • Vector/scalar addition
  • Vector/scalar addition/multiplication
  • Scale vector
  • Vector gather
  • Set elements of vector
  • Vector shrink
  • Vector sine
  • Vector hyperbolic sine
  • Vector/scalar multiplication
  • Vector/scalar multiplication/addition
  • Vector scalar multiplication/ Vector addition
  • Vector/scalar multiplication/Vector subtraction
  • Split complex vector into real and imiaginary
  • Vector square root
  • Vector square
  • Vector subtraction
  • Sum elements of vector
  • Sum of magnitude squared of vector
  • Swap two vectors
  • Vector tangent
  • Vector hyperbolic tangent
  • Swap upper and lower 16 bits of each vector element

 

Featured Products & Services
spacer.gif
spacer.gif spacer.gif
spacer.gif
spacer.gif
Global Partners
spacer.gif
AlteraAnalog

spacer.gif
spacer.gif spacer.gif spacer.gif