A Topology-Independent and Scalable Methodology for Automated LDO Design Using Open PDKs

Daniel Arévalos*, Jorge Marin*, Krzysztof Herman, Jorge Gomez, Stefan Wallentowitz, Christian A. Rojas

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

This work proposes a methodology for the automated sizing of transistors in analog integrated circuits, based on a modular and hierarchical representation of the circuit. The methodology combines structured design techniques and systematic design flow to generate a hierarchy of simplified macromodels that define their specifications locally and are interconnected with other macromodels or transistor-level primitive blocks. These primitive blocks can be described using symbolic models or pre-characterized data from look-up tables (LUTs). The symbolic representation of the system is obtained using Modified Nodal Analysis (MNA), and the exploration of each block is performed using local design spaces constrained by top-level specifications. The methodology is validated through the design of low dropout voltage regulators (LDOs) for DC-DC integrated power systems using open-source tools and three process design kits: Sky130A, GF180MCU, and IHP-SG13G2. Results show that the methodology allows the exploration of several topologies and technologies, demonstrating its versatility and modularity, which are key aspects in analog design.

Original languageEnglish
Article number3448
JournalElectronics (Switzerland)
Volume14
Issue number17
DOIs
StatePublished - Sep 2025

Bibliographical note

Publisher Copyright:
© 2025 by the authors.

Keywords

  • Lookup Tables
  • analog design automation
  • design space exploration
  • low dropout regulator
  • open-source PDKs
  • scalable design flow
  • structured analog design
  • symbolic analysis
  • systematic design methodology
  • topology-independent design

Fingerprint

Dive into the research topics of 'A Topology-Independent and Scalable Methodology for Automated LDO Design Using Open PDKs'. Together they form a unique fingerprint.

Cite this