Please use this identifier to cite or link to this item: http://localhost:8081/jspui/handle/123456789/21600
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAbotula, Jaya Kumar-
dc.date.accessioned2026-09-20T07:20:57Z-
dc.date.available2026-09-20T07:20:57Z-
dc.date.issued2023-06-
dc.identifier.urihttp://localhost:8081/jspui/handle/123456789/21600-
dc.guideAnand, Bulusuen_US
dc.description.abstractDeep neural networks (DNNs) are playing a very crucial role in many AI/ML applications, Convolutional neural network (CNN) is a DNN primarily used for applications like image classification, speech recognition, automated vehicles etc. Present day many CNNs are achieving a very high accuracy rate better than human vision but these networks are complex and thus are computationally very intensive. The traditional Von Neumann systems because of the memory wall problem are not the suitable ones for these architectures to be implemented on. Thus, many recent works approached compute in memory (CIM) to alleviate the Von Neumann bottleneck and perform the fundamental operation of CNN: MAC (multiply and accumulate) in the memory itself which eliminates the huge power consumption for data movement between the memory and CPU. Additionally, CIM has an advantage of parallel computing capability which is an inherent property of CNN computing, since all the operations in CNNs are massively parallel and regular in nature In this project, we present a 64x64 9T1C SRAM macro for bit wise multiplication and bitline charging scheme for the accumulation. The binary weighting for the weights is achieved by C-2C ladder network. An optimized 4b flash ADC is used as the analog readout circuit. The proposed architecture performs 1024 MAC operations between activation input(4b) and weight(4b) in a cycle. This work achieves a throughput of 455 GOPS, energy efficiency of 1013TOPS/W at 222MHz frequency maintaining a very high signal margin of 53.8 mV. This proposed work is implemented on 28nm Technology node at 0.9 V supply.en_US
dc.language.isoenen_US
dc.publisherIIT Roorkeeen_US
dc.titleA Methodology for Implementation of Multi-Bit Compute-in Memory Architecture in Analog Domainen_US
dc.typeDissertationsen_US
Appears in Collections:MASTERS' THESES (E & C)

Files in This Item:
File Description SizeFormat 
21534007_Jaya Kumar Abotula.pdf4.41 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.