gmoverid-skill
Analog circuit simulation, transistor sizing, and PDK workflows
All Skills in This Repository (3)
Pure Emerald Level Indicatorstransistor-models
Provide PTM MOSFET models for ngspice and HSPICE circuit simulation.
gmoverid
Automate transistor characterization and sizing with the gm/ID methodology.
ngspice
Run ngspice analog circuit simulations with PTM transistor models.
Frequently Asked Questions
FAQPage SchemaHow to install gmoverid-skill?â–¼
Run `npx skills add Arcadia-1/gmoverid-skill --all -g -y` in your terminal to install all four skills globally. You also need ngspice and Python 3 with numpy, matplotlib, and scipy installed on your system.
What is the gm/ID design method?â–¼
It is an analog design approach that uses simulation-generated lookup tables instead of hand equations to size transistors. Given a target gm/ID, this skill automatically returns the required width, current, bias voltage, speed, and gain.
Which transistor models are included?â–¼
The full PTM library from Arizona State University: bulk CMOS from 180nm down to 22nm in HP and LP variants, plus FinFET models from 20nm down to 7nm. The Sky130A open PDK is also supported via Volare.
Can beginners learn SPICE simulation with this?â–¼
Yes. The ngspice skill includes nine guided examples covering RC circuits, MOS IV curves, filters, noise, current mirrors, and amplifiers, each with expected values to check your results against.
Does it support process variation and Monte Carlo analysis?â–¼
Yes. The sky130-pdk skill runs PVT corner sweeps and Monte Carlo smoke tests on real circuits like ring oscillators and five-transistor OTAs using the open Sky130A PDK.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core