![]() |
itpp_sci
1.0.0
it++ based simulation framework for scicoslab, scilab and scipy
|
| ▼NSCI | SCI layer implements SCI_API interface as wrappers for SIM layer models |
| Csci_amp | Gain stage - wrapper for a SIM::amp Core function: SCI::sci_amp.proc() |
| Csci_amp_x | Complex gain stage - wrapper for a SIM::amp_x Core function: SCI::sci_amp_x.proc() |
| Csci_ap2iq | Amplitude,phase to IQ converter - wrapper for a SIM::ap2iq Core function: SCI::sci_ap2iq.proc() |
| Csci_base | Virtual base class SCI_API API functions |
| Csci_bert | BERT - BER tester - wrapper for a SIM::bert Core function: SCI::sci_bert.proc() |
| Csci_bin2int | Binary to integer converter - wrapper for a SIM::bin2int Core function: SCI::sci_bin2int.proc() |
| Csci_binbuff | Binary circular buffer - wrapper for a SIM::binbuff Core functions: SCI::sci_binbuff.proc(), SCI::sci_binbuff.gen() |
| Csci_casdec_x | Cascaded complex /2 decimators - wrapper for a SIM::casdec_x Core function: SCI::sci_casdec_x.proc() |
| Csci_circbuff | Circular buffer - wrapper for a SIM::circbuff Core functions: SCI::sci_cirbuff.proc(), SCI::sci_cirbuff.gen() |
| Csci_circbuff_x | Complex circular buffer - wrapper for a SIM::circbuff_x Core functions: SCI::sci_cirbuff_x.proc(), SCI::sci_cirbuff_x.gen() |
| Csci_cofdm_dem | COFDM demodulator - wrapper for a SIM::cofdm_dem Core immediate functions: SCI::sci_cofdm_dem.set(), SCI::sci_cofdm_dem.get() Core clocked function: SCI::sci_cofdm_dem.proc() |
| Csci_cofdm_demap | COFDM demapper - demaps QAM symbols into QAM codes, BPSK symbols into pilots - wrapper for a SIM::cofdm_demap Core immediate functions: SCI::sci_cofdm_demap.set(), SCI::sci_cofdm_demap.get() Core clocked function: SCI::sci_cofdm_demap.proc() |
| Csci_cofdm_map | COFDM mapper - maps QAM codes into QAM symbols, pilots into BPSK symbols - wrapper for a SIM::cofdm_map Core immediate functions: SCI::sci_cofdm_map.set(), SCI::sci_cofdm_map.get() Core clocked function: SCI::sci_cofdm_map.proc() |
| Csci_cofdm_mod | COFDM modulator - wrapper for a SIM::cofdm_mod Core immediate functions: SCI::sci_cofdm_mod.set(), SCI::sci_cofdm_mod.get() Core clocked function: SCI::sci_cofdm_mod.proc() |
| Csci_cofdm_sel | COFDM selector - selects subset of COFDM carriers - wrapper for a SIM::cofdm_sel Core immediate functions: SCI::sci_cofdm_sel.set(), SCI::sci_cofdm_sel.get() Core clocked function: SCI::sci_cofdm_sel.proc() |
| Csci_counter | Binary up counter - wrapper for a SIM::counter Core function: SCI::sci_counter.gen() |
| Csci_ejp | Phase to complex sine converter - wrapper for a SIM::ejp Core function: SCI::sci_ejp.proc() |
| Csci_fir | FIR filter - wrapper for a SIM::fir Core function: SCI::sci_fir.proc() |
| Csci_fir_up | Up-sampling FIR filter - wrapper for a SIM::fir_up Core function: SCI::sci_fir_up.proc() |
| Csci_fir_up_x | Complex up-sampling FIR filter - wrapper for a SIM::fir_up_x Core function: SCI::sci_fir_up_x.proc() |
| Csci_fir_x | Complex FIR filter - wrapper for a SIM::fir_x Core function: SCI::sci_fir_x.proc() |
| Csci_int2bin | Integer to binary converter - wrapper for a SIM::int2bin Core function: SCI::sci_int2bin.proc() |
| Csci_iq2ap | I,Q to amplitude,phase converter - wrapper for a SIM::iq2ap Core function: SCI::sci_iq2ap.proc() |
| Csci_lfsr | Linear feedback shift register - wrapper for a SIM::lfsr Core function: SCI::sci_lfsr.gen() |
| Csci_lsr | Linear shift register - wrapper for a SIM::lsr Core function: SCI::sci_lsr.proc() |
| Csci_mix | Mixer - wrapper for a SIM::mix Core function: SCI::sci_mix.proc() |
| Csci_mix_x | Complex mixer - wrapper for a SIM::mix_x Core function: SCI::sci_mix_x.proc() |
| Csci_nco | NCO - numerically controlled oscillator (fixed point) - wrapper for a SIM::nco Core function: SCI::sci_nco.proc() |
| Csci_pam_dem | PAM demodulator - wrapper for a SIM::pam_dem Core function: SCI::sci_pam_dem.proc() |
| Csci_pam_mod | PAM modulator - wrapper for a SIM::pam_mod Core function: SCI::sci_pam_mod.proc() |
| Csci_psk_dem | PSK demodulator - wrapper for a SIM::psk_dem Core function: SCI::sci_psk_dem.proc() |
| Csci_psk_mod | PSK modulator - wrapper for a SIM::psk_mod Core function: SCI::sci_psk_mod.proc() |
| Csci_qam_dem | QAM demodulator - wrapper for a SIM::qam_dem Core function: SCI::sci_qam_dem.proc() |
| Csci_qam_mod | QAM modulator - wrapper for a SIM::qam_mod Core function: SCI::sci_qam_mod.proc() |
| Csci_rms | RMS measurment block - wrapper for a SIM::rms Core function: SCI::sci_rms.proc() |
| Csci_rms_x | Complex signals RMS measurment block - wrapper for a SIM::rms_x Core function: SCI::sci_rms_x.proc() |
| Csci_src | Sample rate converter with sinc FIR filter - wrapper for a SIM::src Core function: SCI::sci_src.proc() |
| Csci_src_x | Complex sample rate converter with sinc FIR filter - wrapper for a SIM::src_x Core function: SCI::sci_src_x.proc() |
| Csci_tedg_x | Gardner's timing error detector - wrapper for a SIM::tedg_x Core function: SCI::sci_tedg_x.proc() |
| Csci_var | Abstract base for encapsulation of sci_variables |
| Csci_vco | VCO - numerically controlled oscillator (floating point) - wrapper for a SIM::vco Core function: SCI::sci_vco.proc() |
| Csci_wgn | White gaussian noise - wrapper for a SIM::wgn Core function: SCI::sci_wgn.gen() |
| Csci_wgn_x | Complex white gaussian noise wrapper for a SIM::wgn_x Core function: SCI::sci_wgn_x.gen() |
| ▼NSIM | SIM layer implements low level simulation models with itpp base classes as operational types. |
| Camp | Gain block with offset Core function SIM::amp.process() |
| Camp_x | Complex gain block with offset Core function SIM::amp_x.process() |
| Cap2iq | Amplitude,phase -> (i+jq) Core function SIM::ap2iq.process() |
| Cbert | BERT - Bit Error Rate Tester Core function SIM::bert.process() |
| Cbin2int | Binary to integer converter Core function SIM::bin2int.process() |
| Cbinbuff | Binary circular buffer Core functions SIM::binbuff.process(), SIM::binbuff.generate() |
| Ccasdec_x | Cascade of by 2 complex decimators Core function SIM::casdec_x.process() |
| Ccircbuff | Circlular buffer Core functions SIM::circbuff.process(), SIM::circbuff.generate() |
| Ccircbuff_x | Complex circular buffer Core functions SIM::circbuff_x.process() SIM::circbuff_x.generate() |
| Ccofdm_dem | COFDM demodulator Core immediate functions SIM::cofdm_dem.set_symbol(), SIM::cofdm_mod.get_carriers() Core clocked functions SIM::cofdm_dem.process() |
| Ccofdm_demap | De-mapper of COFDM carriers into QAM and BPSK symbol codes Core immediate functions: SIM::cofdm_demap.set_carriers(), SIM::cofdm_demap.get_data(), SIM::cofdm_demap.get_pilots(). Core clocked functions: SIM::cofdm_demap.process(). |
| Ccofdm_map | Mapper of QAM and BPSK symbol codes into COFDM carriers [I,Q] Core immediate functions: SIM::cofdm_map.set_data(), SIM::cofdm_map.set_pilots(), SIM::cofdm_map.get_carriers() Core clocked functions: SIM::cofdm_map.process() |
| Ccofdm_mod | COFDM modulator Core immediate functions SIM::cofdm_mod.set_carriers(), SIM::cofdm_mod.get_symbol() Core clocked functions SIM::cofdm_mod.process() |
| Ccofdm_sel | COFDM carriers selector Core immediate functions SIM::cofdm_sel.set_carriers() SIM::cofdm_sel.get_selected_carriers() Core clocked functions SIM::cofdm_sel.process() |
| Ccounter | Binary modulo N up counter Core function SIM::counter.generate() |
| Cdec_cell_x | Single cell of casdec_x - /2 complex FIR decimator and /2 counter Core function SIM::dec_cell_x.process() |
| Cejp | Normalized phase to complex [I,Q] sine converter Core function: SIM::ejp.process() |
| Cfir | FIR filter Core function: SIM::fir.process() |
| Cfir_up | Up-sampling FIR filter Core function SIM::fir_up.process() |
| Cfir_up_x | Complex up-sampling FIR filter Core function SIM::fir_up_x.process() |
| Cfir_x | Complex FIR filter Core function: SIM::fir_x.process() |
| Cint2bin | Binary to integer converter Core function SIM::int2bin.process() |
| Ciq2ap | I,Q to amplitude,phase converter Core function SIM::iq2ap.process() |
| Clfsr | Linear feedback shift register Core function: SIM::lfsr.generate() |
| Clsr | Linear shift register Core function: SIM::lsr.process() |
| Cmix | Two input mixer Core function: SIM::mix.process() |
| Cmix_x | Complex mixer Core function: SIM::mix_x.process() |
| Cnco | Fixed point NCO - numerically controlled oscillator Core function: SIM::nco.process() |
| Cpam_dem | PAM demodulator Core function: SIM::pam_mod.process() |
| Cpam_mod | PAM modulator Core function: SIM::pam_mod.process() |
| Cpsk_dem | PSK demodulator Core function: SIM::psk_dem.process() |
| Cpsk_mod | PSK modulator Core function: y=psk_mod.process() |
| Cqam_dem | QAM demodulator Core function: SIM::qam_dem.process() |
| Cqam_mod | QAM modulator Core function: SIM::qam_mod.process() |
| Crms | RMS calculator for real-value signals Core function: SIM::rms.process() |
| Crms_x | RMS calculator for complex signals Core function: SIM::rms_x.process() |
| Csrc | Sample rate converter with sinc reconstruction filter Core function: SIM::src.process() |
| Csrc_x | Complex sample rate converter with sinc reconstruction filter Core function: SIM::src_x.process() |
| Ctedg_x | Dual timing error detector - gardner with mods Core function: SIM::tedg_x.process() |
| Cvco | Floating point point NCO - numerically controlled oscillator Core function: SIM::vco.process() |
| Cwgn | Real value WGN generator source Core function: SIM::wgn.generate() |
| Cwgn_x | Complex value WGN generator source Core function: SIM::wgn_x.generate() |
1.8.9.1