Conference proceeding
SynDCIM: A Performance-Aware Digital Computing-in-Memory Compiler with Multi-Spec-Oriented Subcircuit Synthesis
Proceedings - Design, Automation, and Test in Europe Conference and Exhibition, pp 1-7
31 Mar 2025
Abstract
Digital Computing-in-Memory (DCIM) is an innovative technology that integrates multiply-accumulation (MAC) logic directly into memory arrays to enhance the performance of modern AI computing. However, the need for customized memory cells and logic components currently necessitates significant manual effort in DCIM design. Existing tools for facilitating DCIM macro designs struggle to optimize subcircuit synthesis to meet user-defined performance criteria, thereby limiting the potential system-level acceleration that DCIM can offer. To address these challenges and enable the agile design of DCIM macros with optimal architectures, we present SynDCIM - a performance-aware DCIM compiler that employs multi-spec-oriented subcircuit synthesis. SynDCIM features an automated performance-to-layout generation process that aligns with user-defined performance expectations. This is supported by a scalable subcircuit library and a multi-spec-oriented searching algorithm for effective subcircuit synthesis. The effectiveness of SynDCIM is demonstrated through extensive experiments and validated with a test chip fabricated in a 40nm CMOS process. Testing results reveal that designs generated by SynDCIM exhibit competitive performance when compared to state-of-the-art manually designed DCIM macros.
Metrics
4 Record Views
Details
- Title
- SynDCIM: A Performance-Aware Digital Computing-in-Memory Compiler with Multi-Spec-Oriented Subcircuit Synthesis
- Creators
- Kunming Shao - Hong Kong University of Science and TechnologyFengshi Tian - Hong Kong University of Science and TechnologyXiaomeng Wang - Hong Kong University of Science and TechnologyJiakun Zheng - Hong Kong University of Science and TechnologyJia Chen - Hong Kong University of Science and TechnologyJingyu He - Hong Kong University of Science and TechnologyHui Wu - Westlake UniversityJinbo Chen - Westlake UniversityXihao Guan - Hong Kong University of Science and TechnologyYi Deng - University of Hong KongFengbin Tu - Hong Kong University of Science and TechnologyJie Yang - Westlake UniversityMohamad Sawan - Westlake UniversityTim Kwang-Ting Cheng - Hong Kong University of Science and TechnologyChi-Ying Tsui - Hong Kong University of Science and Technology
- Publication Details
- Proceedings - Design, Automation, and Test in Europe Conference and Exhibition, pp 1-7
- Publisher
- EDAA
- Resource Type
- Conference proceeding
- Language
- English
- Academic Unit
- College of Computing and Informatics
- Scopus ID
- 2-s2.0-105006904899
- Other Identifier
- 991022054402204721