-
公开(公告)号:US11837277B2
公开(公告)日:2023-12-05
申请号:US17455696
申请日:2021-11-19
发明人: Karin Inbar , Shay Benisty
IPC分类号: G11C11/40 , G11C11/4093 , G11C11/56 , G06F13/16 , G06F11/07
CPC分类号: G11C11/4093 , G06F11/076 , G06F13/1673 , G11C11/5628 , G11C11/5642 , G11C2211/5641
摘要: The present disclosure generally relates to improved foggy-fine programming. Rather than initially writing to SLC and then later performing a foggy write to QLC with the data read from SLC and then a fine write to QLC with data re-read from SLC, the foggy write to QLC can be performed in parallel to the initial writing to SLC using the same buffer. Once the foggy write to QLC has completed, and the writing to SLC has also completed, the data buffer can be released. The data written in SLC is then be read from SLC and passes through a relocation buffer for the first and only time to then be written using fine programming to QLC. Thus, the data only passes through the relocation buffer one time and the relocation buffer can be freed to usage after only one pass of the data therethrough.
-
公开(公告)号:US20210375358A1
公开(公告)日:2021-12-02
申请号:US17405923
申请日:2021-08-18
发明人: Rami Rom , Ofir Pele , Alexander Bazarsky , Tomer Tzvi Eliash , Ran Zamir , Karin Inbar
摘要: Exemplary methods and apparatus are provided for implementing a deep learning accelerator (DLA) or other neural network components within the die of a non-volatile memory (NVM) apparatus using, for example, under-the-array circuit components within the die. Some aspects disclosed herein relate to configuring the under-the-array components to implement feedforward DLA operations. Other aspects relate to backpropagation operations. Still other aspects relate to using an NAND-based on-chip copy with update function to facilitate updating synaptic weights of a neural network stored on a die. Other aspects disclosed herein relate to configuring a solid state device (SSD) controller for use with the NVM. In some aspects, the SSD controller includes flash translation layer (FTL) tables configured specifically for use with neural network data stored in the NVM.
-
公开(公告)号:US20200185027A1
公开(公告)日:2020-06-11
申请号:US16212596
申请日:2018-12-06
发明人: Rami Rom , Ofir Pele , Alexander Bazarsky , Tomer Tzvi Eliash , Ran Zamir , Karin Inbar
摘要: Exemplary methods and apparatus are provided for implementing a deep learning accelerator (DLA) or other neural network components within the die of a non-volatile memory (NVM) apparatus using, for example, under-the-array circuit components within the die. Some aspects disclosed herein relate to configuring the under-the-array components to implement feedforward DLA operations. Other aspects relate to backpropagation operations. Still other aspects relate to using an NAND-based on-chip copy with update function to facilitate updating synaptic weights of a neural network stored on a die. Other aspects disclosed herein relate to configuring a solid state device (SSD) controller for use with the NVM. In some aspects, the SSD controller includes flash translation layer (FTL) tables configured specifically for use with neural network data stored in the NVM.
-
公开(公告)号:US20200184335A1
公开(公告)日:2020-06-11
申请号:US16212586
申请日:2018-12-06
发明人: Rami Rom , Ofir Pele , Alexander Bazarsky , Tomer Tzvi Eliash , Ran Zamir , Karin Inbar
摘要: Exemplary methods and apparatus are provided for implementing a deep learning accelerator (DLA) or other neural network components within the die of a non-volatile memory (NVM) apparatus using, for example, under-the-array circuit components within the die. Some aspects disclosed herein relate to configuring the under-the-array components to implement feedforward DLA operations. Other aspects relate to backpropagation operations. Still other aspects relate to using an NAND-based on-chip copy with update function to facilitate updating synaptic weights of a neural network stored on a die. Other aspects disclosed herein relate to configuring a solid state device (SSD) controller for use with the NVM. In some aspects, the SSD controller includes flash translation layer (FTL) tables configured specifically for use with neural network data stored in the NVM.
-
公开(公告)号:US20240354451A1
公开(公告)日:2024-10-24
申请号:US18225630
申请日:2023-07-24
发明人: Avichay Hodes , Karin Inbar , Alexander Bazarsky
摘要: Detecting the removal of a data storage device from a storage system involves first determining that a shorter pin of an electrical connector of a storage device is disconnected from a mating electrical connector, such as by sensing a voltage drop on that pin, then determining at a later time that a longer pin of the connector is disconnected from the mating connector. Responsive to determining that the longer pin was disconnected after a predetermined period of time after the shorter pin, a conclusion may be made that the storage device has been removed from the system as opposed to being subject to a simple device power aberration. Thus, responsive data destruction action(s) may be taken to render the data stored on the device inaccessible to the attacker thereby protecting the device even after the device is removed from the storage system.
-
6.
公开(公告)号:US20240296097A1
公开(公告)日:2024-09-05
申请号:US18223122
申请日:2023-07-18
发明人: Karin Inbar , Avichay Hodes , Alexander Bazarsky
CPC分类号: G06F11/1441 , G06F11/076 , G06F11/3058
摘要: A data storage device and method for enhanced recovery through data storage device discrete-component-hardware-reset are provided. In one embodiment, the data storage device determines that a subset of a plurality of memory dies is non-responsive, sends a request to a host to accept longer delays associated with the subset of the plurality of memory dies, power-cycles the subset of the plurality of memory dies, and then informs the host that the latency associated with those dies has been restored to normal latency or that the subset of the plurality of memory dies are inactive (in case of unsuccessful recovery). Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
-
公开(公告)号:US11705191B2
公开(公告)日:2023-07-18
申请号:US17405923
申请日:2021-08-18
发明人: Rami Rom , Ofir Pele , Alexander Bazarsky , Tomer Tzvi Eliash , Ran Zamir , Karin Inbar
CPC分类号: G11C11/5628 , G06N3/063 , G06N3/084
摘要: Exemplary methods and apparatus are provided for implementing a deep learning accelerator (DLA) or other neural network components within the die of a non-volatile memory (NVM) apparatus using, for example, under-the-array circuit components within the die. Some aspects disclosed herein relate to configuring the under-the-array components to implement feedforward DLA operations. Other aspects relate to backpropagation operations. Still other aspects relate to using an NAND-based on-chip copy with update function to facilitate updating synaptic weights of a neural network stored on a die. Other aspects disclosed herein relate to configuring a solid state device (SSD) controller for use with the NVM. In some aspects, the SSD controller includes flash translation layer (FTL) tables configured specifically for use with neural network data stored in the NVM.
-
公开(公告)号:US11681581B1
公开(公告)日:2023-06-20
申请号:US17845770
申请日:2022-06-21
发明人: Ishai Ilani , Ran Zamir , Karin Inbar , Eran Sharon , Idan Alrod
CPC分类号: G06F11/1068 , G06F3/0619 , G06F3/0659 , G06F3/0673 , G06F11/1004
摘要: Effective use of cyclic redundancy check (CRC) signatures is achieved where each sector of a flash management unit (FMU) has a distinct CRC signature. The CRC signatures are XORed together to create a total CRC signature for the FMU. When a host device updates a single sector of the FMU, the CRC signature for the updated single sector can be changed by removing the old CRC signature corresponding to the single sector and replacing the old CRC signature with a new CRC signature corresponding to the updated single sector. The old CRC signature is XORed from the total CRC signature and then the new CRC signature is XORed with the remaining CRC signatures to create a new total CRC signature. In so doing, data integrity is ensured.
-
公开(公告)号:US11537292B2
公开(公告)日:2022-12-27
申请号:US16910886
申请日:2020-06-24
发明人: Karin Inbar , Avichay Haim Hodes , Einat Lev
摘要: A method and apparatus for enhancing reliability of a data storage device. The storage device controller is configured to convert a typical UBER-type event to an MTBF (FFR) event by converting a data error event into a drive functional failure. In this context, the converted error is not counted as an UBER type event for purposes of determining the reliability of the storage device.
-
公开(公告)号:US11340810B2
公开(公告)日:2022-05-24
申请号:US16450618
申请日:2019-06-24
发明人: Ariel Navon , Alexander Bazarsky , Judah Gamliel Hahn , Karin Inbar , Rami Rom , Idan Alrod , Eran Sharon
摘要: Methods and apparatus for managing and optimizing data storage devices that include non-volatile memory (NVM) are described. One such method involves deriving a hint for one or more logical block addresses (LBAs) of a storage device based on information received from a host device and/or physical characteristics of the storage device, such as LBAs that are invalidated together; grouping the LBAs into one or more clusters of LBAs based on the derived hint and a statistical analysis of the physical characteristics of the storage devices; allocating available physical block addresses (PBAs) in the storage device to one of the LBAs based on the one or more clusters of LBAs to achieve optimization of a data storage device.
-
-
-
-
-
-
-
-
-