[The project involved designing a 3-stage inverter chain (buffer) with a focus on optimizing its performance parameters. Initially, sizing parameters were determined using the Monte Carlo Method to introduce randomness in simulations. Simulations were conducted to evaluate energy consumption and rise/fall delays of the inverter chain. Subsequently, an optimization phase employed an algorithm from the SciPy library in Python to optimize circuit sizing factors based on an objective function representing energy consumption and constraints derived from delay models. The optimized values were then used in simulations to assess delay and energy parameters of the circuit. Comparative analysis was conducted between Monte Carlo Method results and Pareto optimal curves derived from optimization and simulation processes. These analyses were performed using LTspice for hardware description and Python with the PyLTspice library for simulations and calculations. Additionally, similar optimization procedures were implemented using the fmincon optimization algorithm in MATLAB.]
-
Notifications
You must be signed in to change notification settings - Fork 0
Analysis of an Inverter Chain (Buffer) using a Python scripts from which, via API calls to LTspice, it is possible to set the sizing factor of the inverters using the Monte Carlo method. Therefore, the Optimal Pareto Curve is analyzed through an optimization process and compared to the Monte Carlo experiments.
gubbriaco/buffer-analysis
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Analysis of an Inverter Chain (Buffer) using a Python scripts from which, via API calls to LTspice, it is possible to set the sizing factor of the inverters using the Monte Carlo method. Therefore, the Optimal Pareto Curve is analyzed through an optimization process and compared to the Monte Carlo experiments.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published