CppSim has been actively used since 2002 in a variety of research and industrial
projects around the globe. The tutorials below correspond to system simulations that
were developed in the course of teaching and performing research in circuit design at
MIT. As such, they represent systems that were actively used to understand
complicated circuit architecture issues, and were, in some cases, verified against
actual measured data. More tutorials will be added in the future.
Note that some tutorials require you to install their associated libraries using the
CppSim Import tool. Please refer to the given tutorial document (i.e., associated PDF
file) for details on this issue.
1) Fractional-N Frequency Synthesizer Design Using The PLL Design Assistant and
CppSim Programs synthesizer_tutorial.pdf
2) Clock and Data Recovery (CDR) Design Using The PLL Design Assistant and
CppSim Programs cdr_tutorial.pdf
3) Behavioral Simulation of a Basic GMSK Transceiver using the CppSim Program
gmsk_tutorial.pdf
4) Behavioral Simulation of a High Speed Limit Amplifier with Fast Offset
Compensation Using CppSim and the PLL Design Assistant Programs
offset_comp_tutorial.pdf (CppSim Library: offset_comp_example.tar.gz)
5) Behavioral Simulation of a Basic OFDM Transceiver using the CppSim Program
ofdm_tutorial.pdf (CppSim Libraries: systemofdm.tar.gz, ofdm_example.tar.gz)
6) Behavioral Simulation of Decision Feedback Equalizer Architectures Using
CppSim dfe_cppsim_tutorial.pdf (CppSim Library: dfe.tar.gz)
7) Behavioral Simulation of an Optical-Electrical Sub-Sampling Down Conversion
Receiver and CT Delta-Sigma ADC OpticalADC_Tutorial.pdf (CppSim Library:
opticalsd_examples.tar.gz)
8) Design of a Wideband Fractional-N Frequency Synthesizer Using CppSim
wideband_fracn_tutorial.pdf (CppSim Library: wbsynth_example.tar.gz)
9) Digital Fractional-N Synthesizer Example Achieving Wide Bandwidth and Low
Noise wb_dsynthesizer_tutorial.pdf (CppSim Library: wb_digital_synthesizer.tar.gz)
10) VCO-based Sigma-Delta ADC Design Examples vco_adc_tutorial.pdf
(CppSim Library: vco_adc_example.tar.gz)
