Skip to content

transient analysis improvement #162

@thesourcerer8

Description

@thesourcerer8

We are doing standard cell characterization, and have the challenge that we would like to have the simulation run until certain parameters fulfill certain requirements.
At the moment we are doing this by trying to run the simulation for a short period of time, then we check the parameters, then we try again with twice the amount of period time, until the parameters match, or we give up if it is too long.
https://codeberg.org/tok/librecell/src/branch/master/librecell-lib/lclib/characterization/input_capacitance.py#L172
Now the problem is that this way we are doing the same calculations unnecessarily again and again. Is there a better way to do this? Can we define the exit parameters and timeouts upfront and have it run just once and exit immediately when the parameters match? Or can we pause, analyze and continue a simulation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions