-
Notifications
You must be signed in to change notification settings - Fork 16
A python framework for EDA applications.
cogenda/pyEDA
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
pyEDA EDA Framework Copyright (c) 2010 Cogenda Pte Ltd, Singapore This software is distributed under the GPLv3 (GNU General Public License version 3) license. This is a python framework for several EDA (Electronic Design Automation) applications. Currently, it supports the following applications: * 1D Semiconductor Device Simulation (TCAD) * Circuit Simulation (SPICE-like) * Compact Device Model Extraction The following infrastructures are provided in this package to support the above (and potentially other) applications: * Automatic Differentiation * Non-linear Equation Solver * Differentiation of Implicitly-Defined Functions * Finite-Volume Discretization of PDEs * Parsing of some EDA data formats This software package was designed as the teaching tool for a computational electronics course at senior/graduate level. Due to its educational purposes, clarity is emphasized over efficiency. Nevertheless, it is found useful in some pratical projects as well.
About
A python framework for EDA applications.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published