• 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. Flexible Noise Analysis in circuits with multiple RF Signal...

Stats

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

Flexible Noise Analysis in circuits with multiple RF Signal pathes

baenischifx
baenischifx over 9 years ago

Hi all,

I'm currently working on the S-Parameter verification of a pretty big RF block that features one input and multiple

output ports. The input signal can be switched to different outputs, or even to multiple outputs using configuration bits.

S-Parameter simulations are fine but I have a problem with the noise part of the S-Parameter simulation.

The noise simulation is performed only between one output and one input port, which in principle is ok with me.

However I want to change the output port of the noise analysis with the configuration of my system, because the

output port can change with my signal path configuration.

I have already tried using a design variable outputport set to /PORT2 or /PORT3 and entered VAR("outputport")

and DESVAR("outputport") into the output port field of the sp-noise analysis. Unfortunatly this is not working.

Is there a possibility to vary the output port setting of the noise analysis ?

Best Regards

Andi

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    Hi Andi,

    This doesn't appear to be possible in the simulator even. The VAR() syntax is no good in this case, because ADE writes the VAR() into the netlist. It would never be DESVAR() because that's not a valid function. However, even if you try to just use a parameter name in that field, spectre is expecting the name to always be an instance name, and not the possibility for it to be a parameter with the value being an instance name (there's no parameter type that supports instance names as the value).

    So this isn't possible by any way that I can think of. You'll have to contact customer support to see about an enhancement request.

    Regards,

    Andrew.

    • 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