EEschematic: Multimodal-LLM Based AI Agent for Schematic Generation of Analog Circuit

Chang Liu, Danial Chitnis
10/19/2025
cs.LG

No official code found. Best implementation: eelab-dev/EEschematic (39 stars, MIT, last commit 2025-10-20).

Abstract

Circuit schematics play a crucial role in analog integrated circuit design, serving as the primary medium for human understanding and verification of circuit functionality. While recent large language model (LLM)-based approaches have shown promise in circuit topology generation and device sizing, most rely solely on textual representations such as SPICE netlists, which lack visual interpretability for circuit designers. To address this limitation, we propose EEschematic, an AI agent for automatic analog schematic generation based on a Multimodal Large Language Model (MLLM). EEschematic integrates textual, visual, and symbolic modalities to translate SPICE netlists into schematic diagrams represented in a human-editable format. The framework uses six analog substructure examples for few-shot placement and a Visual Chain-of-Thought (VCoT) strategy to iteratively refine placement and wiring, enhancing schematic clarity and symmetry. Experimental results on representative analog circuits, including a CMOS inverter, a five-transistor operational transconductance amplifier (5T-OTA), and a telescopic cascode amplifier, demonstrate that EEschematic produces schematics with high visual quality and structural correctness.

View on arXivView PDF

Code Implementations(1)

MIT

Multimodal-LLM Based AI Agent for Schematic Generation of Analog Circuit

398Jupyter NotebookMar 6, 20251 years agoMIT

Similar Papers

Cite this paper

@article{liu2025eeschematic,
  title  = {EEschematic: Multimodal-LLM Based AI Agent for Schematic Generation of Analog Circuit},
  author = {Chang Liu and Danial Chitnis},
  year   = {2025},
  eprint = {2510.17002},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.17002v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.17002.svg)](https://codeofpaper.com/paper/2510.17002)

Discussion