{"title":"一种基于隐式记忆乘法器的权重稳定CNN加速系统","authors":"Wenhui Liang, Jiarui Xu, Yuansheng Zhao, Zixuan Shen, Guoyi Yu, Yuhui He, Chao Wang","doi":"10.1109/ICTA56932.2022.9962994","DOIUrl":null,"url":null,"abstract":"Adders and multipliers based on memristive Material Implication (IMPLY) logic are widely used in primary building blocks of Arithmetic Logic Unit (ALU). To solve the issue that the existing IMPLY-based multipliers cannot protect the input operands, this paper presents a novel data non-destructive memristive IMPLY-based semi-parallel multiplier for Computing-in-Memory (CIM) systems, by assigning function-specific memristors for data-protection and introducing additional switches for higher parallelism. Simulation results show that the proposed multiplier can achieve 30% faster than conventional semi-parallel design and 9.1 % less memristors against the state-of-art semi-serial design for 4-bit multiplication, while preventing the input weight from destruction as required by CNN weight reuse.","PeriodicalId":325602,"journal":{"name":"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An IMPLY-based Memristive Multiplier for Computing-in-Memory Systems with Weight-Stationary CNN Acceleration\",\"authors\":\"Wenhui Liang, Jiarui Xu, Yuansheng Zhao, Zixuan Shen, Guoyi Yu, Yuhui He, Chao Wang\",\"doi\":\"10.1109/ICTA56932.2022.9962994\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Adders and multipliers based on memristive Material Implication (IMPLY) logic are widely used in primary building blocks of Arithmetic Logic Unit (ALU). To solve the issue that the existing IMPLY-based multipliers cannot protect the input operands, this paper presents a novel data non-destructive memristive IMPLY-based semi-parallel multiplier for Computing-in-Memory (CIM) systems, by assigning function-specific memristors for data-protection and introducing additional switches for higher parallelism. Simulation results show that the proposed multiplier can achieve 30% faster than conventional semi-parallel design and 9.1 % less memristors against the state-of-art semi-serial design for 4-bit multiplication, while preventing the input weight from destruction as required by CNN weight reuse.\",\"PeriodicalId\":325602,\"journal\":{\"name\":\"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTA56932.2022.9962994\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTA56932.2022.9962994","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An IMPLY-based Memristive Multiplier for Computing-in-Memory Systems with Weight-Stationary CNN Acceleration
Adders and multipliers based on memristive Material Implication (IMPLY) logic are widely used in primary building blocks of Arithmetic Logic Unit (ALU). To solve the issue that the existing IMPLY-based multipliers cannot protect the input operands, this paper presents a novel data non-destructive memristive IMPLY-based semi-parallel multiplier for Computing-in-Memory (CIM) systems, by assigning function-specific memristors for data-protection and introducing additional switches for higher parallelism. Simulation results show that the proposed multiplier can achieve 30% faster than conventional semi-parallel design and 9.1 % less memristors against the state-of-art semi-serial design for 4-bit multiplication, while preventing the input weight from destruction as required by CNN weight reuse.