The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Design >> Analog Design >> Simulation of comparator offset voltage
https://designers-guide.org/forum/YaBB.pl?num=1115860584

Message started by shariman on May 11th, 2005, 6:16pm

Title: Simulation of comparator offset voltage
Post by shariman on May 11th, 2005, 6:16pm

HI teachers,

I am currently designing a high speed comparator based on Yin, Eynde and sansen's design (solid state journal). The comparator consists of differential input stage, d-flip flop stage and SR-latch output stage. Now I need to simulate for the comparator's offset voltage using HSpice. How do I go about doing this? what syntax do I need to use to perform the offset voltage simulation? Is there any good reference on this topic?

cheers

Title: Re: Simulation of comparator offset voltage
Post by ywguo on May 15th, 2005, 10:01pm

Hi, Shariman,

Basically I think the offset voltage simulation is based on your estimation of the mismatch of the relative transistors. Ideally it is of zero offset voltage for a differential comparator. The SPICE model doesn't contain the transitor mismatch parameters. So you can't simulate the offset voltage unless you modify some parameters or modify the dimensions of the relative transistors. Of course a wrong estimation of the mismatch will result in a wrong offset voltage.  :)

Best regards,
Yawei

Title: Re: Simulation of comparator offset voltage
Post by svenn on May 19th, 2005, 11:58pm


shariman wrote on May 11th, 2005, 6:16pm:
How do I go about doing this?


Insert a DC-source on one of the input pins and perform a DC-sweep, say +/- 20mV and inspect the output waveform.

If you have access to the bulk pin of the input transistor, you can change the VT by inserting a DC-source between ground and bulk of one of the input transistors and perform another DC-sweep.

You can also use monte-carlo simulation if your transistor models support statistical variations of parameters.

Many features are depending on what simulator you use. Maybe it would be possible to say more if you tell which simulator you use.

Title: Re: Simulation of comparator offset voltage
Post by Leyman on May 22nd, 2005, 9:41pm

Hi svenn,

Thanks for the explanation. Unfortunately I still couldn't get the right way to perform the simulation. I am using HSpice Avanti by sysnopsis. What are the sysntax that I need to use ? Could you describe the steps in details?

Thanks in advance

Title: Re: Simulation of comparator offset voltage
Post by Yuguo on Jun 2nd, 2005, 2:56am

Glad to see you here ! Ya wei !  :D

ywguo wrote on May 15th, 2005, 10:01pm:
Hi, Shariman,

Basically I think the offset voltage simulation is based on your estimation of the mismatch of the relative transistors. Ideally it is of zero offset voltage for a differential comparator. The SPICE model doesn't contain the transitor mismatch parameters. So you can't simulate the offset voltage unless you modify some parameters or modify the dimensions of the relative transistors. Of course a wrong estimation of the mismatch will result in a wrong offset voltage.  :)

Best regards,
Yawei


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