A 28-nm 9T SRAM-Based CIM Macro with Capacitance Weighting Module and Redundant array-assisted ADC | Synapse