• 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. PSS simulation with oscillator circuit

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 63
  • Views 6114
  • 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

PSS simulation with oscillator circuit

Rayanna
Rayanna over 1 year ago

There is an oscillator part in my circuit. The pulse signal generated by the first ring oscillation part has a width of about 31us.

Using this oscillator, some oscillation signals are subsequently generated with a period of about 62us,

which is used back into the amplifier part. I want to know how to set it during pss simulation, and whether the input port needs to set a frequency. Should I choose shooting or hb, which one should I choose as the oscillation pin, and how to determine the beat frequency. I have set it up many times but it still shows variance errors. I am a newbie looking for help. Thank you very much.

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    I'd use shooting rather than harmonic balance (since the signals are very square and will need a very high number of harmonics to represent, so using a time-domain approach would be better; with shooting the number of harmonics is much less critical). The frequency is an estimation of the oscillation frequency (the first plot above is not very clear because the top is truncated, but they look like very narrow periodic spikes?). It appears that the spikes are twice the frequency of the output - but that might just be a guess. Anyway, you want to specify the frequency as (roughly) the lowest frequency in the circuit - or you could specify it as the largest period. Give a reasonable additional time for the oscillator to start (it seems to be starting OK in transient) - you have 150u which is a bit short given the periods you are dealing with.

    You don't need to specify a pin node. Specifying the oscillator output is reasonable in ought for the oscillator though.

    Not sure what you mean by "still shows variance errors".

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    I'd use shooting rather than harmonic balance (since the signals are very square and will need a very high number of harmonics to represent, so using a time-domain approach would be better; with shooting the number of harmonics is much less critical). The frequency is an estimation of the oscillation frequency (the first plot above is not very clear because the top is truncated, but they look like very narrow periodic spikes?). It appears that the spikes are twice the frequency of the output - but that might just be a guess. Anyway, you want to specify the frequency as (roughly) the lowest frequency in the circuit - or you could specify it as the largest period. Give a reasonable additional time for the oscillator to start (it seems to be starting OK in transient) - you have 150u which is a bit short given the periods you are dealing with.

    You don't need to specify a pin node. Specifying the oscillator output is reasonable in ought for the oscillator though.

    Not sure what you mean by "still shows variance errors".

    Andrew

    • 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