-
公开(公告)号:US08307241B2
公开(公告)日:2012-11-06
申请号:US12485846
申请日:2009-06-16
申请人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Jian Chen , Grishma Shailesh Shah
发明人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Jian Chen , Grishma Shailesh Shah
IPC分类号: G06F11/00
CPC分类号: G06F12/0893 , G06F11/1433 , G06F11/1666 , G06F12/0246 , G06F12/0802 , G06F2212/7203 , G11C11/5628 , G11C16/04 , G11C29/82 , G11C2211/5643
摘要: In a nonvolatile memory array, data is stored in multi-level cells (MLC) as upper-page data and lower-page data. Safe copies of both upper-page and lower-page data are stored in on-chip cache during programming. If a write fail occurs, data is recovered from on-chip cache. The controller does not have to maintain safe copies of data.
摘要翻译: 在非易失性存储器阵列中,将数据作为上层数据和下页数据存储在多级单元(MLC)中。 在编程期间,上页和下页数据的安全副本都存储在片上缓存中。 如果发生写入失败,则从片上缓存中恢复数据。 控制器不必维护数据的安全副本。
-
公开(公告)号:US20100318721A1
公开(公告)日:2010-12-16
申请号:US12485827
申请日:2009-06-16
申请人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Jian Chen , Grishma Shailesh Shah
发明人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Jian Chen , Grishma Shailesh Shah
CPC分类号: G06F11/141 , G06F12/0246 , G06F12/0804 , G06F2212/1032 , G11C11/5628 , G11C2211/5643
摘要: In a nonvolatile memory system, data received from a host by a memory controller is transferred to an on-chip cache, and new data from the host displaces the previous data before it is written to the nonvolatile memory array. A safe copy is maintained in on-chip cache so that if a program failure occurs, the data can be recovered and written to an alternative location in the nonvolatile memory array.
摘要翻译: 在非易失性存储器系统中,由存储器控制器从主机接收的数据被传送到片上高速缓存,并且来自主机的新数据在先前的数据被写入到非易失性存储器阵列之前移位。 在片上高速缓存中维护一个安全副本,以便如果发生程序故障,则可以将数据恢复并写入非易失性存储器阵列中的替代位置。
-
公开(公告)号:US08132045B2
公开(公告)日:2012-03-06
申请号:US12485827
申请日:2009-06-16
申请人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Jian Chen , Grishma Shailesh Shah
发明人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Jian Chen , Grishma Shailesh Shah
IPC分类号: G06F11/00
CPC分类号: G06F11/141 , G06F12/0246 , G06F12/0804 , G06F2212/1032 , G11C11/5628 , G11C2211/5643
摘要: In a nonvolatile memory system, data received from a host by a memory controller is transferred to an on-chip cache, and new data from the host displaces the previous data before it is written to the nonvolatile memory array. A safe copy is maintained in on-chip cache so that if a program failure occurs, the data can be recovered and written to an alternative location in the nonvolatile memory array.
摘要翻译: 在非易失性存储器系统中,由存储器控制器从主机接收的数据被传送到片上高速缓存,并且来自主机的新数据在先前的数据被写入到非易失性存储器阵列之前移位。 在片上高速缓存中维护一个安全副本,以便如果发生程序故障,则可以将数据恢复并写入非易失性存储器阵列中的替代位置。
-
公开(公告)号:US20100318839A1
公开(公告)日:2010-12-16
申请号:US12485846
申请日:2009-06-16
申请人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Chen Jian , Grishma Shailesh Shah
发明人: Chris Nga Yee Avila , Jonathan Hsu , Alexander Kwok-Tung Mak , Chen Jian , Grishma Shailesh Shah
CPC分类号: G06F12/0893 , G06F11/1433 , G06F11/1666 , G06F12/0246 , G06F12/0802 , G06F2212/7203 , G11C11/5628 , G11C16/04 , G11C29/82 , G11C2211/5643
摘要: In a nonvolatile memory array, data is stored in multi-level cells (MLC) as upper-page data and lower-page data. Safe copies of both upper-page and lower-page data are stored in on-chip cache during programming. If a write fail occurs, data is recovered from on-chip cache. The controller does not have to maintain safe copies of data.
摘要翻译: 在非易失性存储器阵列中,将数据作为上层数据和下页数据存储在多级单元(MLC)中。 在编程期间,上页和下页数据的安全副本都存储在片上缓存中。 如果发生写入失败,则从片上缓存中恢复数据。 控制器不必维护数据的安全副本。
-
公开(公告)号:US20120008405A1
公开(公告)日:2012-01-12
申请号:US12833167
申请日:2010-07-09
申请人: Grishma Shailesh Shah , Yan Li
发明人: Grishma Shailesh Shah , Yan Li
IPC分类号: G11C16/04
CPC分类号: G11C29/02 , G11C29/025 , G11C29/702 , G11C2029/1202
摘要: Techniques and corresponding circuitry are presented for the detection of broken wordlines in a memory array. In an exemplary embodiment, a program operation of the memory circuit is performed on a first plurality of memory cells along a word-line, where the programming operation includes a series of alternating programming pulses and verify operations, with the memory cells individually locking out from further programming pulses as verified. The determination of whether the word-line is defective based on the number of programming pulses for the memory cells of a first subset of the first plurality to verify as programmed relative to the number of programming pulses for the memory cells of a second subset of the first plurality to verify as programmed, where the first and second subsets each contain multiple memory cells and are not the same.
摘要翻译: 提供技术和相应的电路用于检测存储器阵列中的断字。 在示例性实施例中,存储器电路的编程操作沿着字线在第一多个存储器单元上执行,其中编程操作包括一系列交替编程脉冲和验证操作,存储器单元分别从 进一步编程脉冲验证。 基于用于第一多个第一子集的第一子集的存储器单元的编程脉冲的数量来确定字线是否有缺陷,以相对于第二子集的第二子集的存储器单元的编程脉冲的数量进行编程 第一多个以验证编程,其中第一和第二子集各自包含多个存储器单元并且不相同。
-
公开(公告)号:US08305807B2
公开(公告)日:2012-11-06
申请号:US12833167
申请日:2010-07-09
申请人: Grishma Shailesh Shah , Yan Li
发明人: Grishma Shailesh Shah , Yan Li
IPC分类号: G11C16/34
CPC分类号: G11C29/02 , G11C29/025 , G11C29/702 , G11C2029/1202
摘要: Techniques and corresponding circuitry are presented for the detection of broken wordlines in a memory array. In an exemplary embodiment, a program operation of the memory circuit is performed on a first plurality of memory cells along a word-line, where the programming operation includes a series of alternating programming pulses and verify operations, with the memory cells individually locking out from further programming pulses as verified. The determination of whether the word-line is defective based on the number of programming pulses for the memory cells of a first subset of the first plurality to verify as programmed relative to the number of programming pulses for the memory cells of a second subset of the first plurality to verify as programmed, where the first and second subsets each contain multiple memory cells and are not the same.
摘要翻译: 提供技术和相应的电路用于检测存储器阵列中的断字。 在示例性实施例中,存储器电路的编程操作沿着字线在第一多个存储器单元上执行,其中编程操作包括一系列交替编程脉冲和验证操作,存储器单元分别从 进一步编程脉冲验证。 基于用于第一多个第一子集的第一子集的存储器单元的编程脉冲的数量来确定字线是否有缺陷,以相对于第二子集的第二子集的存储器单元的编程脉冲的数量进行编程 第一多个以验证编程,其中第一和第二子集各自包含多个存储器单元并且不相同。
-
-
-
-
-