ltspice-mcp
活跃·★ 65·GPL-3.0·更新于 2026-10-22
该项目提供了一个MCP服务器,将LLM助手与强大的电路仿真器(如LTspice和ngspice)连接起来,并支持直接编辑LTspice原理图。它使AI助手能够通过将仿真结果解析为结构化数据并直接操作电路文件来设计、验证和迭代电路,从而避免手动解析原始文件。
#LLM集成#电路仿真#LTspice#ngspice#SPICE#原理图编辑#硬件设计#Python
01
功能特性
01仿真与结构化测量结果:运行LTspice/ngspice,直接解析二进制输出,并以结构化数字形式返回精确测量值(如截止频率、工作点、稳定性裕度)。
02原理图和网表编辑:支持创建和修改LTspice的.asc原理图和SPICE的.cir/.net网表,并内置验证功能。
03高级分析功能:支持多维参数扫描和蒙特卡洛仿真,包括元件容差和工艺变化。
04强大的任务管理:仿真作为可取消的任务运行,具有超时和并发限制,结果会报告事实并附带仿真器警告,供智能体解释。
05协同设计工作流:通过允许助手和人类用户使用标准的LTspice和SPICE文件协同编辑和验证电路,促进迭代设计。
02
兼容性
Python
运行时
已通过文档验证
Windows
操作系统
已通过文档验证
Linux
操作系统
已通过文档验证
macOS
操作系统
已通过文档验证
WSL
环境
已通过文档验证
LTspice
仿真器
已通过文档验证
03
快速开始
1
$ uv tool install ltspice-mcp
04
使用场景
↳自动化电路偏置和特性:自动将NMOS级偏置到饱和区,或表征器件参数,如gm/ID与VGS的关系。
↳性能分析:测量瞬态响应(过冲、建立时间)、频率响应(截止、Q值)或谐波失真(THD)。
↳设计验证和稳定性分析:评估环路稳定性、相位/增益裕度,或运行蒙特卡洛分析以应对最坏情况。
↳交互式原理图设计:通过自然语言命令构建和修改LTspice原理图,并进行实时验证。
↳模型和库管理:在已加载的库中查找特定模型,或加载/卸载SPICE库以用于设计。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧