Patent ID: 11934798
Assignee: MICRON TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 22:
23. A method comprising:
storing a plurality of multiplicand and corresponding multipliers in a memory device, the memory device comprising a plurality of memory cells accessible via a plurality of bit lines and a plurality of word lines;
generating a dot product result by summing multiplications of each multiplicand and corresponding multiplier, wherein the dot product result is generated by:
sequencing through positions of bits of the multipliers;
selectively applying a plurality of popcount operations on the multiplicands based on the bit value of a current bit position of a corresponding multiplier to generate a popcount result; and
selectively accumulating the at least one popcount result;

wherein the dot product result is generated upon completing the sequencing
wherein the multipliers are stored along odd-numbered bit lines, and
wherein the multiplicands are stored along even-numbered bit lines.