ACWWong
|
hi ah_bhong,
I'm pretty sure the error you have made is that you have incorrectly given the relative harmonic for the pnoise simulation. As you have a VCO and a divide by 2, then the pss fundamental frequency is fvco/2. So when doing the pnoise analysis at the VCO output, the relative harmonic for the pnoise is 2. You can confirm that this is correct by inspecting the spectre.out log and reading the bit at the start of the pnoise sweep. It should quote the vco frequency + relative sweep. When repeating the simulation in the same testbench to inspect the divider output, you need to change the pnoise form to relative harmonic 1 (ie fvco/2), as well as defining the new output nodes. Again the spectre log will confirm now you are sweeping the noise centred at fvco/2 i.e. the divider output freq.
Once setup correctly, what you should see is the divider output phase noise should be 6dB lower than the VCO phase noise up until you reach the divider noise floor.
Cheers
aw
|