• 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. ADEXL: automaticaly include extracted view

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 125
  • Views 15032
  • 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

ADEXL: automaticaly include extracted view

kwsgk
kwsgk over 7 years ago

Hi all.

I'm using ADEXL with spectre simulation with Extracted view Created by QRC.

Simulation work well, but I have a problem that it consumes much file size.

One of the reason is input.scs, it involve netlist of extracted view.

For some corner condition simulation or montecarlo, it makes a lot of input.scs, each of them

involve extracted view(~300MB), total file size become very large. But all of extracted view is same. 

Are there any way to shrink input.scs size automatically?

I know that include netlist and replace cell to black box cell avoide this problem, but converting extracted view to netlist one by one and make those cell manually 

are time consuming and cause typo or some mistake. I'm glad if there are some setting to  treat them as include netlist automatically.

Best Regards

KAWAI

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 7 years ago

    Hi Kawai,

    You can use:

    envSetVal("adexl.simulation" "ignoreDesignChangesDuringRun" 'boolean t)

    in your .cdsinit (note, the CIW would be insufficient) or:

    adexl.simulation ignoreDesignChangesDuringRun boolean t

    in the ~/.cdsenv (typically this needs to be your home dir).

    This enables another setting which generates a single netlist for all points and then includes it in each individual run. The effect of ignoreDesignChangesDuringRun is to run netlisting up front, so be aware that this will lead to a delay before simulations start for big designs. Note that the individual setting singleNetlistForAllPoints is not recommended on its own - there are some issues with this which mean that the netlist can get messed up sometimes - so we recommend  you use the ignoreDesignChangesDuringRun setting instead which achieves the same thing.

    We have  new Extracted view format coming in EXT18.2 (out soon) and IC618 (due out October) which should also help significantly too.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kwsgk
    kwsgk over 7 years ago in reply to Andrew Beckett

    Thanks a lot, Andrew.

    I tried it and found it works well. Netlist become symbolic link and it can save our file size

    As you say, some delay occurs for netlisting them in the begining of simulation.

    It is acceptable, but I hope it will be reduced in future releace.

    Best Regards,

    kawai

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • kwsgk
    kwsgk over 7 years ago in reply to Andrew Beckett

    Thanks a lot, Andrew.

    I tried it and found it works well. Netlist become symbolic link and it can save our file size

    As you say, some delay occurs for netlisting them in the begining of simulation.

    It is acceptable, but I hope it will be reduced in future releace.

    Best Regards,

    kawai

    • 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