View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Circuit Level Analog / Mixed Signal Examples

3.7 | 31 ratings Rate this file 33 Downloads (last 30 days) File Size: 9.73 MB File ID: #1320 Version:
image thumbnail

Circuit Level Analog / Mixed Signal Examples


Dick Benson (view profile)


12 Feb 2002 (Updated )

Collection of Circuit Level AMS Models using Simulink and SimScape

Editor's Notes:

This file was selected as MATLAB Central Pick of the Week

Popular File 2008

| Watch this File

File Information

This package has been revamped to focus on mixed signal modeling using a blend of behavioral and circuit level constructs. There are approximately 70 different models covering switching power conversion, RF subsystems, filters, semiconductors and more.


This file inspired Analog Circuit Effects In Signal Processing And Communication System Models.

Required Products Communications System Toolbox
Control System Toolbox
RF Toolbox
DSP System Toolbox
Signal Processing Toolbox
Simscape Electronics
MATLAB release MATLAB 8.5 (R2015a)
MATLAB Search Path
Other requirements NOTE: Please read the README.doc in the zip file for installation instructions.
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (38)
16 Feb 2017 mi pron

Thanks a lot!

08 Jul 2013 Ashwini

Ashwini (view profile)

10 Feb 2012 Gael Pillonnet

Be careful ! The varactor is badly modelling.
The transient don't fit with the behaviour of a varactor. To check the problem, please try to charge the cap through a resistor and calculate the energie provided by the source. You don't obtain E=CxV2 (true relationship with varactor). Something wrong.
Now, try to put the integrator block outside the feedback. It works, but limited by the solver (if the order of function is greater than 1).

22 Nov 2011 Mike Woodward

If you're interested in this submission, you might also like the new mixed-signal library available from here:

Comment only
19 Jan 2011 lazaf

lazaf (view profile)

19 Jan 2011 lazaf

lazaf (view profile)

It is good. I wanted to understand about the scheme being used for clock recovery( File "sync/clock_recovery_3.mdl")


Comment only
02 Sep 2010 siddhu

siddhu (view profile)

thanku its agood work

24 Aug 2010 Tanyer Alan

Tanyer Alan (view profile)

08 Mar 2010 Panneer Selvam

A wholesome collection of Blocksets for Communication Engineers...

11 Nov 2009 Yi

Yi (view profile)

I want to get some examples

Comment only
06 May 2009 cai liangliang

thank you

Comment only
07 Jul 2008 jeffrey fan

goood... if can get those example

02 Mar 2008 ihya belkacem

09 Aug 2007 YANG Yuejin

it can't be used in linux? what a pity, however, it's really excellent

26 Jun 2007 Marduke Yousefpor

Great Examples to start with....

22 May 2007 yang Lung


07 Apr 2007 Elham Tathesari

24 Jul 2006 Anderson Fagiani

26 Apr 2006 Andre Fortunato

08 Jan 2006 hazem madian

Dear Dick,
iam trying to use the simpower toolbar to simulate circuits and lukly i found the opamp block in your file but please i need your advice in that:
1-why your opamp block has four terminals.
2-and most of all how do the feedback connections don't affect the output terminal from change between inverting and noninverting.
thank you

05 Oct 2005 Wolf Lee

The simPower models of charge pump in PLL are not compatible with new version 6.3.
Can you update it?
Thank you!

Comment only
12 Sep 2005 Zinko Timo

nice one . Good work bravo

20 Jul 2005 Arnold Kote

23 Jun 2005 Abhishek Chattopadhyay

Can you be more specific with the use od this. one needs to know how to function these blocks

13 Nov 2004 wang yuxin

very good!

15 Jul 2004 no need

does not contain the basics of signal processing

Comment only
08 Jul 2004 rajendra bhat

i think this file is corrupt cause it doesn't open in winzip

Comment only
22 Jun 2004 suhas deshmukh

23 May 2004 takis soteropoulos

04 May 2004 Kapil Nagwanshi

26 Apr 2004 felix sanon

04 Apr 2004 Khaled Nasser


04 Apr 2004 Khaled Hassni

PLL filter circuit

16 Feb 2004 hui chen


10 Feb 2004 xue lixia

I cannot get it!

04 Sep 2003 Oleg Mikulchenko

Clean, reasonable, and practical examples

05 May 2003 Alexander Toniatti

18 Apr 2002

13 Feb 2002

Point out navigation aid.

19 Jan 2005

This is a major update with greatly expanded example set as well as R14 compatibility.

24 Apr 2006

R2006a breaks many of the examples.
The models have been reworked to function in R2006a as well as R14sp1,sp2,sp3.

29 May 2007

Now compatible with R2006a, R2006b, and R2007a.

12 Nov 2008 1.1

New models have been added and all has been built and checked in 2007B. With a few minor exceptions, it all runs in 2008a and 2008b.

21 Nov 2008 1.4

Updated to run with 8a / 8b and removed *.p, *.mex32 etc.

08 Jan 2010 1.6

Updated for R2009B.

23 May 2011 1.7

This version will work with 2009B up through 2011a.

12 Dec 2011 1.8

Modifications to run in 2011B as well as 2012A pre-release.

19 Dec 2012 1.9

Per the request of Mike Woodward, the following was added to the description:
You can see more examples in the mixed-signal library that you can download from here:


12 Feb 2013 1.10

I added You can see more examples in the mixed-signal library that you can download from here:

Per Mike Woodwards request.

26 Sep 2013 1.11

All models have been re-worked to run in R2013B.

26 Sep 2013 1.12

Models updated to be compliant with changesd in R2013B.

28 Jul 2015 2.0

This is a major overhaul of the previous submissions. SimPower is no longer required and all models now use SimScape elements.

01 Sep 2016

Updated license

Contact us