Skip to content
Tresca

analog-circuit-skills

SkillCommunity

Five ngspice-based skills for CMOS analog blocks, from LDO to op amp, using bundled PTM models and Python result extraction. By Arcadia-1.

15 starsUpdated 5 months agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
ngspice
Tool versions
ngspice (version not stated); PTM 180 nm, 45 nm and 22 nm models
Operating systems
Not stated in its documentation
Needs a ngspice licence
No
AI clients documented
Not stated in its documentation
Licence
MIT
Language
Python

What it can do

  • Covers a StrongArm comparator, a bootstrapped sampling switch, an LDO, a five-transistor OTA and a Miller-compensated two-stage op amp.
  • Each module goes from topology to netlist, ngspice run, metric extraction and plots.
  • Extracts figures such as phase margin, PSRR, input-referred noise and pole-zero locations.

Limitations

  • Teaching-scale circuits on predictive (PTM) models, not a foundry PDK.
  • The README gives no install steps and GitHub detects no licence file; MIT is shown in the README badge.

Install

The README gives no install steps; each skill is a folder (comparator, bootstrap_switch, LDO, five_transistor_ota, two_stage_opamp) in the repository and needs ngspice and Python.

Source: github.com/Arcadia-1/analog-circuit-skills

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.