发明名称 MEMORY DEVICE WITH INTERNAL SIGNAL PROCESSING UNIT
摘要 A method for operating a memory includes storing data in a plurality of analog memory cells that are fabricated on a first semiconductor die by writing input storage values to a group of the analog memory cells. After storing the data, multiple output storage values are read from each of the analog memory cells in the group using respective, different threshold sets of read thresholds, thus providing multiple output sets of the output storage values corresponding respectively to the threshold sets. The multiple output sets of the output storage values are preprocessed by circuitry that is fabricated on the first semiconductor die, to produce preprocessed data. The preprocessed data is provided to a memory controller, which is fabricated on a second semiconductor die that is different from the first semiconductor die. so as to enable the memory controller to reconstruct the data responsively to the preprocessed data.
申请公布号 US2015309870(A1) 申请公布日期 2015.10.29
申请号 US201514740088 申请日期 2015.06.15
申请人 Apple Inc. 发明人 Sokolov Dotan;Sommer Naftali;Perlmutter Uri;Shalvi Ofir
分类号 G06F11/10;G11C29/52;G11C29/50 主分类号 G06F11/10
代理机构 代理人
主权项 1. An apparatus, comprising: a memory array including a plurality of pages; and a processing unit configured to: receive a read request from a controller to read a first page of the plurality of pages;read a first set of storage values from the first page of the plurality of pages in response to the read request;store the first set of storage values in a first buffer;receive an interference cancellation request from the controller;read at least one potentially-interfering page of the plurality of pages in response to the interference cancellation request to generate interference results;read a set of cross-coupling coefficients from a lookup table (LUT), wherein each cross-coupling coefficient specifies an interference level from at least one neighboring cell to a target cell included in the first page of the plurality of pages;iteratively perform a plurality of read operations on the first page of the plurality of pages to generate a respective plurality of read results, wherein each read operation of the plurality of read operations uses a respective read threshold of a plurality of shifted read thresholds; andretrieve, for a first read result of the respective plurality of read results, a decision to retain results of a second read result of the respective plurality of read results from the LUT dependent upon at least the first read result and the second read result.
地址 Cupertino CA US