cs.NEJun 8, 2026

OpenOpt: An Open-Source SRAM Optimizer Based on Equivalent Circuit Model

Authors: Yikai WangYiheng WuCan WangBohao LiuJunhao MaZhuohua LiuQinxin MeiShan Shen

Organizations: Nanjing University of Science and Technology, Nanjing, 210094, China · Shenzhen University,Shenzhen, 518060, China · Beihang University, Beijing, 100191, China

Abstract

This paper proposes a co-optimization framework that jointly optimizes SRAM architecture and transistor sizing using equivalent circuit models. The framework simplifies inactive SRAM cells into equivalent RC loads and static power models, achieving up to 61.4×\times simulation speedup while maintaining high fidelity (read/write delay error <<0.22%, power error <<1.68%). A joint search space encompassing architecture parameters and device sizing integrates seven algorithms including SA, PSO, Bayesian Optimization variants, and multi-objective evolutionary algorithms. Based on FreePDK45, ablation experiments confirm complementary gains from architecture selection and transistor sizing. Among all algorithms, MOEA/D achieves the best Figure of Merit (8.2721), yielding 6.2% improvement in SNM, 73.6% reduction in area, and 42.3% reduction in peak power. The framework is publicly available at https://github.com/W1Y1K1/OpenOpt.

Explore similar work

CardsList