#include <fft.h>
Public Member Functions | |
| SC_CTOR (fft) | |
| void | entry () |
| SC_CTOR (fft) | |
| void | entry () |
Public Attributes | |
| sc_in< float > | in_real |
| sc_in< float > | in_imag |
| sc_in< bool > | data_valid |
| sc_in< bool > | data_ack |
| sc_out< float > | out_real |
| sc_out< float > | out_imag |
| sc_out< bool > | data_req |
| sc_out< bool > | data_ready |
| sc_in_clk | CLK |
| sc_in< sc_int< 16 > > | in_real |
| sc_in< sc_int< 16 > > | in_imag |
| sc_out< sc_int< 16 > > | out_real |
| sc_out< sc_int< 16 > > | out_imag |
| void fft::entry | ( | ) |
| void fft::entry | ( | ) |
Computation - 1D Complex DFT In-Place DIF Computation Algorithm ////
References data_ack, data_ready, data_req, data_valid, sc_core::sc_in< bool >::delayed(), in_imag, in_real, out_imag, out_real, wait(), and sc_core::wait_until().
Referenced by SC_CTOR().
| fft::SC_CTOR | ( | fft | ) | [inline] |
References CLK, entry(), and SC_CTHREAD.
| fft::SC_CTOR | ( | fft | ) | [inline] |
References CLK, entry(), and SC_CTHREAD.
| sc_in< bool > fft::data_ack |
| sc_out< bool > fft::data_ready |
| sc_out< bool > fft::data_req |
| sc_in< bool > fft::data_valid |
| sc_in<sc_int<16> > fft::in_imag |
| sc_in<float> fft::in_imag |
| sc_in<sc_int<16> > fft::in_real |
| sc_in<float> fft::in_real |
| sc_out<sc_int<16> > fft::out_imag |
| sc_out<float> fft::out_imag |
| sc_out<sc_int<16> > fft::out_real |
| sc_out<float> fft::out_real |