FIR filter
Core function: SIM::fir.process()
.
More...
|
| double | y0 |
| | registered filter output, initialized to 0.0 by constructor More...
|
| |
FIR filter
Core function: SIM::fir.process()
.
derived from SPUC::fir<double> with added ce interface
Inherited methods:
void set_taps(vec)
vec get_taps(void)
int get_size()
| double SIM::fir::get_output |
( |
void |
| ) |
|
get output
- Returns
- - [double] y0
| vec SIM::fir::get_state |
( |
void |
| ) |
|
get internal state vector
- Returns
- - [vec] internal state vector
| vec SIM::fir::process |
( |
const bvec & |
ce, |
|
|
const vec & |
x |
|
) |
| |
process input samples - [x] for active clock ticks [ce]
- Parameters
-
| ce | - bvec - clock enable vector |
| x | - vec - input sample vector |
- Returns
- y - vec - output sample vector
| void SIM::fir::set_output |
( |
double |
yout | ) |
|
set output value y0
- Parameters
-
| void SIM::fir::set_state |
( |
const vec & |
v | ) |
|
set internal state vector
- Parameters
-
| [in] | v | - [vec] state vector to set |
registered filter output, initialized to 0.0 by constructor
The documentation for this class was generated from the following files:
- C:/jobs/vcc/itpp_sci/include/sim/sim_fir.hpp
- C:/jobs/vcc/itpp_sci/sim_lib/code/sim_fir.cpp