×

Multiple (multi-) level cell (MLC) non-volatile (NV) memory (NVM) matrix circuits for performing matrix computations with multi-bit input vectors

  • US 10,460,817 B2
  • Filed: 11/20/2017
  • Issued: 10/29/2019
  • Est. Priority Date: 07/13/2017
  • Status: Active Grant
First Claim
Patent Images

1. A multiple (multi-) level cell (MLC) non-volatile (NV) memory (NVM) matrix circuit, comprising:

  • a plurality of word lines configured to receive a multi-bit input vector represented by an input voltage on each word line among the plurality of word lines;

    a plurality of bit lines, each bit line among the plurality of bit lines configured to receive a corresponding line voltage;

    a plurality of source lines; and

    a plurality of NVM storage string circuits, each NVM storage string circuit among the plurality of NVM storage string circuits configured to be electrically coupled between a corresponding bit line among the plurality of bit lines and a corresponding source line among the plurality of source lines each comprising a plurality of MLC NVM storage circuits; and

    each MLC NVM storage circuit among the plurality of MLC NVM storage circuits comprising a plurality of NVM bit cell circuits each configured to store a respective memory state for the corresponding MLC NVM storage circuit;

    each NVM bit cell circuit among the plurality of NVM bit cell circuits in a respective MLC NVM storage circuit having a resistance representing a stored memory state, and comprising;

    a gate node coupled to a corresponding word line among the plurality of word lines; and

    each NVM bit cell circuit configured to couple its resistance to a source line among the plurality of source lines coupled to its respective MLC NVM storage circuit in response to the input voltage applied to the corresponding word line coupled to the gate node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×