Methods and apparatus for pattern matching in a memory containing sets of memory elements

    公开(公告)号:US10984864B2

    公开(公告)日:2021-04-20

    申请号:US16517846

    申请日:2019-07-22

    Abstract: Methods include receiving a pattern to be searched in a memory having a plurality of sets of memory elements with each set coupled to a separate data line and corresponding to a same set of bit positions of the pattern. Methods further include receiving a pattern of data to be programmed into a memory, programming a first data state into one memory cell of each cell pair of a plurality of cell pairs of a memory array, and programing a second data state into another memory cell of each cell pair of the plurality of cell pairs for each bit position of the pattern. Memory configured to facilitate such methods include a plurality of cell pairs, each cell pair of the plurality of cell pairs programmed to store a same bit of data corresponding to a particular bit position of a pattern to be searched in the memory.

    Memory as a programmable logic device

    公开(公告)号:US10395740B2

    公开(公告)日:2019-08-27

    申请号:US16003357

    申请日:2018-06-08

    Abstract: Memories including a data line, a plurality of strings of series-connected memory cells selectively connected to the data line, a plurality of first access lines each coupled to a control gate of a respective memory cell of each string of series-connected memory cells of the plurality of strings of series-connected memory cells, and a plurality of second access lines each coupled to a control gate of a respective memory cell of a respective string of series-connected memory cells of the plurality of strings of series-connected memory cells, as well as methods of operating similar memories.

    Memory devices having distributed controller systems

    公开(公告)号:US10359944B2

    公开(公告)日:2019-07-23

    申请号:US15690320

    申请日:2017-08-30

    Abstract: Apparatus including a memory array further include an analog voltage generation circuit, an analog controller, a data cache, a data cache controller, and a master controller. The master controller is configured to generate an indication in response to an interpreted command. The analog controller is configured to determine, in response to the indication, what analog voltages should be generated by the analog voltage generation circuit for the apparatus to perform the interpreted command. The data cache controller is configured to determine, in response to the indication, whether the data cache should be configured to accept data from the memory array or to provide data to the memory array for the apparatus to perform the interpreted command.

    HIGH PERFORMANCE MEMORY CONTROLLER
    56.
    发明申请

    公开(公告)号:US20190018733A1

    公开(公告)日:2019-01-17

    申请号:US16105305

    申请日:2018-08-20

    Abstract: A memory device includes a memory array that includes a buffer data. The memory device also includes a memory controller. The memory controller includes an error correction code (ECC) component. The memory controller further receives a status command and an indication related to the quality of the data to analyze with the ECC component. Based on a status value, the memory controller utilizes one of a plurality of error correction techniques via the ECC component to correct an error (e.g., soft state, calibration, etc.).

    METHODS AND APPARATUS FOR PATTERN MATCHING
    59.
    发明申请

    公开(公告)号:US20180108415A1

    公开(公告)日:2018-04-19

    申请号:US15841490

    申请日:2017-12-14

    CPC classification number: G11C15/046 G11C16/0483 G11C16/10 G11C29/52

    Abstract: Methods include receiving a pattern to be searched in a memory having a plurality of sets of memory elements with each set coupled to a separate data line and corresponding to a same set of bit positions of the pattern. Methods further include receiving a pattern of data to be programmed into a memory, programming a first data state into one memory cell of each cell pair of a plurality of cell pairs of a memory array, and programing a second data state into another memory cell of each cell pair of the plurality of cell pairs for each bit position of the pattern. Memory configured to facilitate such methods include a plurality of cell pairs, each cell pair of the plurality of cell pairs programmed to store a same bit of data corresponding to a particular bit position of a pattern to be searched in the memory.

Patent Agency Ranking