Project Ne10
An open, optimized software library for the ARM architecture.
Functions
NE10_fir_init.c File Reference
#include <string.h>
#include "NE10_types.h"

Go to the source code of this file.

Functions

ne10_result_t ne10_fir_init_float (ne10_fir_instance_f32_t *S, ne10_uint16_t numTaps, ne10_float32_t *pCoeffs, ne10_float32_t *pState, ne10_uint32_t blockSize)
 
ne10_result_t ne10_fir_decimate_init_float (ne10_fir_decimate_instance_f32_t *S, ne10_uint16_t numTaps, ne10_uint8_t M, ne10_float32_t *pCoeffs, ne10_float32_t *pState, ne10_uint32_t blockSize)
 Initialization function for the floating-point FIR decimator. More...
 
ne10_result_t ne10_fir_interpolate_init_float (ne10_fir_interpolate_instance_f32_t *S, ne10_uint8_t L, ne10_uint16_t numTaps, ne10_float32_t *pCoeffs, ne10_float32_t *pState, ne10_uint32_t blockSize)
 Initialization function for the floating-point FIR interpolator. More...
 
ne10_result_t ne10_fir_lattice_init_float (ne10_fir_lattice_instance_f32_t *S, ne10_uint16_t numStages, ne10_float32_t *pCoeffs, ne10_float32_t *pState)
 Initialization function for the floating-point FIR lattice filter. More...
 
ne10_result_t ne10_fir_sparse_init_float (ne10_fir_sparse_instance_f32_t *S, ne10_uint16_t numTaps, ne10_float32_t *pCoeffs, ne10_float32_t *pState, ne10_int32_t *pTapDelay, ne10_uint16_t maxDelay, ne10_uint32_t blockSize)
 Initialization function for the floating-point sparse FIR filter. More...