OpenCTMod: An Open Source Collaborative Matlab Toolbox for the Design and Simulation of Continuous-Time Sigma Delta modulators
Résumé
Simulating Continous Time (CT) Sigma Delta Modualors (SDM) is commonly done using block level
systems such as Simulink which is a highly time consuming task even at system level. Therefore, the existing
design tools for SDM are either discrete time oriented (Schreier toolbox) or proprietary (Ulm toolbox).
In this work, we propose a new Matlab/C toolbox for the design of CT SDM. Simulation is based on state space
representation thereby allowing to support most of the existing SDM architectures. Moreover, the main non-idealities
of the main blocks are modeled (opamp DC gain, finite GBW, DACs mismatch, ISI and quantizer offset). Besides,
thanks to the modular and open source approach for this toolbox, every user can easily implement additional
features and include it.
During the forum, designs and simulations for various architectures of CT SDM will be performed to demonstrate the
accuracy and efficiency of the proposed toolbox. The collaborative aspect will be also shown.