• 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. PSpice
  3. GLAPLACE XFORM Syntax Recommendation

Stats

  • State Not Answered
  • Replies 3
  • Subscribers 27
  • Views 237
  • Members are here 0
More Content

GLAPLACE XFORM Syntax Recommendation

cabala
cabala 11 days ago

Hi all, I am looking to see if anyone has a recommendation on how to enter this s-domain polynomial into the XFORM property field more compactly? 

(1.76633807e-28*s*s*s*s*s*s*s + 4.37752348e-24*s*s*s*s*s*s + 2.21287946e-20*s*s*s*s*s + 1.63859923e-16*s*s*s*s + 4.51408684e-13*s*s*s + 1.45284939e-9*s*s + 1.42274997e-6*s + 1.19109226e-3) / (-2.49510738e-29*s*s*s*s*s*s*s*s + 3.28470008e-24*s*s*s*s*s*s*s + 1.36672855e-20*s*s*s*s*s*s + 2.41372502e-16*s*s*s*s*s + 6.79605490e-13*s*s*s*s + 4.23416528e-9*s*s*s + 6.15007649e-6*s*s + 6.30604299e-3*s + 1)

It's an 8th order polynomial curve fit for an impedance model. It has been tested and works. 

I tried to create .PARAM statement in an include file for "num" and "den" but it didn't like the 's' variable which makes sense but the above is super cumbersome. Is there a way to define other properties and have XFORM reference that?

Thanks!

  • Cancel
  • Sign in to reply
Parents
  • IshaS
    0 IshaS 9 days ago

    Hi,

    Are you using the expression in single line?

    Can you share snippit how you created PARAM Statement.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • cabala
    0 cabala 9 days ago in reply to IshaS

    Yes currently, the expression shown above is one single line in the XFORM property of the GLAPLACE part property spreadsheet. 

    For the .PARAM statement it simply looked like this:

    .PARAM num = {1.76633807e-28*s*s*s*s*s*s*s + 4.37752348e-24*s*s*s*s*s*s...}

    And the same for den. Then in XFORM I tried to use 'num/den' but upon compile I got an error about the 's' Laplace parameter not allowed or something. 

    I realize part of the problem is I have the XFORM property as visible which makes moving the part around a giant pain. I guess I can just hide the property field for now. Just would be nice if there was simpler way to input that expression. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • IshaS
    0 IshaS 5 days ago in reply to cabala

    Can you share a snapshot how you are using it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • IshaS
    0 IshaS 5 days ago in reply to cabala

    Can you share a snapshot how you are using it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
Cadence Guidelines

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.

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

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