cascade of by 2 complex decimators
Core function SIM::casdec_x.process()
More...
cascade of by 2 complex decimators
Core function SIM::casdec_x.process()
| SIM::casdec_x::casdec_x |
( |
| ) |
|
|
inline |
| SIM::casdec_x::~casdec_x |
( |
| ) |
|
|
inline |
| cmat SIM::casdec_x::process |
( |
const bvec & |
ce, |
|
|
const cvec & |
x |
|
) |
| |
process input samples - [x] for active clock ticks [ce]
- Parameters
-
| ce | - bvec - clock enable vector |
| x | - cvec - input sample vector |
- Returns
- y - cmat - [cvec|ceo] complex output sample vector|ce output
| void SIM::casdec_x::reset |
( |
| ) |
|
reset all FIR filters and counters in cascade
| void SIM::casdec_x::set_decimator_order |
( |
int |
k | ) |
|
set order 2^N = k - where N is number of decimators
- Parameters
-
| void SIM::casdec_x::set_decimator_rate |
( |
int |
r | ) |
|
set rate 2^n = r - default rate is 2^N - where
- Parameters
-
| [in] | r | decimator rate r= 2^n, n <= N number of decimators |
| void SIM::casdec_x::set_taps |
( |
cvec |
c | ) |
|
set FIR coefficients
- Parameters
-
| [in] | c | - [cvec] FIR coefficients |
The documentation for this class was generated from the following files:
- C:/jobs/vcc/itpp_sci/include/sim/sim_casdec_x.hpp
- C:/jobs/vcc/itpp_sci/sim_lib/code/sim_casdec_x.cpp