Design of an Array Multiplier for Computation in Memory Architecture
Received: 29 April 2025 | Revised: 2 July 2025, 14 July 2025, 23 July 2025, and 31 July 2025 | Accepted: 2 August 2025 | Online: 29 September 2025
Corresponding author: N. Shylashree
Abstract
The present computing landscape operates on the foundations of the von Neumann architecture, which, while influential, is accompanied by limitations in areas, such as the memory capacity, power consumption, and instruction parallelism. This configuration has direct implications for the effectiveness of modern computer systems. One of the new computation architectures to break these three boundaries is the Computation In Memory (CIM) architecture. This paper presents a CIM technique and arithmetic circuit co-design using an 8T SRAM cell, demonstrating arithmetic and Boolean logic operations in 45 nm CMOS technology. The use of Transmission Gate (TG)-based SRAM eliminates the need for peripheral circuitry during the read operations, reducing the delay and power consumption. The SRAM memory array must be created utilizing the 8T SRAM cell along with the proposed sensing scheme, a mapped 4-bit array multiplier net-list into a SRAM memory array, and was tested for functionality before the arithmetic circuit can be implemented. The read and write operations using the proposed TG-based architecture in the 2-bit array multiplier, reduces the processing delay by 80.63% and the power consumption by 93.53% when compared to the existing pass transistor logic-based design. The study presents a full-stack demonstration—from 8T SRAM cell design, sensing scheme, and memory array construction, to arithmetic circuit mapping and functional testing of the multiplier—showing a holistic view of the practical CIM implementation.
Keywords:
array multiplier, Computation In Memory (CIM), transmission-gate, SRAM, sense amplifier, memory modules, delay, MosFET circuits, digital integrated circuits, power dissipationDownloads
References
S. Jeloka, N. B. Akesh, D. Sylvester, and D. Blaauw, "A 28 nm Configurable Memory (TCAM/BCAM/SRAM) Using Push-Rule 6T Bit Cell Enabling Logic-in-Memory," IEEE Journal of Solid-State Circuits, vol. 51, no. 4, pp. 1009–1021, Apr. 2016.
J. Zhang, Z. Wang, and N. Verma, "In-Memory Computation of a Machine-Learning Classifier in a Standard 6T SRAM Array," IEEE Journal of Solid-State Circuits, vol. 52, no. 4, pp. 915–924, Apr. 2017.
V. Aswini, S. Musala, and A. Srinivasulu, "Transmission Gate-Based 8T SRAM Cell for Biomedical Applications," in 2021 12th International Symposium on Advanced Topics in Electrical Engineering, Bucharest, Romania, Mar. 2021, pp. 1–7.
A. K. Rajput and M. Pattanaik, "Implementation of Boolean and Arithmetic Functions with 8T SRAM Cell for In-Memory Computation," in 2020 International Conference for Emerging Technology, Belgaum, India, June 2020, pp. 1–5.
J. Han and Y. Kim, "A Fast Half Adder using 8T SRAM for Computation-in-Memory," in 2021 IEEE International Conference on Consumer Electronics-Asia, Gangwon, Korea, Republic of, Nov. 2021, pp. 1–3.
B. Wicht, T. Nirschl, and D. Schmitt-Landsiedel, "Yield and speed optimization of a latch-type voltage sense amplifier," IEEE Journal of Solid-State Circuits, vol. 39, no. 7, pp. 1148–1158, July 2004.
A. Jaiswal, I. Chakraborty, A. Agrawal, and K. Roy, "8T SRAM Cell as a Multibit Dot-Product Engine for Beyond Von Neumann Computing," IEEE Transactions on Very Large Scale Integration Systems, vol. 27, no. 11, pp. 2556–2567, Nov. 2019.
S. Jain, A. Ranjan, K. Roy, and A. Raghunathan, "Computing in Memory With Spin-Transfer Torque Magnetic RAM," IEEE Transactions on Very Large Scale Integration Systems, vol. 26, no. 3, pp. 470–483, Mar. 2018.
A. Agrawal, A. Jaiswal, C. Lee, and K. Roy, "X-SRAM: Enabling In-Memory Boolean Computations in CMOS Static Random Access Memories," IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 12, pp. 4219–4232, Dec. 2018.
N. Verma et al., "In-Memory Computing: Advances and Prospects," IEEE Solid-State Circuits Magazine, vol. 11, no. 3, pp. 43–55, 2019.
J. Mu and B. Kim, "A 65nm Logic-Compatible Embedded and Flash Memory for In-Memory Computation of Artificial Neural Networks," in 2020 IEEE International Symposium on Circuits and Systems, Seville, Spain, Oct. 2020, pp. 1–4.
P. P. Ravichandiran and P. D. Franzon, "A Review of 3D-Dynamic Random-Access Memory based Near-Memory Computation," in 2021 IEEE International 3D Systems Integration Conference, Raleigh, NC, USA, Oct. 2021, pp. 1–6.
G. Manikannan, K. Mahendran, and P. Prabakaran, "Low Power High Speed Full Adder Cell with XOR/XNOR Logic Gates in 90nm Technology," in 2017 International Conference on Technical Advancements in Computers and Communications, Melmaurvathur, India, Apr. 2017, pp. 61–65.
A. Bhaskar, "Design and analysis of low power SRAM cells," in 2017 Innovations in Power and Advanced Computing Technologies, Vellore, India, Apr. 2017, pp. 1–5.
A. Manna and V. S. K. Bhaaskaran, "Improved read noise margin characteristics for single bit line SRAM cell using adiabatically operated word line," in 2017 International Conference on Nextgen Electronic Technologies: Silicon to Software, Chennai, Mar. 2017, pp. 385–393.
L. Ammoura, M. L. Flottes, P. Girard, and A. Virazel, "Preliminary Defect Analysis of 8T SRAM Cells for In-Memory Computing Architectures," in 2021 16th International Conference on Design & Technology of Integrated Systems in Nanoscale Era, Montpellier, France, June 2021, pp. 1–4.
W. Choi, J. Park, and G. Kang, "Dynamic stability estimation for latch-type voltage sense amplifier," in 2014 International SoC Design Conference, Jeju, Nov. 2014, pp. 218–219, https://doi.org/10.1109/ISOCC.2014.7087614.
M. Faridi Masouleh, M. A. Afshar Kazemi, M. Alborzi, and A. Toloie Eshlaghy, "Optimization of ETL Process in Data Warehouse Through a Combination of Parallelization and Shared Cache Memory," Engineering, Technology & Applied Science Research, vol. 6, no. 6, pp. 1241–1244, Dec. 2016.
S. Fairooz, P. Thanapal, P. Ganesan, M. S. Prakash Balaji, and V. Elamaran, "Revisiting the Utility of Transmission Gate and Passtransistor Logic Styles in CMOS VLSI Design," in 2021 3rd International Conference on Signal Processing and Communication, Coimbatore, India, May 2021, pp. 276–280.
M. Kutila, A. Paasio, and T. Lehtonen, "Comparison of 130 nm technology 6T and 8T SRAM cell designs for Near-Threshold operation," in 2014 IEEE 57th International Midwest Symposium on Circuits and Systems, College Station, TX, USA, Aug. 2014, pp. 925–928.
P. Athe and S. Dasgupta, "A comparative study of 6T, 8T and 9T decanano SRAM cell," in 2009 IEEE Symposium on Industrial Electronics & Applications, Kuala Lumpur, Malaysia, Oct. 2009, pp. 889–894.
D. Mittal and V. K. Tomar, "Performance Evaluation of 6T, 7T, 8T, and 9T SRAM cell Topologies at 90 nm Technology Node," in 2020 11th International Conference on Computing, Communication and Networking Technologies, Kharagpur, India, July 2020, pp. 1–4.
Y. Liu et al., "A Compact Model for Relaxation Effect in Analog RRAM for Computation-in-Memory System Design and Benchmark," in 2021 5th IEEE Electron Devices Technology & Manufacturing Conference, Chengdu, China, Apr. 2021, pp. 1–3.
A. Chandras and V. S. K. Bhaaskaran, "Sensing schemes of sense amplifier for single-ended SRAM," in 2017 International Conference on Nextgen Electronic Technologies: Silicon to Software, Chennai, Mar. 2017, pp. 379–384.
H. Jeong et al., "Switching pMOS Sense Amplifier for High-Density Low-Voltage Single-Ended SRAM," IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 62, no. 6, pp. 1555–1563, June 2015.
Downloads
How to Cite
License
Copyright (c) 2025 P. Deepika, N. Shylashree

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.