MS-SCIM: A Mixed-Signal Stochastic Computing-in-Memory Paradigm for Information Security
Stochastic Computing (SC), an emerging paradigm with advantages in hardware cost and fault tolerance, is well-suited for applications in image processing and information security. However, the existing SC paradigms suffer from significant hardware costs due to the conversion between binary and stochastic sequences, and the long latency caused by low computational parallelism. In this work, we demonstrate a Mixed-Signal Stochastic Computing-In-Memory (MS-SCIM) paradigm utilizing spin orbit torque magnetic random access memory (SOT-MRAM) arrays, in order to realize a energy-efficient and conversion-less SC method for the first time. The main contributions include: 1) The inherent stochastic switching behaviors of spintronic devices are exploited to enable the SOT-MRAM array to serve both as a parallel true random number generator (TRNG) and a CIM cell. 2) A high-parallelism mixed signal stochastic CIM paradigm is proposed to accelerate SC-based edge detection algorithm. The whole process achieves binary outputs without the conversion circuits and the energy efficiency achieves 446 Tops/W. 3) Based on the results of MS-SCIM, a novel image steganography method using stochastic bit streams is leveraged for information security, which enables lossless embedding and extraction of secret image information in a <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$156\times 156$ </tex-math></inline-formula> size, enhancing both capacity and undetectability.
Authors
- Pengxu Wang (ORCID: https://orcid.org/0000-0002-5447-4442)
- Jialiang Yin (ORCID: https://orcid.org/0000-0001-6687-8762)
- Zhaohao Wang (ORCID: https://orcid.org/0000-0002-2999-7903)
- Weisheng S. Zhao (ORCID: https://orcid.org/0000-0001-8088-0404)
- Jiayao Wu (ORCID: https://orcid.org/0000-0002-5333-427X)
- Yijiao Wang
- Xinrui Duan
- Yaqi Wang (ORCID: https://orcid.org/0000-0002-6831-9742)
Institutions
- Beihang University (CN)
Publication Details
- Journal
- IEEE Transactions on Circuits and Systems I Regular Papers
- Published
- 2024-11-27
- DOI
- https://doi.org/10.1109/tcsi.2024.3501383
- Citations
- 1
- Primary Topic
- Error Correcting Code Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- National Natural Science Foundation of China