Electronics Computer-Aided Design Transimpedance amplifier dynamic range in Capture

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Transimpedance amplifier dynamic range in Capture Moosefet 05-09-08
Posted by on May 9, 2008, 4:41 pm
Please log in for more thread options
Hi,
I have a transimpedance amplifier and i want to get a plot of Output
current (ac) versus Input current (ac) in one capture spice simulation
at a particular frequency. An I versus V curve will give me the
dynamic range of the TIA. Can it be done with one simulation.

Posted by Bob Penoyer on May 10, 2008, 10:58 am
Please log in for more thread options
On Fri, 9 May 2008 13:41:04 -0700 (PDT), Moosefet@gmail.com wrote:

>Hi,
>I have a transimpedance amplifier and i want to get a plot of Output
>current (ac) versus Input current (ac) in one capture spice simulation
>at a particular frequency.

A TIA accepts a current and turns it into a voltage, not a current.

>An I versus V curve will give me the
>dynamic range of the TIA. Can it be done with one simulation.

I'll assume you're using PSpice. You should do two simulations. In
one, drive the input with a current pulse. Give the pulse's rise time
and fall time some lengthy times so that they act like ramps. Now run
a Time Domain (Transient) simulation and see how the ramping output
voltage compares with the ramping input current.

In the second simulation, drive the input with an IAC component. Now
do an AC Sweep/Noise simulation. Let the frequency sweep over a large
range, say, 10 Hz to 100 MHz. You might want to change these limits
after you see the results. When the sweep is complete, plot DB(Vout)
where Vout is the name you've assigned to the output node. This will
tell you what the TIA's wideband behavior is.

Posted by qrk on May 10, 2008, 3:33 pm
Please log in for more thread options
On Fri, 9 May 2008 13:41:04 -0700 (PDT), Moosefet@gmail.com wrote:

>Hi,
>I have a transimpedance amplifier and i want to get a plot of Output
>current (ac) versus Input current (ac) in one capture spice simulation
>at a particular frequency. An I versus V curve will give me the
>dynamic range of the TIA. Can it be done with one simulation.

Short answer: Yes.
We'll ignore that a transimpedance amp has a voltage output.
Since you're using Capture, lets assume that you're using PSpice. With
PSpice as your spice engine, this is easy using parametric analysis
and performance analysis.

You need to do a transient analysis since you're looking for
compression versus amplitude. AC analysis won't give you the
information you're looking for.

You need to do a parametric analysis which is another setup box in the
Analysis Setup menu (Analysis Setup is the Schematics program
terminology - find the equivalent in Capture). Set up your parametric
analysis to run a bunch of different input amplitudes from small to
large.

Run the analysis. You will get lots of plots overlaying another. Those
are the plots for each input amplitude value.

This is where PSpice shines... In PSpice (not Crapture), select Trace
in the top menu bar. Select "Performance Analysis". Click on Wizard
and fill in the blanks. You'll probably want to use "Swing_XRange"
which will measure the peak to peak amplitude over a specified time
range. This will give you a nice graph of output amplitude versus
input amplitude. With enough trickery, you can subtract this from a
straight line approximation to see where you get significant deviation
from expected.

This is the main reason I like PSpice's graphing capability.

--
Mark

Posted by on May 14, 2008, 1:39 pm
Please log in for more thread options
That works,
Thank you all.

Similar ThreadsPosted
Transimpedance amplifier dynamic range in Capture May 9, 2008, 4:41 pm
question on amplifier with gain 0.5 September 28, 2004, 6:30 pm
4069 as an amplifier spice model? December 23, 2004, 1:10 am
Simulated RF amplifier stability, but with a filter? March 28, 2008, 5:21 pm
Unity gain buffer amplifier to lower impedance March 31, 2005, 4:33 pm
OrCad Capture January 9, 2006, 6:17 am
Orcad Capture Help June 20, 2006, 11:47 pm
New Capture/PSpice features August 2, 2005, 3:46 pm
Capture 10.5 Re-Opening Issues September 29, 2005, 10:14 am
Cheap Schematic Capture February 12, 2008, 9:56 am
Viewer for Orcad Capture files? July 11, 2004, 1:48 am
Orcad capture part text August 4, 2004, 9:56 pm
help: capture generates netlist to allegro September 2, 2004, 10:55 pm
Orcad Capture and Dual Monitors January 30, 2005, 1:53 pm
OrCad Capture power pins February 2, 2005, 4:20 pm