• 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 Design
  3. set design variables in ADE XL

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 16024
  • 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

set design variables in ADE XL

nzborsti
nzborsti over 13 years ago

 Hi,

I am new to Cadence and I am using ADE XL (Version IC6.1.4.500.6)  for the first time.  

I wrote a simple model for a low-pass-filter by means of verilog ams. This model  includes some paremeters such as "nst_0","pst_r" etc.

 

These paramters show up, when I open the" Edit Object Properties" of the low pass filter, in the schematic of my testbench. 

Now I want to start a simulation of this testbench by means of ADE XL. To do this I also wanted to add the parameters "nst_0" to the "design Variables".  How is that done?

 

I already tried to assign a string " nst" to the value of "nst_0" in the "edit Object Properties" Window. After that I added a Design Variable in the Virtuoso ADE XL window named "nst" and assigned a value to this variable. But this didn't do the job cause everytime I hit the simulate button a error comes up:

ncelab: *E,CUBSPA (./netlist.vams,22|22): Assignment of string to real or integer type parameter.

 

I am looking forward to your help.

Sebastian 

 

 

  • Cancel
Parents
  • nzborsti
    nzborsti over 13 years ago

     Hi,

     

    okay problem is solved. For the sake of completness I would like to tell you , how I have managed to get around this problem:

     

    1) open the CDF Tool 

    2) Open the corresponding module: scope: "cell " in the  CDF layer "base"

    3) enable " parse as number" option 

    4) Open ADE XL and add the Design Varibles you have included in your  Verilog AMS Code

    And that should do the job.

     

    Bye Bye 

     

    Ps: This is how the cdfDump file looks like now: 

    ,

    ,

    ,

    ,

      cdfCreateParam( cdfId
            ?name           "Fo"
            ?prompt         "Fo"
            ?defValue       "4.5e+07"
            ?type           "string"
            ?display        "artParameterInToolDisplay('Fo)"
            ?parseAsNumber  "yes"
            ?parseAsCEL     "yes"

    ,

    ,

    ,

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • nzborsti
    nzborsti over 13 years ago

     Hi,

     

    okay problem is solved. For the sake of completness I would like to tell you , how I have managed to get around this problem:

     

    1) open the CDF Tool 

    2) Open the corresponding module: scope: "cell " in the  CDF layer "base"

    3) enable " parse as number" option 

    4) Open ADE XL and add the Design Varibles you have included in your  Verilog AMS Code

    And that should do the job.

     

    Bye Bye 

     

    Ps: This is how the cdfDump file looks like now: 

    ,

    ,

    ,

    ,

      cdfCreateParam( cdfId
            ?name           "Fo"
            ?prompt         "Fo"
            ?defValue       "4.5e+07"
            ?type           "string"
            ?display        "artParameterInToolDisplay('Fo)"
            ?parseAsNumber  "yes"
            ?parseAsCEL     "yes"

    ,

    ,

    ,

    • 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