dfeequ
Vitis Drivers API Documentation
XDfeEqu_EqConfig Struct Reference

Equalizer Configuration Structure. More...

Data Fields

u32 Flush
 [0,1] Set high to flush the buffers. More...
 
u32 DatapathMode
 
           [real, complex]

Set depending on whether the equalizer is running in real, complex mode. More...

 
u32 RealDatapathSet
 
              [0-3] Coefficient set to use for real

data path. More...

 
u32 ImDatapathSet
 
            [0-1] Coefficient set to use for imaginary

datapath. More...

 

Detailed Description

Equalizer Configuration Structure.

Field Documentation

u32 XDfeEqu_EqConfig::DatapathMode

           [real, complex]

Set depending on whether the equalizer is running in real, complex mode.

Each of the eight channels consists of 2 sub-channels. In complex mode, the 2 sub-channels form a single filter channel acting on the data's real and imaginary parts. In real mode, the two sub-channels act as independent filter channels acting on the two real samples at the input.

Referenced by XDfeEqu_Initialize(), XDfeEqu_PassThroughExample(), XDfeEqu_SelfExample(), and XDfeEqu_Update().

u32 XDfeEqu_EqConfig::Flush

[0,1] Set high to flush the buffers.

Referenced by XDfeEqu_Update().

u32 XDfeEqu_EqConfig::ImDatapathSet

            [0-1] Coefficient set to use for imaginary

datapath.

Referenced by XDfeEqu_Update().

u32 XDfeEqu_EqConfig::RealDatapathSet

              [0-3] Coefficient set to use for real

data path.

In complex mode the datapath set is limited to 0 or 2.

Referenced by XDfeEqu_Update().