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

Functions

void tpt_conv_opt_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB, q15_t *aScratch1, q15_t *aScratch2)
 Convolution of Q7 sequences (fast version).

Function Documentation

◆ tpt_conv_opt_q7()

void tpt_conv_opt_q7 ( q7_t * aOutData,
const q7_t * aInDataA,
uint32_t aLenA,
const q7_t * aInDataB,
uint32_t aLenB,
q15_t * aScratch1,
q15_t * aScratch2 )

Convolution of Q7 sequences (fast version).

===-----------------------------------------------------------------—===//

Parameters
[out]aOutDatapoints to the location where the output result is written. Length aLenA+aLenB-1.
[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]aScratch1points to scratch buffer(of type q15_t) of size
[in]aScratch2points to scratch buffer (of type q15_t) of size
Returns
none