The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 17th, 2024, 6:34pm
Pages: 1
Send Topic Print
TIA stability (Read 7043 times)
Dipankar
Community Member
***
Offline



Posts: 59

TIA stability
Apr 15th, 2010, 8:15pm
 
Dear All,

             I have a very basic differntial TIA - an differential OPAMP with resistor (Rf)  feedback (shunt-shunt). To simulate I use "Iac" with ac mag =1 and see the vout. Te transfer function I am interested is H(f)= (VF(/outp)- VF(/outn))/(IF(/inp) -IF(/inn)). Now in low freq H(f) is reasonably starting from 20dB(Rf) but then at a certain freq higher than OPAMP's 1st pole the H(f) is going upwards ( an RHP zero ??? ) only to come down at a very high frequency when phase(H(f)) has crossed -180 - depicting an unstable system. However, the OPAMP is itself stable having a PM > 65. So something going wrong with the simulation set up ? I have never come across a simulation bench for TIA stability. Hope you can help.
Back to top
 
 

With Thanks and Regards,
Dipankar.
View Profile   IP Logged
aaron_do
Senior Fellow
******
Offline



Posts: 1398

Re: TIA stability
Reply #1 - Apr 16th, 2010, 7:45pm
 
Hi,


I think you should be looking at the loop gain rather than H(f) to see the stability. Also, what do you mean by "the opamp itself is stable"? You need to put the op-amp inside the loop, and then break the loop to check the loop gain for stability.

One more thing, since you are designing a TIA, I assume you are using an ideal current source at the input. I suggest you make sure your source is modeled correctly as it will affect your stability.


cheers,
Aaron
Back to top
 
 

there is no energy in matter other than that received from the environment - Nikola Tesla
View Profile   IP Logged
Dipankar
Community Member
***
Offline



Posts: 59

Re: TIA stability
Reply #2 - Apr 16th, 2010, 8:51pm
 
"OPAMP is itself stable " means : I check the loop gain with stb analysis and it's stable.Also I use the same OPAMP in some other application as voltage amplifier and its  T(f)=V(out)/V(in) is stable.


Yes, correctly modeling the TIA input current source is important.

But can you explain why I need not bother about V(out)/I(in) stability ?
Back to top
 
 

With Thanks and Regards,
Dipankar.
View Profile   IP Logged
aaron_do
Senior Fellow
******
Offline



Posts: 1398

Re: TIA stability
Reply #3 - Apr 17th, 2010, 7:47am
 
Actually my comment was that I don't think you can see the stability directly through H(f). I may be wrong though...  ;D

Anyway I think you should be looking at the loop gain, and i'm not sure how your loop gain can be a V/I quantity. Also H(f) is the closed loop response, so I'm a little unsure how you concluded that the system was unstable just by looking at H(f).

BTW you said you check the loop gain with stb analysis and it's stable. When you ran the stb analysis for the op-amp, you included the feedback network in the loop right? Just making sure...
Back to top
 
 

there is no energy in matter other than that received from the environment - Nikola Tesla
View Profile   IP Logged
Mayank
Community Fellow
*****
Offline



Posts: 334

Re: TIA stability
Reply #4 - Apr 17th, 2010, 8:58pm
 
Hello Diapankar,
                         I think you are simulating a Trans-Impedance Amplifier.
           H(f) is nothing but the Impedance offered by the block & as you correctly put it, it's VoutDIFF / IinDIFF .
      The reason that it's a Trans-Impedance Block is because you are tapping you output in the form of a Voltage.
 Loop Dynamics will be decided by the way the Opamp sees it's input.
When inside the loop, the opamp's only function is to keep Vin+ & Vin- voltages at it's input terminals very close to each other, so as to provide a finite output Voltage.
So, for stability analysis, you better look at the Loop Gain Plot rather than the V/I Plot.

Also, as aaron pointed out, feeding inputs to your ckt is also v imp.
I think the best way is to use an ideal balun and give some ac current as well as DC current & generate some DC bias at input nodes through a Resistor to Ground.

thanks,
Mayank.

btw, returning to Designer's Guide after a long break. Hi all !!
Back to top
 
 
View Profile   IP Logged
HdrChopper
Community Fellow
*****
Offline



Posts: 493

Re: TIA stability
Reply #5 - Apr 21st, 2010, 7:27pm
 
Hi

I agree with Aaron and Mayank....

If you consider Vo/Ii to analyze stability you are still missing the feedback network (Rf)....thus you are NOT looking at the loop gain.
In any case you are looking at the open loop gain (forward path gain), and then to consider for example PM you need to look at the frequency at which the open loop gain crosses the feedback gain level which is Rf (not 0dB)

In addition I do not see how you define in your Bode plot dB since the involved ratio (V/I) is not unit-less....

So if you want to analyze loop gain you either:
1) Convert the input current into voltage and amplify that voltage thru the op-amp...look at Vo/Vi
2) see the output current, treating the opamp as a current amplifier, and analyze Io/Ii

Loop gains have to be unit-less to be meaningful...


Best
Tosei
Back to top
 
 

Keep it simple
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.