静态随机存取存储器
计算机科学
并行计算
还原(数学)
功率(物理)
编译程序
路径(计算)
边距(机器学习)
约束(计算机辅助设计)
关键路径法
方案(数学)
嵌入式系统
电子工程
计算机硬件
工程类
数学
操作系统
系统工程
数学分析
量子力学
机器学习
物理
几何学
机械工程
出处
期刊:Electronics
[MDPI AG]
日期:2023-03-12
卷期号:12 (6): 1353-1353
被引量:1
标识
DOI:10.3390/electronics12061353
摘要
Co-optimization for memory bank compilation and placement was suggested as a way to improve performance and power and reduce the size of a memory subsystem. First, a multi-configuration SRAM compiler was realized that could generate memory banks with different PPA by splitting or merging, upsizing or downsizing, threshold swapping, and aspect ratio deformation. Then, a timing margin estimation method was proposed for the memory bank based on placed positions. Through an exhaustive enumeration of various configuration parameters under the constraint of timing margins, the best SRAM memory compilation configuration was found. This method could be integrated into the existing physical design flow. The experimental results showed that this method achieved up to an 11.1% power reduction and a 7.6% critical path delay reduction compared with the traditional design method.
科研通智能强力驱动
Strongly Powered by AbleSci AI