EETOP 创芯网论坛 (原名:电子顶级开发网)

标题: Open-source tool to optimize analog circuits [打印本页]

作者: hamorabi    时间: 2025-4-1 16:13
标题: Open-source tool to optimize analog circuits
本帖最后由 hamorabi 于 2025-4-1 16:15 编辑

I wrote a tool called Mosplot that does three main things:

1. Generate lookup tables of all interesting MOSFET parameters, capturing all the characteristics of a transistor.

2. Using the lookup table, all sorts of fancy plots of MOSFET parameters can be made easy extremely easily without having to simulate the circuit every time.

3. Using the lookup table, analog circuits with design specifications can be easily optimized, as long as you can write the equations that define how the specifications are computed. For instance, you can optimize a 5T-OTA for a given specification in a given technology in just a few seconds.

https://github.com/medwatt/gmid

It is written in python. You can see many examples of how to make plots and also one example of how one can write a script to optimize a 5T-OTA.

I initially wrote this tool because I was looking for an open-source tool that generates plots for the gm/ID methodology. However, as I was growing tired of having to constantly redesign circuits with different specifications, I realized that having the lookup table and the power of optimization methods, I can easily automate the whole process. At the moment, there's only a single script for the 5T-OTA, but I plan to add more in the future. In this way, we could have a repository of designs that could be trivially optimized for any technology. Of course, the tool is completely open-source and I welcome any contributions or suggestions that improve the tool.

作者: jiaoda    时间: 2025-4-2 15:55
good job. Thanks.
作者: layman    时间: 2025-4-3 16:15
点赞
作者: zhangyp    时间: 2025-4-3 20:26
太好了,就是我打不开github
作者: 满嘴谗言    时间: 2025-4-5 14:44
mastermicro ADT跟你干的一样的
作者: waveguides    时间: 2025-4-5 16:20
楼主辛苦了




欢迎光临 EETOP 创芯网论坛 (原名:电子顶级开发网) (https://bbs.eetop.cn/) Powered by Discuz! X3.5