Kanika Monga, Sahil Aggarwal, N. Chaturvedi, S. Gurunarayanan
{"title":"一种新的SRAM逻辑计算解码器设计:CiM-SRAM","authors":"Kanika Monga, Sahil Aggarwal, N. Chaturvedi, S. Gurunarayanan","doi":"10.1109/INDICON52576.2021.9691664","DOIUrl":null,"url":null,"abstract":"Computing-in-Memory is an emerging paradigm that promises to accelerate data-intensive computation by eliminating the back and forth data movement between the memory and processor. SRAM is an ideal candidate for implementing computation in memory as it offers benefits such as high speed, low power consumption, and high endurance. One of the most extensively explored techniques utilized to realize computation within the SRAM is reading out the voltage at the bitline, which corresponds to a valid logic function output. It also requires activation of multiple wordlines corresponding to the location of the stored operands in the memory. However, conventional address decoders in SRAM selects only one address at a time. Hence, addressing this challenge, we propose to design a novel decoder which support enabling of multiple wordline in a 6T bitcell based CiM-SRAM (Computing-in-Memory based SRAM) array for performing logic computation.","PeriodicalId":106004,"journal":{"name":"2021 IEEE 18th India Council International Conference (INDICON)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Novel Decoder Design for Logic Computation in SRAM: CiM-SRAM\",\"authors\":\"Kanika Monga, Sahil Aggarwal, N. Chaturvedi, S. Gurunarayanan\",\"doi\":\"10.1109/INDICON52576.2021.9691664\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Computing-in-Memory is an emerging paradigm that promises to accelerate data-intensive computation by eliminating the back and forth data movement between the memory and processor. SRAM is an ideal candidate for implementing computation in memory as it offers benefits such as high speed, low power consumption, and high endurance. One of the most extensively explored techniques utilized to realize computation within the SRAM is reading out the voltage at the bitline, which corresponds to a valid logic function output. It also requires activation of multiple wordlines corresponding to the location of the stored operands in the memory. However, conventional address decoders in SRAM selects only one address at a time. Hence, addressing this challenge, we propose to design a novel decoder which support enabling of multiple wordline in a 6T bitcell based CiM-SRAM (Computing-in-Memory based SRAM) array for performing logic computation.\",\"PeriodicalId\":106004,\"journal\":{\"name\":\"2021 IEEE 18th India Council International Conference (INDICON)\",\"volume\":\"63 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 18th India Council International Conference (INDICON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDICON52576.2021.9691664\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 18th India Council International Conference (INDICON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDICON52576.2021.9691664","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Novel Decoder Design for Logic Computation in SRAM: CiM-SRAM
Computing-in-Memory is an emerging paradigm that promises to accelerate data-intensive computation by eliminating the back and forth data movement between the memory and processor. SRAM is an ideal candidate for implementing computation in memory as it offers benefits such as high speed, low power consumption, and high endurance. One of the most extensively explored techniques utilized to realize computation within the SRAM is reading out the voltage at the bitline, which corresponds to a valid logic function output. It also requires activation of multiple wordlines corresponding to the location of the stored operands in the memory. However, conventional address decoders in SRAM selects only one address at a time. Hence, addressing this challenge, we propose to design a novel decoder which support enabling of multiple wordline in a 6T bitcell based CiM-SRAM (Computing-in-Memory based SRAM) array for performing logic computation.