• 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. RF Design
  3. How to plot Noise Modulating Function for VCOs in Cadence...

Stats

  • Locked Locked
  • Replies 31
  • Subscribers 64
  • Views 19392
  • 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

How to plot Noise Modulating Function for VCOs in Cadence Virtuoso?

Srayan
Srayan over 2 years ago

Hello,

I would like to plot the the Noise Modulating Function (NMF) for the oscillating nodes in any VCO. What are the steps for the same?

Regards,

Srayan Sankar Chatterjee

  • Cancel
Parents
  • Tawna
    Tawna over 2 years ago

    Please contact Cadence Support https://support.cadence.com and file a Case.  You are welcome to put me on the Case cc list.   I'm investigating this.

    best regards,

    Tawna

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Srayan
    Srayan over 2 years ago in reply to Tawna

    I'm sorry but what do you mean by "file a case."

    As in, take legal action?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Srayan
    Srayan over 2 years ago in reply to Tawna

    I'm sorry but what do you mean by "file a case."

    As in, take legal action?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Tawna
    Tawna over 2 years ago in reply to Srayan

    Are you a university student?  If so, talk to your professor (or professor who is the Cadence contact person) and ask them to file a Case on https://support.cadence.com .   A "Case" is a "support ticket" so we can investigate and file a CCR (Cadence Change Request) if necessary to update our software.  If you are a Cadence customer on Maintenance, then you can create a login on the https://support.cadence.com website, login, and create a "Case".   A Customer Support AE will contact you.  

    I am familiar with the term NMF.  I'm talking to R&D about this. 

    best regards,

    Tawna

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 2 years ago in reply to Srayan

    Dear Srayan,

    Srayan said:

    NMF multiplied by ISF gives the effective ISF of the oscillating node.

    It is present in literature. You can find it here: "A noise shifting differential colpitts vco", Roberto Aparicio & Ali Hajimiri.

    Thank you for this reference! I did review it and now understand what you are interested in. In the case the paper points to it simply represents the portion of the ISF due to the 1/f noise of the bias current. What I might suggest is that you create a probe for the bias current of your VCO to use an output. Then, follow the procedure I outline in the Forum post at URL:

    community.cadence.com/.../isf-function-extraction-in-cadence-virtuoso

    This will provide a ppv file from which you may plot the portion due to the saved current probe. There is some added information concerning ISF and ppv in the more recent Forum post at:

    https://community.cadence.com/cadence_technology_forums/f/rf-design/47454/isf-simulation-using-transient-analysis-by-injecting-impulse

    Srayan said:
    I'm sorry but what do you mean by "file a case."

    "File a case" is the process by which you request Cadence to investigate an issue with your use of the Cadence tools. More information may be found at URL:

    https://www.cadence.com/en_US/home/support/customer-support-contacts.html

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Srayan
    Srayan over 2 years ago in reply to ShawnLogan

    Thank you.

    I'll get back to you if necessary, I hope that's alright.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Srayan
    Srayan over 2 years ago in reply to ShawnLogan

    Hello,

    I plotted the ISF for my oscillating nodes. I would like to superimpose the transient waveform and the ISF plot of the oscillating node for a better understanding. 

    How do I do that?

    Furthermore, the ISF is plotted for some pico seconds (50 ps approx) but the oscillations in my VCO don't start till 4 ns. I am guessing this might be an issue while superimposing the 2 plots. How do I resolve that?

    Finally, for plotting NMF you suggested "create a probe for the bias current of your VCO to use an output" and then plot the PPV data for this probe. What I understood is that I plot the PPV data for the node connected to the bias current (like the source node for a cross coupled NMOS LC VCO) to get the NMF of the VCO.

    Is my understanding correct?

    Regards,

    Srayan Sankar Chatterjee

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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