| CPC G06G 7/16 (2013.01) [G06F 7/523 (2013.01); G06F 17/16 (2013.01); G11C 11/419 (2013.01); G06F 7/5443 (2013.01)] | 20 Claims |

|
1. An apparatus, comprising:
a sign data storage cell configured to:
store a sign value associated with a weight value; and
couple, based on the sign value, either a compute word line or a complement compute word line to a compute select line;
a plurality of compute data storage cells, wherein a given compute data storage cell includes a capacitor, and wherein the given compute data storage cell is configured to:
store a corresponding bit of the weight value; and
couple, based on the corresponding bit and a voltage level of the compute select line, a respective amount of charge onto a compute bit line via the capacitor;
a control circuit configured to generate, using an operand value, respective voltage levels on the compute word line and the complement compute word line; and
an analog-to-digital converter circuit configured to generate, based on a voltage level of the compute bit line, a plurality of output bits whose value is indicative of a product of the operand value and the weight value.
|