• 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. Custom IC SKILL
  3. bsource Interpreted Label cdsParam() display

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 143
  • Views 15731
  • 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

bsource Interpreted Label cdsParam() display

T Opperman
T Opperman over 10 years ago

I have a subckt model file that instances a bsource capacitor device labelled "c1". From the Results Browser and the ADE "print DC Operating Points" command, I can find the bsource operating point parameters are under "MyCircuitName.NonLinCap.c1". This contains the "cap" parameter which I am looking for.

I would like to display this DC "cap" parameter on the schematic while doing DC design using a cdsParam() label. So I edited the CDF parameters for this device, selected "Operating Point Results" and tried adding a parameter called "cap". When I click on "Annotate->DC Operating Points" in ADE, this device's label shows nothing. I have also tried to specify "c1.cap" under the Edit CDF->cdsParam() form. It does however work when I try to display Instance/CDF parameter, which tells me that there is nothing wrong with my symbol.

Any suggestions and how to display this DC parameter as a label on my schematic? I am currently working on IC614.

Regards,

Tjaart

  • Cancel
Parents
  • T Opperman
    T Opperman over 10 years ago

    Update:

    I've tried to play around with the opParamExprList parameter, and I've set up my init file to do the following:

    let((CdfId)
    CdfId = cdfCreateUserCellCDF(ddGetObj("mytechlib" "caplnmos"))
    CdfId->simInfo = cdfGetBaseCellCDF(ddGetObj("mytechlib" "caplnmos"))->simInfo
    CdfId->simInfo->spectre->opParamExprList='(("cap" "OP(mappedRoot(\".c1\") \"cap\")"))
    CdfId->opPointLabelSet = "cap"
    );let

    This however does not seem to work.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • T Opperman
    T Opperman over 10 years ago

    Update:

    I've tried to play around with the opParamExprList parameter, and I've set up my init file to do the following:

    let((CdfId)
    CdfId = cdfCreateUserCellCDF(ddGetObj("mytechlib" "caplnmos"))
    CdfId->simInfo = cdfGetBaseCellCDF(ddGetObj("mytechlib" "caplnmos"))->simInfo
    CdfId->simInfo->spectre->opParamExprList='(("cap" "OP(mappedRoot(\".c1\") \"cap\")"))
    CdfId->opPointLabelSet = "cap"
    );let

    This however does not seem to work.

    • 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