发明名称 Fault detection and prediction for data storage elements
摘要 A circuit, configured to detect faults in an array of data storage elements, comprises: a resistor network; a switching network for selectively coupling a specified portion of the resistor network to the array of data storage elements; a current monitoring module, where the current monitoring module is operable to monitor current flow through the specified portion of the resistor network; and a control module coupled to the switching network and the current monitoring module. The control module is operable to control the switching network, so as to couple the specified portion of the resistor network to the array of data storage elements, and to determine whether one or more predefined characteristics of the output of the current monitoring module meet predetermined fault criteria. The control module is further operable to initiate one or more remedial actions, when the one or more predefined characteristics meet the predetermined fault criteria.
申请公布号 US9390814(B2) 申请公布日期 2016.07.12
申请号 US201414454683 申请日期 2014.08.07
申请人 SANDISK TECHNOLOGIES LLC 发明人 Ellis Robert W.
分类号 G11C29/04;G01R31/28;G11C29/44;G11C29/50 主分类号 G11C29/04
代理机构 Morgan, Lewis & Bockius LLP 代理人 Morgan, Lewis & Bockius LLP
主权项 1. A circuit to detect faults in one or more arrays of data storage elements, the circuit comprising: a resistor network comprising two or more resistors; a switching network for selectively coupling a respective portion of the resistor network to a first array of data storage elements, and the switching network is further operable to couple the respective portion of the resistor network to a second array of data storage elements; a current monitoring module connected to the resistor network, wherein the current monitoring module is operable to monitor current flow through the respective portion of the resistor network during performance of a respective operation on the first array of data storage elements, wherein the respective operations is a host-initiated memory read operation, host-initiated write operation, or data erase operation; and a control module coupled to the switching network and the current monitoring module; wherein the control module is operable to control the switching network, so as to couple the respective portion of the resistor network to the first array of data storage elements, and to determine whether one or more predefined characteristics of the output of the current monitoring module meet predetermined fault criteria; andwherein the control module is further operable to, in accordance with a determination that the one or more predefined characteristics meet the predetermined fault criteria, initiate one or more remedial actions, wherein the one or more remedial actions comprise: determining whether data stored in the first array of data storage elements is valid; andin accordance with a determination that the data stored in the first array of data storage elements is valid, transferring the data stored in the first array of data storage elements to the second array of data storage elements.
地址 Plano TX US