The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 15th, 2024, 4:28pm
Pages: 1
Send Topic Print
Verilog-A model of VCO for PSS/PNOISE simulation (Read 13253 times)
pholm
New Member
*
Offline



Posts: 1
Santa Cruz
Verilog-A model of VCO for PSS/PNOISE simulation
Jun 13th, 2008, 11:41am
 
Hello,

I'm looking for a Verilog-A model of a VCO with frequency dependent phase noise that runs in pss/pnoise.  The model needs to output a voltage waveform to drive the PFD/CP circuit in my top level PLL.  All I can find in the various references here are models designed for transient analysis or use in a linearized PLL model.  The end goal is to make a VCO/divider combination so I can run a full pss/pnoise sim of my PLL with transistor level models of everything except the VCO.  The frequency dependent noise is achievable, I think, through use of the flicker_noise function.

Would very much appreciate some help.

Thanks!
Peter
Back to top
 
 
View Profile   IP Logged
Ryan Cheung
Junior Member
**
Offline



Posts: 22

Re: Verilog-A model of VCO for PSS/PNOISE simulati
Reply #1 - Jun 13th, 2008, 9:15pm
 
It seems that the Verilog-A model cannot be run in pss/pnoise simulation.

Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2386
Silicon Valley
Re: Verilog-A model of VCO for PSS/PNOISE simulati
Reply #2 - Jun 13th, 2008, 11:12pm
 
Perhaps Listing 1 in http://www.designers-guide.org/Analysis/rf-sim.pdf is what you are looking for.

-Ken
Back to top
 
 
View Profile WWW   IP Logged
sandman
Community Member
***
Offline



Posts: 73

Re: Verilog-A model of VCO for PSS/PNOISE simulation
Reply #3 - Jul 8th, 2008, 8:54am
 
Please correct me if I'm wrong,  but from what I understand the PSS simulations cannot be performed with hidden state variables in the verilog-a code/model, that come from using the PRN generators in the noise functions. Apparently when such PRN generators are used, the PSS simulation cannot find a steady state (SS) solution to define the VCO's waveform.

Cheers.
Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2386
Silicon Valley
Re: Verilog-A model of VCO for PSS/PNOISE simulation
Reply #4 - Jul 8th, 2008, 9:38am
 
Using random number generators to model phase noise in an oscillator is fundamentally incompatible with PSS not because of hidden state, but because the result is not periodic.

However, the question originally involved using the flicker_noise function. In this case the noise is confined to the small-signal PNoise analysis and is not present during the PSS analysis.

-Ken
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.