Design and Performance Evaluation of SRAM Processing in Memory Using TSMC 90nm CMOS Technology

VERSION OF RECORD ONLINE: 18/09/2025

Các tác giả

Email tác giả liên hệ:

khoapv@hcmute.edu.vn

DOI:

https://doi.org/10.54644/jte.2025.1797

Từ khóa:

Static random access memory, 8T-SRAM cell design, SRAM processing on memory, 8T-SRAM processing on memory, Power consumption

Tóm tắt

Bộ nhớ là một thành phần quan trọng trong các mạch điện tử, đặc biệt là trong các thiết bị nhúng. Với sự phát triển nhanh chóng của AI và Machine Learning, nhu cầu xử lý lượng lớn dữ liệu đã bộc lộ những hạn chế của CPU và chi phí cao của GPU. Kiến trúc Xử lý Trong Bộ nhớ (Processing-In-Memory - PIM) giải quyết vấn đề nút thắt cổ chai bằng cách tích hợp khả năng xử lý trực tiếp vào bộ nhớ. Bộ nhớ tĩnh truy cập ngẫu nhiên (SRAM), một loại bộ nhớ tốc độ cao, thường được sử dụng làm bộ nhớ đệm và bộ nhớ chính trong CPU. Việc tích hợp khả năng xử lý trực tiếp vào SRAM, tức là xử lý trong bộ nhớ dựa trên SRAM, cải thiện hiệu suất và giảm bớt các vấn đề về nút thắt cổ chai. Nghiên cứu này đã thực hiện các thao tác cơ bản bao gồm ghi, đọc và xử lý ternary trên bộ nhớ với hai thiết kế SRAM PIM: sử dụng bốn đường WL và sử dụng đường RWL. Trong nghiên cứu này, thiết kế và đánh giá hai kiến trúc SRAM Processing-In-Memory 64-bit đã được triển khai trên công nghệ 90nm của TSMC bằng phần mềm Cadence Virtuoso. Các phép toán tính toán, chẳng hạn như nhân ternary, đã được mô phỏng và phân tích mức tiêu thụ năng lượng dưới các điều kiện PVT (nhiệt độ -10°C, 27°C, 80°C; điện áp 0.8V, 1V, 1.2V) để đánh giá độ ổn định và chính xác. Kết quả nghiên cứu cung cấp sự hiểu biết sâu hơn về thiết kế xử lý trong bộ nhớ dựa trên SRAM, cải thiện kiến thức và kỹ năng trong thiết kế mạch, đồng thời đề xuất các hướng phát triển cho SRAM Processing-In-Memory trong tương lai.

Tải xuống: 0

Dữ liệu tải xuống chưa có sẵn.

Tiểu sử của Tác giả

Thanh-Trung Vu , Ho Chi Minh City University of Technology and Education, Vietnam

Thanh-Trung Vu obtained his Bachelor of Engineering degree from Ho Chi Minh City University of Technology and Education in 2024.

He is currently pursuing a master's degree in Telecomunnication Engineering at the same university in Vietnam. Since 2023, he has been working at Renesas Design Vietnam as a Hardware Engineer. His research interests are Integrated – Circuit Design, Analog Design.

- Email: 2531804@student.hcmute.edu.vn. ORCID:  https://orcid.org/0009-0007-7370-0904

Tuan-Khuong Bui, Ho Chi Minh City University of Technology and Education, Vietnam

Tuan-Khuong Bui

- Student of Ho Chi Minh City University of Technology and Education, Vietnam.

- Major: Computer Engineering Technology

- Email: 18119090@student.hcmute.edu.vn. ORCID:  https://orcid.org/0009-0003-0184-3245

Duc-Huy Hoang, Ho Chi Minh City University of Technology and Education, Vietnam

Duc-Huy Hoang

- Student of Ho Chi Minh City University of Technology and Education, Vietnam.

- Major: Computer Engineering Technology. 

- Email: 20119229@student.hcmute.edu.vn. ORCID:  https://orcid.org/0009-0009-0826-6114

Van-Khoa Pham, Ho Chi Minh City University of Technology and Education, Vietnam

Van-Khoa Pham  received his B.S. and M.S.E.E. degrees in Computer Technology and Electronics Engineering from the Ho Chi Minh City University of Technology and Education, Vietnam, in 2010 and 2014, respectively. In 2019, he earned his Ph.D. in Electronics Engineering from Kookmin University (KMU), Seoul, South Korea. In 2010, he joined the Integrated Circuit Design Research and Education Center (ICDREC), where he contributed to the development of the VN8-01 MCU—the first commercially designed and fabricated microcontroller in Vietnam. From May 2011 to 2021, he served as a faculty member in the Faculty of Electrical and Electronics Engineering at the Ho Chi Minh City University of Technology and Education (HCMUTE). He is currently a senior lecturer in the Department of Computer and Communication Engineering. He also serves as the Head of both the Computer Engineering Technology program and the Electronics and Communications Engineering Technology program under the Faculty of International Education at HCMUTE. His research interests include low-power VLSI design, memory design, the IoT-based applications, and AI-based solutions. He has published numerous research papers in reputable journals and conferences, including Electronics Letters, IEEE Transactions on Nanotechnology, Journal of Semiconductor Technology and Science, Micromachines, International Journal of Computing, Indonesian Journal of Electrical Engineering and Computer Science, and the IEEE International Symposium on Circuits and Systems (ISCAS).

He can be contacted at email: khoapv@hcmute.edu.vn. ORCID:  https://orcid.org/0000-0002-6129-5856

Tài liệu tham khảo

N. H. E. Weste and D. M. Harris, CMOS VLSI Design: A Circuits and Systems Perspective, 4th ed. Boston, MA, USA: Addison-Wesley, 2010.

W. Stallings, Computer Organization and Architecture: Designing for Performance, 10th ed. Boston, MA, USA: Pearson, 2016.

M. Qazi, M. E. Sinangil, and A. P. Chandrakasan, “Challenges and directions for low-voltage SRAM,” IEEE Des. Test Comput., vol. 28, no. 1, pp. 32–43, 2011. DOI: https://doi.org/10.1109/MDT.2010.115

C. Nie et al., “VSPIM: SRAM processing-in-memory DNN acceleration via vector-scalar operations,” IEEE Trans. Comput., vol. 73, no. 10, pp. 2378–2390, Oct. 2024. DOI: https://doi.org/10.1109/TC.2023.3285095

K. Yoshioka, S. Ando, S. Miyagi, Y. C. Chen, and W. Zhang, “A review of SRAM-based compute-in-memory circuits,” arXiv preprint arXiv:2411.06079v2, Nov. 2024. DOI: https://doi.org/10.35848/1347-4065/ad93e0

K. Monga, S. Behera, N. Chaturvedi, and S. Gurunarayanan, “Design of in-memory computing enabled SRAM macro,” in Proc. IEEE 19th India Council Int. Conf. (INDICON), Kochi, India, 2022, pp. 1–6. DOI: https://doi.org/10.1109/INDICON56171.2022.10039958

J. Y. Kim, B. Kim, and T. T. H. Kim, Processing-in-memory for AI from circuits to systems, Springer, 2023. DOI: https://doi.org/10.1007/978-3-030-98781-7

J. Zhang, Z. Lin, X. Wu, C. Peng, W. Lu, Q. Zhao, and J. Chen, “An 8T SRAM array with configurable word lines for in-memory computing operation,” 2023, doi: https://doi.org/10.3390/electronics10030300. DOI: https://doi.org/10.3390/electronics10030300

T. Tang, S. Yin, L. Liu, and S. Wei, “A 16K current-based 8T SRAM compute-in-memory macro with decoupled read/write and 1–5 bit column ADC,” in Proc. IEEE Int. Solid-State Circuits Conf. (ISSCC), San Francisco, CA, USA, 2020, pp. 500–502.

V. K. Pham and D. T. Nguyen, “Analysis of SRAM designs on TSMC 90 nm CMOS technology,” J. Sci. Technol., Da Nang Univ., vol. 20, no. 1, pp. 1–10, 2022, ISSN: 1859-1531.

Tải xuống

Đã Xuất bản

2025-09-18

Cách trích dẫn

[1]
Thanh-Trung Vu, Tuan-Khuong Bui, Duc-Huy Hoang, và V.-K. Pham, “Design and Performance Evaluation of SRAM Processing in Memory Using TSMC 90nm CMOS Technology: VERSION OF RECORD ONLINE: 18/09/2025”, JTE, tháng 9 2025.

Số

Chuyên mục

Bài Hội Nghị

Categories