SWEET-DREAM
Side-Channel Weakness Evaluation and Enhanced Mitigation for DREAM-CIM
Fouwad Jamil Mir (TU Delft - Electrical Engineering, Mathematics and Computer Science)
Abdullah Aljuffri (TU Delft - Electrical Engineering, Mathematics and Computer Science)
Said Hamdioui (TU Delft - Electrical Engineering, Mathematics and Computer Science)
Mottaqiallah Taouil (TU Delft - Electrical Engineering, Mathematics and Computer Science)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
Computation-in-memory (CIM) accelerators offer energy and area efficiency gains but remain vulnerable to power side-channel leakage. This paper presents a comprehensive security analysis of a pipelined digital SRAM-based CIM accelerator named DREAM-CIM. We first identify leakage mechanisms through pre-silicon modeling and gate-level simulation, and then confirm their presence on a 22 nm post-silicon prototype. Moreover, to mitigate leakage, we introduce a Globally Synchronous and Locally Asynchronous (GSLA) countermeasure approach that desynchronizes immediate-pipeline-update registers and randomizes local activity while preserving functional correctness. Security is evaluated using post-silicon power traces under standard side-channel analyses, demonstrating effective leakage suppression. The countermeasure incurs ≈ 53% area and ≈ 74% energy overhead relative to the baseline design. Compared to masking-based countermeasures, GSLA achieves a reduction of ≈ 8.9 × and ≈ 9.2 × in area and energy overhead, respectively.
Files
File under embargo until 10-01-2027