The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> RF Design >> question about polyphase filter https://designers-guide.org/forum/YaBB.pl?num=1184076703 Message started by James Bond on Jul 10th, 2007, 7:11am |
Title: question about polyphase filter Post by James Bond on Jul 10th, 2007, 7:11am Hi, all I built a polyphase filter for 1.9GHz. The resistance at the first stage is 500ohm, at second stage is 1000ohm, capacitance is caculated according to C=1/2*pi*f*R. The sinsoid signal is generated from vco. |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 7:28am The polyphase schematic is like this:[img][/img] I don't know why the Q branch is heavily distorted. Can anybody tell me the reason ? Thank you very much. James |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 7:31am sorry for the mess. curve2 |
Title: Re: question about polyphase filter Post by ACWWong on Jul 10th, 2007, 8:23am I think you must have loaded the vco incorrectly... perhaps you should look at the input signal to make sure it looks ok. |
Title: Re: question about polyphase filter Post by aaron_do on Jul 10th, 2007, 8:35am just thought i'd mention that i think if you connect the input as ++-- instead of +gnd-gnd you can get a cleaner signal and all the output DC levels will be the same, however there is more loss. |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 1:34pm Hi, ACWWong and aaron_do, thanks for your replies. to ACWWong: I checked the vco output , it's not a perfect sine, but it's clean, even just before the polyphase filter, the input is still clean. to aaron_do: could you please explain "if you connect the input as ++ -- instead of +gnd - gnd you can get a cleaner signal and the output dc level will be the same" in details ? dc level are not the same is also another question, thanks for reminding me. Thank you very much. |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 1:36pm To aaron_do: do you mean I should change upper gnd to Vi+ and lower gnd to Vi- ? So actually, the upper two inputs are all connected to Vi+, the lower two inputs are all connected to Vi- ? |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 1:51pm hi, I just checked aaron_do's idea, now the output of polyphase is like this :[img][/img] I think maybe I need a buffer amplifier before the polyphase, even the input looks ok, it might still load the vco output. But another thing is why it only load one branch ? the Vi_Q branch is distorted , but vi_I branch looks ok, why? Can anybody give me some suggestion about how to design a buffer amplifier? Best Regards james |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 1:53pm the schematic is like this: |
Title: Re: question about polyphase filter Post by ACWWong on Jul 10th, 2007, 2:56pm have you tried just driving your initial polyphase circuit with an ideal sine voltage source and no loading? If the outputs are not nice quadrature sine waves (after a short settle time) then there must be something wrong with the R and C components you are using. At 1.9GHz your parasitic capacitance of the large resistors could come into play, as would your capacitors if they are MOS based. Perhaps try using analogLib res and cap first to make sure. Also when designing two stage polyphase on chip, its often the case that the two stage's frequency are offset slightly to improve IQ amplitude imbalance in the presense of process variation. |
Title: Re: question about polyphase filter Post by James Bond on Jul 10th, 2007, 11:25pm Hi, ACWWong, Yes, I have tried using a ideal sine wave to drive the polyphase and it works, the output is good sine wave. Is it because of absent of the buffer amplifier ? |
Title: Re: question about polyphase filter Post by aaron_do on Jul 11th, 2007, 12:36am Hi, sorry i couldn't get back to you before but you connected it like i suggested anyway... I noticed that you said Q is distorted but I is ok....actually both of them look distorted to me. Following that fact, are you positive the input signal is not distorted? BTW you can do an AC analysis on the poly-phase filter to see if the response is ok. Input two Vsin of opposite phase and look at the 4 outputs. That way you can also see the usable bandwidth of the PPF. Aaron P.S if the input looks ok then you don't need a buffer... |
Title: Re: question about polyphase filter Post by James Bond on Jul 11th, 2007, 2:16am Hi, aaron_do, please look at the curve.jpg, the green one is the Vi+_I, the blue one is Vi+Q , both of them are from Vi+. The Vi+_I looks quite close to the vco output. you can say my vco output(polyphase input) looks like this. however, Vi+_Q looks quite bad. That's what I mean. Is this vco output ok to use? curve5 is the output with perfect sinesoid source: curve6 is ac respond: |
Title: Re: question about polyphase filter Post by James Bond on Jul 11th, 2007, 2:17am curve6 |
Title: Re: question about polyphase filter Post by James Bond on Jul 11th, 2007, 2:22am it seems that the problem is from my vco , I don't believe this, anyway, I will post my vco output curve(it's also the input of polyphase filter, before I have a two big caps to remove the dc voltage): the output of vco start to oscillate stably at 7ns. |
Title: Re: question about polyphase filter Post by aaron_do on Jul 11th, 2007, 3:10am hmm...i can't really figure it out. Your VCO output seems a little distorted by maybe that's just my eyes. Perhaps you could use the calculator to do FFT on the VCO output and the polyphase output to see the spectrum. Also for the PPF AC analysis, i meant you should observe the phase of all 4 outputs and make sure they have a 90 degree difference at the operating frequency. I am not really an expert on VCO design...hope you can figure it out. Aaron |
Title: Re: question about polyphase filter Post by James Bond on Jul 11th, 2007, 4:43am Hi, ACWWang and aaron_do, I think I solve the problem. It's because of vco output is distorted too much. Now I retune the varactor and transistor to reduce the distortion, the ouput at the polyphase filter looks much better than before. curve8: |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |