• 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. HB tstab randomly giving bad results compared to regular...

Stats

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

HB tstab randomly giving bad results compared to regular transient

MatanR
MatanR 8 months ago

Spectre version: 23.1.0.403_ISR6

Virtuoso: 23.1.ISR6

*can't upload images for some reason.

While running a harmonic balance configured like this:

1. Run transient - Decide automatically.

2. Run Envelope tstab - no.

3. 1 Tone - fundamental freq. is LO.

11 harmonics.

oversample factor = 4

freqdivide Ration for Tone1 = 1

For random points - tstab outputs wrong results - for example a DC circuit has it's output on the wrong voltage.

while running regular transient (in Cx) I get the right results for all points.

sometimes HB tstab gets it right.

what am I doing wrong?

  • Cancel
  • Tawna
    Tawna 8 months ago

    This is best handled by Customer Support.  Please consider filing a Case on https://support.cadence.com .  There are too many questions I'd need to ask to verify your setup is correct.  Also, if there is a problem, you'd need to contact Customer Support anyway to get a CCR (Cadence Change Request) filed.

    The purpose of the transient assist (tstab) is to get hb (or pss) to a point where Spectre can calculate the periodic steady state operating point of your circuit.

    See this Article on COS:  Getting the Most out of Spectre® X-RF 23.1 Maximizing Performance .   It discusses Spectre RF best practices, accuracy, setting oversample and number of harmonics, what to do when your circuit has square waves, what to do when your circuit contains nports (check all s-parameter files using the new S-parameter checking and fitting tool).   

    best regards,

    Tawna

    • 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