Skip to content

GabriellJacinto/Electrical-Simulation-Experiment-Manager

Repository files navigation

Electrical-Simulation-Experiment-Manager

PyPI PyPI - Downloads Downloads Mozilla Add-on

Python automation for electrical simulation with spectre and hspice

💻 Requirements

Before downloading, certify that you have the following requirements:

  • You have the most recent version of python
  • Your operating system is Windows or Linux based.

🚀 Installing

Run the following commands:

pip install -r requirements.txt

Lauching the application:

python3 main.py

Current Version: 0.1

This software is on realese 0.1. The current version is capable of:

Version 1.1.* Features
  • Execution by command line (see Installation)
  • Update readme instructions.
  • Run Hspice files Manually
  • Run Spectre files Manually
  • Manage simulation files and compile in one csv
  • Run automatically to any type of simulation (either Hspice or Spectre)
  • Adicionar o comando '.option post = 2' e '.option measform = 3' nos scripts para hspice, talvez fazer um template seja interessante de manter no dir de sample_scripts
  • Adicionar o número de sims Monte Carlo como variável nos scripts e no .json
  • Refatorar o CSVManager para que ele possa refazer o layout do all_results.csv para as simulações spectre. São dois arquivos que precisam ser processados: - <\cellname>.mt0 - <\cellname>.raw/mc1.process.mcdata
  • Verificar se a criação do file config.cir está correto para as simulações spectre, creio que esteja no formato hspice ainda

📝 License

See License for more information.

⬆ Back to the top

About

Python automation for electrical simulation with spectre and hspice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published