In this project, novel interleaved switched-capacitor and SRAM based multibit matrix-vector multiply-accumulate engine for in-memory computing is presented.
A novel inter leaved switched-capacitor and SRAM based multibit matrix-vector multiply-accumulate engine for memory computing is presented. Its operation principle is based on first converting an SRAM-stored n-bit weight into a proportional voltage using a pipeline D/A converter built from n + 1 equally sized stages. A switched-capacitor stage then multiplies these voltages with an m-bit digital input activation. Finally, the output voltages that correspond to the different multiplication results are accumulated along one column by means of charge sharing. With our proposed architecture, the required circuit area, computation time, and power consumption scale linearly versus the bit resolution of both the inputs and the weights. Analytical formulas are presented for the energy consumption in both capacitors and switches. Moreover, the impact of fabrication mismatch on analog computation accuracy is examined.
Index terms:- Analog computation, hardware accelerator, in memory computation, multibit weights, SRAM.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Software Requirements:
· Tool: Tanner EDA
· Technology: 45nm
Hardware Requirements:
· Introduction to Digital Electronics
· Knowledge on MOSFET operation and Characteristics
· Basics of SRAM
· Advantages & Applications
· Tool learning in Tanner EDA
· Transistor level design of proposed block diagram
· Analysis of circuit and simulation results
· Scope of SRAM in today’s world