itpp_sci  1.0.0
it++ based simulation framework for scicoslab, scilab and scipy
Classes
SCI Namespace Reference

SCI layer implements SCI_API interface as wrappers for SIM layer models. More...

Classes

class  sci_amp
 gain stage - wrapper for a SIM::amp
Core function: SCI::sci_amp.proc()
More...
 
class  sci_amp_x
 complex gain stage - wrapper for a SIM::amp_x
Core function: SCI::sci_amp_x.proc()
More...
 
class  sci_ap2iq
 amplitude,phase to IQ converter - wrapper for a SIM::ap2iq
Core function: SCI::sci_ap2iq.proc() More...
 
class  sci_base
 virtual base class SCI_API API functions More...
 
class  sci_bert
 BERT - BER tester - wrapper for a SIM::bert
Core function: SCI::sci_bert.proc()
. More...
 
class  sci_bin2int
 binary to integer converter - wrapper for a SIM::bin2int
Core function: SCI::sci_bin2int.proc()
More...
 
class  sci_binbuff
 binary circular buffer - wrapper for a SIM::binbuff
Core functions: SCI::sci_binbuff.proc(), SCI::sci_binbuff.gen()
More...
 
class  sci_casdec_x
 cascaded complex /2 decimators - wrapper for a SIM::casdec_x
Core function: SCI::sci_casdec_x.proc()
More...
 
class  sci_circbuff
 circular buffer - wrapper for a SIM::circbuff
Core functions: SCI::sci_cirbuff.proc(), SCI::sci_cirbuff.gen() More...
 
class  sci_circbuff_x
 complex circular buffer - wrapper for a SIM::circbuff_x
Core functions: SCI::sci_cirbuff_x.proc(), SCI::sci_cirbuff_x.gen() More...
 
class  sci_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() More...
 
class  sci_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() More...
 
class  sci_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() More...
 
class  sci_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() More...
 
class  sci_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() More...
 
class  sci_counter
 binary up counter - wrapper for a SIM::counter
Core function: SCI::sci_counter.gen() More...
 
class  sci_ejp
 phase to complex sine converter - wrapper for a SIM::ejp
Core function: SCI::sci_ejp.proc() More...
 
class  sci_fir
 FIR filter - wrapper for a SIM::fir
Core function: SCI::sci_fir.proc() More...
 
class  sci_fir_up
 up-sampling FIR filter - wrapper for a SIM::fir_up
Core function: SCI::sci_fir_up.proc() More...
 
class  sci_fir_up_x
 complex up-sampling FIR filter - wrapper for a SIM::fir_up_x
Core function: SCI::sci_fir_up_x.proc() More...
 
class  sci_fir_x
 complex FIR filter - wrapper for a SIM::fir_x
Core function: SCI::sci_fir_x.proc() More...
 
class  sci_int2bin
 integer to binary converter - wrapper for a SIM::int2bin
Core function: SCI::sci_int2bin.proc() More...
 
class  sci_iq2ap
 I,Q to amplitude,phase converter - wrapper for a SIM::iq2ap
Core function: SCI::sci_iq2ap.proc() More...
 
class  sci_lfsr
 linear feedback shift register - wrapper for a SIM::lfsr
Core function: SCI::sci_lfsr.gen() More...
 
class  sci_lsr
 linear shift register - wrapper for a SIM::lsr
Core function: SCI::sci_lsr.proc() More...
 
class  sci_mix
 mixer - wrapper for a SIM::mix
Core function: SCI::sci_mix.proc() More...
 
class  sci_mix_x
 complex mixer - wrapper for a SIM::mix_x
Core function: SCI::sci_mix_x.proc() More...
 
class  sci_nco
 NCO - numerically controlled oscillator (fixed point) - wrapper for a SIM::nco
Core function: SCI::sci_nco.proc() More...
 
class  sci_pam_dem
 PAM demodulator - wrapper for a SIM::pam_dem
Core function: SCI::sci_pam_dem.proc() More...
 
class  sci_pam_mod
 PAM modulator - wrapper for a SIM::pam_mod
Core function: SCI::sci_pam_mod.proc() More...
 
class  sci_psk_dem
 PSK demodulator - wrapper for a SIM::psk_dem
Core function: SCI::sci_psk_dem.proc() More...
 
class  sci_psk_mod
 PSK modulator - wrapper for a SIM::psk_mod
Core function: SCI::sci_psk_mod.proc() More...
 
class  sci_qam_dem
 QAM demodulator - wrapper for a SIM::qam_dem
Core function: SCI::sci_qam_dem.proc() More...
 
class  sci_qam_mod
 QAM modulator - wrapper for a SIM::qam_mod
Core function: SCI::sci_qam_mod.proc() More...
 
class  sci_rms
 RMS measurment block - wrapper for a SIM::rms
Core function: SCI::sci_rms.proc() More...
 
class  sci_rms_x
 complex signals RMS measurment block - wrapper for a SIM::rms_x
Core function: SCI::sci_rms_x.proc() More...
 
class  sci_src
 sample rate converter with sinc FIR filter - wrapper for a SIM::src
Core function: SCI::sci_src.proc() More...
 
class  sci_src_x
 complex sample rate converter with sinc FIR filter - wrapper for a SIM::src_x
Core function: SCI::sci_src_x.proc() More...
 
class  sci_tedg_x
 Gardner's timing error detector - wrapper for a SIM::tedg_x
Core function: SCI::sci_tedg_x.proc() More...
 
class  sci_var
 Abstract base for encapsulation of sci_variables. More...
 
class  sci_vco
 VCO - numerically controlled oscillator (floating point) - wrapper for a SIM::vco
Core function: SCI::sci_vco.proc() More...
 
class  sci_wgn
 white gaussian noise - wrapper for a SIM::wgn
Core function: SCI::sci_wgn.gen() More...
 
class  sci_wgn_x
 complex white gaussian noise wrapper for a SIM::wgn_x
Core function: SCI::sci_wgn_x.gen() More...
 

Detailed Description

SCI layer implements SCI_API interface as wrappers for SIM layer models.