Simultaneous Optimization of Various-Sized SRAM Instances Through Machine Learning-Driven Transistor Sizing and Leafcell Circuit Pool Construction

被引:0
作者
Kim, Seokhun [1 ]
Lee, Junseo [1 ]
Kim, Dongho [1 ]
Park, Jihwan [1 ]
Lee, Sangheon [1 ]
Jeong, Hanwool [1 ,2 ,3 ]
机构
[1] Kwangwoon Univ, Dept Elect Engn, Seoul 01897, South Korea
[2] Yonsei Univ, Dept Elect & Elect Engn, Seoul 03722, South Korea
[3] Articron Inc, Seoul 02447, South Korea
关键词
Random access memory; Optimization; Bayes methods; Integrated circuit modeling; Data models; Vectors; Transistors; Sensors; Power demand; Interpolation; Bayesian optimization; constraint; interpolation; leafcell pool generation; multi-head; multiple corners; SRAM; POWER;
D O I
10.1109/TCSI.2025.3531948
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a Bayesian Optimization (BO)-based methodology for optimizing SRAM design across various configurations while meeting stringent constraints in different Process, Supply voltage, and Temperature (PVT) corners. Our method automatically extracts critical design parameters for power reduction and accelerates optimization using a BO-based approach that suggests multiple points. Additionally, our method efficiently identifies the worst PVT corners, minimizing the number of simulations by considering constraints and utilizing cubic spline interpolation to simultaneously provide optimal circuits for various size instances. By applying our approach, we achieved a significant reduction in dynamic power by 10.24% to 28.55%, access time by 1.76% to 38.16%, and cycle time by 1.20% to 27.39% across all corners while satisfying all constraints. Additionally, assuming our approach is used to optimize all size instances that can be generated by a commercial compiler, the required runtime is reduced by 96.65% to 99.87% compared to using conventional Bayesian Optimization.
引用
收藏
页码:3376 / 3389
页数:14
相关论文
共 37 条
[1]   Quantification of Sense Amplifier Offset Voltage Degradation due to Zero- and Run-time Variability [J].
Agbo, Innocent ;
Taouil, Mottaqiallah ;
Hamdioui, Said ;
Weckx, Pieter ;
Cosemans, Stefan ;
Raghavan, Praveen ;
Catthoor, Francky ;
Dehaene, Wim .
2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, :725-730
[2]   A replica technique for wordline and sense control in low-power SRAM's [J].
Amrutur, BS ;
Horowitz, MA .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (08) :1208-1219
[3]   A 0.6V 45nm adaptive dual-rail SRAM compiler circuit design for lower VDD_min VLSIs [J].
Chen, Y. H. ;
Chan, W. M. ;
Chou, S. Y. ;
Liao, H. J. ;
Pan, H. Y. ;
Wu, J. J. ;
Lee, C. H. ;
Yang, S. M. ;
Liu, Y. C. ;
Yamauchi, H. .
2008 SYMPOSIUM ON VLSI CIRCUITS, DIGEST OF TECHNICAL PAPERS, 2008, :210-+
[4]   A 0.6 V Dual-Rail Compiler SRAM Design on 45 nm CMOS Technology With Adaptive SRAM Power for Lower VDD_min VLSIs [J].
Chen, Yen Huei ;
Chan, Gary ;
Chou, Shao Yu ;
Pan, Hsien-Yu ;
Wu, Jui-Jen ;
Lee, Robin ;
Liao, H. J. ;
Yamauchi, Hiroyuki .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2009, 44 (04) :1209-1215
[5]  
CHOI M, 2023, PROC ACMIEEE DESIGN, P1
[6]  
Design Compiler, SYNOPSYSCOM
[7]  
Embedded Memory Compilers, SILVACOCOM
[8]  
Frazier P.I., 2018, TUTORIAL BAYESIAN OP
[9]   Acquisition Functions in Bayesian Optimization [J].
Gan, Weiao ;
Ji, Ziyuan ;
Liang, Yongqing .
2021 2ND INTERNATIONAL CONFERENCE ON BIG DATA & ARTIFICIAL INTELLIGENCE & SOFTWARE ENGINEERING (ICBASE 2021), 2021, :129-135
[10]  
Gao JF, 2023, PARASITOLOGY, V150, P661, DOI [10.1017/S0031182023000379, 10.1007/978-981-99-4098-1_1]