![]() |
![]() |
Fftc_ControlStatusReg. More...
#include <fftc_lld.h>
Data Fields | |
uint32_t | dftSize |
Fftc_DFTMode | dftMode |
uint8_t | bSupressSideInfo |
Fftc_QueueId | inputQNum |
uint8_t | bIsSOP |
uint8_t | bIsEOP |
uint8_t | bIsBlockError |
uint32_t | zeroPadFactor |
Fftc_ZeroPadMode | zeroPadMode |
Fftc_ControlStatusReg.
Structure to hold the contents of Block X Control Status Register.
Boolean flag, indicates whether this block for which the status is being retrieved contains an error.
Corresponds to the 'block_error' field of the Block X Control Status Register.
uint8_t _Fftc_ControlStatusReg::bIsEOP |
Boolean flag, indicates if this block was the last block of the packet.
Corresponds to the 'EOP' bit of Block X Control Status Register.
uint8_t _Fftc_ControlStatusReg::bIsSOP |
Boolean flag, indicates if this block was the first block of the packet.
Corresponds to the 'SOP' bit of Block X Control Status Register.
Boolean flag, is set to 1 to indicate that FFTC is programmed to supress FFTC side info such as block exponent, clipping detection, error and tag being output.
Corresponds to the 'supress_side_info' bit field of the Block X Control Status register.
DFT/IDFT selection status.
Mode can be either 0 for an IFFT/IDFT, 1 for FFT/DFT.
Corresponds to the 'DFT_IDFT_select' bit field of the Block X Control Status register.
uint32_t _Fftc_ControlStatusReg::dftSize |
Reflects the DFT size used. In case a DFT list is used, this field will reflect the size used from the DFT list. In case there is only one block, this size will be same as the size configured in FFTC Queue X Control register.
Corresponds to the 'DFT_size_stat' bit field of the Block X Control Status register.
Indicates the queue number from which this block has originated.
Corresponds to the 'input_queue_num' bit of Block X Control Status Register.
The number of samples used for zero padding in "Add" mode or the multiplication factor by which the oversampling was done in "Multiply" mode for zero padding on this block. "0" indicates that zero padding was disabled for the block.
Corresponds to the 'zero_pad_val' bit field of the Block X Control Status Register.
Zero Pad Mode. Mode can be either "add" or "multiply".
Corresponds to the 'zero_pad_mode' bit field of the Block X Control Status Register.