LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
tpt_conv_partial_opt_q7.c File Reference
#include "tpt_math.h"
Include dependency graph for tpt_conv_partial_opt_q7.c:

Functions

tpt_status tpt_conv_partial_opt_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB, uint32_t firstIndex, uint32_t aCount, q7_t *Scratch1, q7_t *Scratch2)
 Partial convolution of Q7 sequences.

Function Documentation

◆ tpt_conv_partial_opt_q7()

tpt_status tpt_conv_partial_opt_q7 ( q7_t * aOutData,
const q7_t * aInDataA,
uint32_t aLenA,
const q7_t * aInDataB,
uint32_t aLenB,
uint32_t firstIndex,
uint32_t aCount,
q7_t * Scratch1,
q7_t * Scratch2 )

Partial convolution of Q7 sequences.

Parameters
[out]aOutDatapoints to the block of output data
[in]aInDataApoints to the first input sequence.
[in]aLenAlength of the first input sequence.
[in]aInDataBpoints to the second input sequence.
[in]aLenBlength of the second input sequence.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
[in]aScratch1points to scratch buffer(of type q15_t) of size
[in]aScratch2points to scratch buffer (of type q15_t) of size
Returns
none