The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Modeling >> Behavioral Models >> OTA macro-model
https://designers-guide.org/forum/YaBB.pl?num=1133267157

Message started by Visjnoe on Nov 29th, 2005, 4:25am

Title: OTA macro-model
Post by Visjnoe on Nov 29th, 2005, 4:25am


Hi,

maybe this topic is a bit too trivial for some of you, nevertheless...

Let's assume I want to model (Verilog-AMS, so no SPICE macro-modeling) a CMOS OTA with the dominant pole at its output (e.g. symmetrical CMOS OTA).

In most code snippets I have seen, most people tend to put a Laplace transfer function inside the OTA model and include the output impedance using a real parameter, finally using a statement as this:

I(outp,vss) <+ V(outp,vss)/rout


My question is as follows: if the capacitive load (SPICE primitive) of the AMS-model of the OTA  changes, will the output pole of the overall model change?

Or: thus the real parameter 'rout' interact with a SPICE primitive to form a pole 1/(2*pi*rout*C), which can, e.g. be seen in an AC analysis?

Kind Regards

Peter

Title: Re: OTA macro-model
Post by sheldon on Nov 29th, 2005, 9:13pm

Peter,

  Yes the pole will change, as it should. Remember, Op-Amps
are supposed to low output impedenace and insensitive to
output loading. While an OTA is high output impedance and
sensitive to output loading.

                                                           Best Regards,

                                                               Sheldon

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.