W. Wan, R. Kubendran, B. Gao, Siddharth Josbi, Priyanka Raina, Huaqiang Wu, G. Cauwenberghs, H. Wong
{"title":"一种基于差分行权映射的电压模式感知方案,用于高效的随机存储器内存计算","authors":"W. Wan, R. Kubendran, B. Gao, Siddharth Josbi, Priyanka Raina, Huaqiang Wu, G. Cauwenberghs, H. Wong","doi":"10.1109/VLSITechnology18217.2020.9265066","DOIUrl":null,"url":null,"abstract":"The energy efficiency of RRAM-based in-memory matrix-vector multiplication (MVM) depends largely on the output sensing mechanism. We design a novel voltage-mode sensing configuration with differential-row weight mapping that achieves a 3.6x improvement in energy per multiply-accumulate (MAC) at the same read voltage compared to current-mode sensing, and avoids the nonlinear source-line dynamics issue that occurs in conventional voltage-mode sensing. We verify the MVM performance of our scheme by performing measurements using a RRAM array monolithically integrated with CMOS voltage-mode neurons. We compare the effects of weight normalization on MVM accuracy under two different weight mapping schemes, and provide guidance in selecting the scheme based on weight sparsity and consistency of the L-1 weight norm across the columns.","PeriodicalId":6850,"journal":{"name":"2020 IEEE Symposium on VLSI Technology","volume":"9 1 1","pages":"1-2"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":"{\"title\":\"A Voltage-Mode Sensing Scheme with Differential-Row Weight Mapping For Energy-Efficient RRAM-Based In-Memory Computing\",\"authors\":\"W. Wan, R. Kubendran, B. Gao, Siddharth Josbi, Priyanka Raina, Huaqiang Wu, G. Cauwenberghs, H. Wong\",\"doi\":\"10.1109/VLSITechnology18217.2020.9265066\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The energy efficiency of RRAM-based in-memory matrix-vector multiplication (MVM) depends largely on the output sensing mechanism. We design a novel voltage-mode sensing configuration with differential-row weight mapping that achieves a 3.6x improvement in energy per multiply-accumulate (MAC) at the same read voltage compared to current-mode sensing, and avoids the nonlinear source-line dynamics issue that occurs in conventional voltage-mode sensing. We verify the MVM performance of our scheme by performing measurements using a RRAM array monolithically integrated with CMOS voltage-mode neurons. We compare the effects of weight normalization on MVM accuracy under two different weight mapping schemes, and provide guidance in selecting the scheme based on weight sparsity and consistency of the L-1 weight norm across the columns.\",\"PeriodicalId\":6850,\"journal\":{\"name\":\"2020 IEEE Symposium on VLSI Technology\",\"volume\":\"9 1 1\",\"pages\":\"1-2\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"25\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE Symposium on VLSI Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VLSITechnology18217.2020.9265066\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Symposium on VLSI Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VLSITechnology18217.2020.9265066","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Voltage-Mode Sensing Scheme with Differential-Row Weight Mapping For Energy-Efficient RRAM-Based In-Memory Computing
The energy efficiency of RRAM-based in-memory matrix-vector multiplication (MVM) depends largely on the output sensing mechanism. We design a novel voltage-mode sensing configuration with differential-row weight mapping that achieves a 3.6x improvement in energy per multiply-accumulate (MAC) at the same read voltage compared to current-mode sensing, and avoids the nonlinear source-line dynamics issue that occurs in conventional voltage-mode sensing. We verify the MVM performance of our scheme by performing measurements using a RRAM array monolithically integrated with CMOS voltage-mode neurons. We compare the effects of weight normalization on MVM accuracy under two different weight mapping schemes, and provide guidance in selecting the scheme based on weight sparsity and consistency of the L-1 weight norm across the columns.