As memory increasingly dominates system cost and energy, heterogeneous on-chip memory systems that combine technologies with complementary characteristics are becoming essential. Gain Cell RAM (GCRAM) offers higher density, lower power, and tunable retention, expanding the design space beyond conventional SRAM. To this end, we create an OpenGCRAM compiler supporting both SRAM and GCRAM. It generates macro-level designs and layouts for commercial CMOS processes and characterizes area, delay, and power across user-defined configurations. The tool enables systematic identification of optimal heterogeneous memory configurations for AI tasks under specified performance metrics.
翻译:随着内存日益主导系统成本和能耗,结合互补技术特性的异构片上内存系统变得至关重要。增益单元随机存取存储器(GCRAM)凭借更高密度、更低功耗及可调保持特性,拓展了传统SRAM的设计空间。为此,我们开发了同时支持SRAM与GCRAM的OpenGCRAM编译器。该工具可为商用CMOS工艺生成宏单元级设计与版图,并对用户自定义配置的面积、延迟和功耗进行特性表征。该工具有助于在指定性能指标下,系统化地确定面向AI任务的最优异构内存配置方案。