• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Phase Noise vs frequency graph problem

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 127
  • Views 18904
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Phase Noise vs frequency graph problem

rohan kr
rohan kr over 13 years ago

Hello

I am a newbie engineer starting my career in IC design and working on a  high frequency oscillator (38 GHz). I am using Cadence IC6.1.5-64b.500 version and using spectre simulator for the schemtic design and simulations.

 I am having doubts about my 'pnoise' analysis. All the research papers I have referred show the graph of phase noise (dbc) vs. frequency which have values of phase noise(PN) in negative i.e. around -90 to -100 dbc (the graph should be like the flicker noise graph) but I am getting positive  values of PN(with similar type of curve). I have used the 'relative harmonic as 1 and all the settings seem to be as described in the cadence simulation guide. 

 I have referred most of the  community forum in EDAforum,designer-guide and even the Cadence community...there are problems related to this..but there is no definite answer as to how i can get the correct graph as shown in most of the research papers...In one of the community one guy gave an explanation of the equation spectre uses to simulate pn...My question is whether i need to make changes in the circuit or some settings in cadence...

Kindly help me as it is my first major project and need to do well...thanks in advance.. 

  • Cancel
Parents
  • rohan kr
    rohan kr over 13 years ago

    Hello Tawna,

     I am very thankful for your reply...Read a lot of posts by you and Andrew in various topics and a fan of your knowledge and work..

    I got the correct graph yesterday when I changed errpreset to 'moderate' and putting tstab as 60n..but the values of phase noise was aroung -140dbc/hz at 1Mhz offset...I was surprised as to how it could be so low...

    Today,after reading your post,I changed errpreset to 'conservative' & the simulation is failing..the output logs  had few warnings-

    C0.dsx.dnwx:breakdown voltage exceeded 

    C0.dsx.dnwx:junction current density exceeds 'imax'

    and after that the error came-

     maximum number of iterations reached.Simulations failed to converge.you can try to increase tstab and harms.

     I increased the tstab from 60n to 100n and the harmonics from 10 to 20...the simulation still fails...

    Also, thanks for the urls you posted...it helps just knowing that people are there to help amateurs like me...

     

    • schematic_vco6-5.png
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • rohan kr
    rohan kr over 13 years ago

    Hello Tawna,

     I am very thankful for your reply...Read a lot of posts by you and Andrew in various topics and a fan of your knowledge and work..

    I got the correct graph yesterday when I changed errpreset to 'moderate' and putting tstab as 60n..but the values of phase noise was aroung -140dbc/hz at 1Mhz offset...I was surprised as to how it could be so low...

    Today,after reading your post,I changed errpreset to 'conservative' & the simulation is failing..the output logs  had few warnings-

    C0.dsx.dnwx:breakdown voltage exceeded 

    C0.dsx.dnwx:junction current density exceeds 'imax'

    and after that the error came-

     maximum number of iterations reached.Simulations failed to converge.you can try to increase tstab and harms.

     I increased the tstab from 60n to 100n and the harmonics from 10 to 20...the simulation still fails...

    Also, thanks for the urls you posted...it helps just knowing that people are there to help amateurs like me...

     

    • schematic_vco6-5.png
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information