The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> Analog Design >> diff chargepump mismatch https://designers-guide.org/forum/YaBB.pl?num=1292903718 Message started by raja.cedt on Dec 20th, 2010, 7:55pm |
Title: diff chargepump mismatch Post by raja.cedt on Dec 20th, 2010, 7:55pm hi every one, i am designing differential Charge pump based PLL. Please find the attached CP schematic. i am expecting Vref will impact charge pump mismatch but my common mode reference is varying +/_ 20mv across corners and this leads to 12% mismatch. Can any one please tell me is there any Diff charge pump architecture which can have less impact ? Thanks. |
Title: Re: diff chargepump mismatch Post by vp1953 on Dec 21st, 2010, 5:05pm Hi Raja, Can you explain why Vref will impact pump mismatch? If Vref was constant across corners, what would be mismatch be (less than 12%?) ? |
Title: Re: diff chargepump mismatch Post by raja.cedt on Dec 21st, 2010, 7:21pm hi, if vref go down,common @ charge pump has to go down and so as to happen this down current has to go high. My common mode varies by around 20mv across corners. By the way mismatch i am talking is not random mismatch. Thanks. |
Title: Re: diff chargepump mismatch Post by solidstate on Dec 27th, 2010, 1:59am Can't you increase the output impedance of the current sources? I would think that helps to reduce the problem? |
Title: Re: diff chargepump mismatch Post by ssahl on Dec 30th, 2010, 12:22pm Hi Raja! Have you checked that your current source transistors are into saturation, Vgs>Vgs,sat? Your CM loop is comparing the lowest voltage of the Vctlp and Vctln to Vref and then feedback the result. This will work if Vctlp and Vctln are swingning around the same CM voltage, if you have some LP filtering somewhere. But your PLL-CP will have a DC voltage between Vctlp and Vctln when the PLL is locking the VCO to the correct frequency. Then your CM loop will put the lowest of Vctlp and Vctln equal to Vref. The highest of Vctlp and Vctln will be much higher, and maybe put the PMOS current sources into the linear region. The trick with the three transitor diffstage to the left will work in a opamp with swing but I do not think it will work here. I suggest you sense the Vctlp and Vctln voltage with two source followers and connect the sources together with two resistors and use the middle point together with Vref to get the error signal for the CM loop. |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |