Skip to content

plp_cfft_instance_q16_parallel

Instance structure for the parallel CFFT Q16. More...

#include <plp_math.h>

Public Attributes

Name
plp_cfft_instance_q16 * S
int16_t * p1
uint8_t ifftFlag
uint8_t bitReverseFlag
uint32_t deciPoint
uint32_t nPE

Detailed Description

struct plp_cfft_instance_q16_parallel;

Instance structure for the parallel CFFT Q16.

Parameters:

  • fft_struct cfft_q16 struct
  • [in/out] p1 points to the complex data buffer of size 2*fftLen. Processing occurs in-place.
  • ifftFlag flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
  • bitReverseFlag flag that enables (bitReverseFlag=1) of disables (bitReverseFlag=0) bit reversal of output.
  • deciPoint decimal point for right shift
  • nPE number of cores to use

Public Attributes Documentation

variable S

plp_cfft_instance_q16 * S;

variable p1

int16_t * p1;

variable ifftFlag

uint8_t ifftFlag;

variable bitReverseFlag

uint8_t bitReverseFlag;

variable deciPoint

uint32_t deciPoint;

variable nPE

uint32_t nPE;

Updated on 2023-03-01 at 16:16:31 +0000