| US7852654B2 (en)* | 2006-12-28 | 2010-12-14 | Hynix Semiconductor Inc. | Semiconductor memory device, and multi-chip package and method of operating the same |
| US7975105B1 (en)* | 2007-12-03 | 2011-07-05 | Yingju Sun | Solid state storage devices with changeable capacity |
| KR101077339B1 (en)* | 2007-12-28 | 2011-10-26 | 가부시끼가이샤 도시바 | Semiconductor storage device |
| US8843691B2 (en) | 2008-06-25 | 2014-09-23 | Stec, Inc. | Prioritized erasure of data blocks in a flash storage device |
| US8891298B2 (en) | 2011-07-19 | 2014-11-18 | Greenthread, Llc | Lifetime mixed level non-volatile memory system |
| JP5192352B2 (en)* | 2008-10-30 | 2013-05-08 | 株式会社日立製作所 | Storage device and data storage area management method |
| TWI385672B (en)* | 2008-11-05 | 2013-02-11 | Lite On It Corp | Adaptive multi-channel controller and method for storage device |
| US8239613B2 (en)* | 2008-12-30 | 2012-08-07 | Intel Corporation | Hybrid memory device |
| TWI385527B (en)* | 2009-02-10 | 2013-02-11 | Phison Electronics Corp | Multi level cell nand flash memory storage system, and controller and accessing method thereof |
| KR20100097456A (en)* | 2009-02-26 | 2010-09-03 | 삼성전자주식회사 | Memory system and address allocating method of flash translation layer thereof |
| US8261158B2 (en) | 2009-03-13 | 2012-09-04 | Fusion-Io, Inc. | Apparatus, system, and method for using multi-level cell solid-state storage as single level cell solid-state storage |
| US8266503B2 (en) | 2009-03-13 | 2012-09-11 | Fusion-Io | Apparatus, system, and method for using multi-level cell storage in a single-level cell mode |
| KR101581679B1 (en)* | 2009-03-18 | 2015-12-31 | 삼성전자주식회사 | Storage device and method for managing buffer memory of storage device |
| US8195891B2 (en)* | 2009-03-30 | 2012-06-05 | Intel Corporation | Techniques to perform power fail-safe caching without atomic metadata |
| US8171219B2 (en)* | 2009-03-31 | 2012-05-01 | Intel Corporation | Method and system to perform caching based on file-level heuristics |
| US8341501B2 (en)* | 2009-04-30 | 2012-12-25 | International Business Machines Corporation | Adaptive endurance coding of non-volatile memories |
| US20100318746A1 (en)* | 2009-06-12 | 2010-12-16 | Seakr Engineering, Incorporated | Memory change track logging |
| US20100332726A1 (en)* | 2009-06-26 | 2010-12-30 | Solid State System Co., Ltd. | Structure and method for managing writing operation on mlc flash memory |
| US20100332922A1 (en)* | 2009-06-30 | 2010-12-30 | Mediatek Inc. | Method for managing device and solid state disk drive utilizing the same |
| US8510497B2 (en)* | 2009-07-29 | 2013-08-13 | Stec, Inc. | Flash storage device with flexible data format |
| US7941696B2 (en)* | 2009-08-11 | 2011-05-10 | Texas Memory Systems, Inc. | Flash-based memory system with static or variable length page stripes including data protection information and auxiliary protection stripes |
| US7856528B1 (en)* | 2009-08-11 | 2010-12-21 | Texas Memory Systems, Inc. | Method and apparatus for protecting data using variable size page stripes in a FLASH-based storage system |
| US8930622B2 (en) | 2009-08-11 | 2015-01-06 | International Business Machines Corporation | Multi-level data protection for flash memory system |
| US7818525B1 (en)* | 2009-08-12 | 2010-10-19 | Texas Memory Systems, Inc. | Efficient reduction of read disturb errors in NAND FLASH memory |
| US8189379B2 (en) | 2009-08-12 | 2012-05-29 | Texas Memory Systems, Inc. | Reduction of read disturb errors in NAND FLASH memory |
| JP5002629B2 (en)* | 2009-08-28 | 2012-08-15 | 株式会社東芝 | Memory system |
| US8990476B2 (en)* | 2009-10-01 | 2015-03-24 | Micron Technology, Inc. | Power interrupt management |
| US8214700B2 (en)* | 2009-10-28 | 2012-07-03 | Sandisk Technologies Inc. | Non-volatile memory and method with post-write read and adaptive re-write to manage errors |
| US8423866B2 (en)* | 2009-10-28 | 2013-04-16 | SanDisk Technologies, Inc. | Non-volatile memory and method with post-write read and adaptive re-write to manage errors |
| US8634240B2 (en)* | 2009-10-28 | 2014-01-21 | SanDisk Technologies, Inc. | Non-volatile memory and method with accelerated post-write read to manage errors |
| US8560770B2 (en)* | 2009-11-13 | 2013-10-15 | Seagate Technology Llc | Non-volatile write cache for a data storage system |
| US8176235B2 (en)* | 2009-12-04 | 2012-05-08 | International Business Machines Corporation | Non-volatile memories with enhanced write performance and endurance |
| US9128762B2 (en) | 2009-12-15 | 2015-09-08 | Micron Technology, Inc. | Persistent content in nonvolatile memory |
| TWI497293B (en)* | 2009-12-17 | 2015-08-21 | Ibm | Data management in solid state storage devices |
| US8473808B2 (en)* | 2010-01-26 | 2013-06-25 | Qimonda Ag | Semiconductor memory having non-standard form factor |
| US8661184B2 (en) | 2010-01-27 | 2014-02-25 | Fusion-Io, Inc. | Managing non-volatile media |
| US8854882B2 (en) | 2010-01-27 | 2014-10-07 | Intelligent Intellectual Property Holdings 2 Llc | Configuring storage cells |
| US9245653B2 (en) | 2010-03-15 | 2016-01-26 | Intelligent Intellectual Property Holdings 2 Llc | Reduced level cell mode for non-volatile memory |
| US8725931B1 (en) | 2010-03-26 | 2014-05-13 | Western Digital Technologies, Inc. | System and method for managing the execution of memory commands in a solid-state memory |
| US8713066B1 (en)* | 2010-03-29 | 2014-04-29 | Western Digital Technologies, Inc. | Managing wear leveling and garbage collection operations in a solid-state memory using linked lists |
| JP2011209973A (en)* | 2010-03-30 | 2011-10-20 | Hitachi Ltd | Disk array configuration program, computer and computer system |
| US8751740B1 (en)* | 2010-03-31 | 2014-06-10 | Emc Corporation | Systems, methods, and computer readable media for performance optimization of storage allocation to virtual logical units |
| US8621141B2 (en)* | 2010-04-01 | 2013-12-31 | Intel Corporations | Method and system for wear leveling in a solid state drive |
| WO2011133145A1 (en)* | 2010-04-21 | 2011-10-27 | Hewlett-Packard Development Company, L.P. | Communicating operating system booting information |
| US8782327B1 (en) | 2010-05-11 | 2014-07-15 | Western Digital Technologies, Inc. | System and method for managing execution of internal commands and host commands in a solid-state memory |
| US9026716B2 (en)* | 2010-05-12 | 2015-05-05 | Western Digital Technologies, Inc. | System and method for managing garbage collection in solid-state memory |
| US8959300B2 (en) | 2010-05-18 | 2015-02-17 | International Business Machines Corporation | Cascade ordering |
| US8886870B2 (en)* | 2010-05-25 | 2014-11-11 | Marvell World Trade Ltd. | Memory access table saving and restoring system and methods |
| US8966176B2 (en) | 2010-05-27 | 2015-02-24 | Sandisk Il Ltd. | Memory management storage to a host device |
| US9043533B1 (en)* | 2010-06-29 | 2015-05-26 | Emc Corporation | Sizing volatile memory cache based on flash-based cache usage |
| US8656256B2 (en)* | 2010-07-07 | 2014-02-18 | Stec, Inc. | Apparatus and method for multi-mode operation of a flash memory device |
| JPWO2012020544A1 (en)* | 2010-08-11 | 2013-10-28 | 日本電気株式会社 | Data processing system, data processing method, and program |
| US12008266B2 (en) | 2010-09-15 | 2024-06-11 | Pure Storage, Inc. | Efficient read by reconstruction |
| US11614893B2 (en) | 2010-09-15 | 2023-03-28 | Pure Storage, Inc. | Optimizing storage device access based on latency |
| US8417878B2 (en) | 2010-09-20 | 2013-04-09 | Seagate Technology Llc | Selection of units for garbage collection in flash memory |
| US9021192B1 (en) | 2010-09-21 | 2015-04-28 | Western Digital Technologies, Inc. | System and method for enhancing processing of memory access requests |
| US9164886B1 (en) | 2010-09-21 | 2015-10-20 | Western Digital Technologies, Inc. | System and method for multistage processing in a memory storage subsystem |
| WO2012039983A1 (en) | 2010-09-24 | 2012-03-29 | Rambus Inc. | Memory device with ecc history table |
| TWI425357B (en) | 2010-09-27 | 2014-02-01 | Silicon Motion Inc | Method for performing block management, and associated memory device and controller thereof |
| TWI435216B (en)* | 2010-09-27 | 2014-04-21 | Silicon Motion Inc | Method for performing meta block management, and associated memory device and controller thereof |
| IL208641A0 (en)* | 2010-10-12 | 2010-12-30 | Eci Telecom Ltd | Method for accelerating start up of a computerized system |
| US8769374B2 (en) | 2010-10-13 | 2014-07-01 | International Business Machines Corporation | Multi-write endurance and error control coding of non-volatile memories |
| JP2012108627A (en)* | 2010-11-15 | 2012-06-07 | Toshiba Corp | Memory system |
| US8949502B2 (en)* | 2010-11-18 | 2015-02-03 | Nimble Storage, Inc. | PCIe NVRAM card based on NVDIMM |
| US8089807B1 (en) | 2010-11-22 | 2012-01-03 | Ge Aviation Systems, Llc | Method and system for data storage |
| CN102479156B (en)* | 2010-11-22 | 2015-03-11 | 慧荣科技股份有限公司 | Method for block management, memory device and controller thereof |
| US8495338B2 (en) | 2010-12-03 | 2013-07-23 | Micron Technology, Inc. | Transaction log recovery |
| KR101936311B1 (en)* | 2010-12-03 | 2019-01-09 | 삼성전자주식회사 | Method of processing data |
| US9268646B1 (en)* | 2010-12-21 | 2016-02-23 | Western Digital Technologies, Inc. | System and method for optimized management of operation data in a solid-state memory |
| US8909851B2 (en) | 2011-02-08 | 2014-12-09 | SMART Storage Systems, Inc. | Storage control system with change logging mechanism and method of operation thereof |
| US8935466B2 (en) | 2011-03-28 | 2015-01-13 | SMART Storage Systems, Inc. | Data storage system with non-volatile memory and method of operation thereof |
| KR101800444B1 (en)* | 2011-03-28 | 2017-12-20 | 삼성전자주식회사 | Control method of nonvolatile memory and memory system including the same |
| US9361044B2 (en) | 2011-03-28 | 2016-06-07 | Western Digital Technologies, Inc. | Power-safe data management system |
| KR101810932B1 (en)* | 2011-04-27 | 2017-12-20 | 시게이트 테크놀로지 엘엘씨 | Method for managing address mapping information, accessing method of disk drive, method for managing address mapping information via network, and storage device, computer system and storage medium applying the same |
| US8886911B2 (en) | 2011-05-31 | 2014-11-11 | Micron Technology, Inc. | Dynamic memory cache size adjustment in a memory device |
| US8792273B2 (en) | 2011-06-13 | 2014-07-29 | SMART Storage Systems, Inc. | Data storage system with power cycle management and method of operation thereof |
| US9003101B1 (en) | 2011-06-29 | 2015-04-07 | Western Digital Technologies, Inc. | Prioritized access for media with heterogeneous access rates |
| US9158670B1 (en) | 2011-06-30 | 2015-10-13 | Western Digital Technologies, Inc. | System and method for dynamically adjusting garbage collection policies in solid-state memory |
| US20130007373A1 (en)* | 2011-06-30 | 2013-01-03 | Advanced Micro Devices, Inc. | Region based cache replacement policy utilizing usage information |
| US9318166B2 (en) | 2011-07-22 | 2016-04-19 | SanDisk Technologies, Inc. | Systems and methods of storing data |
| US8726104B2 (en) | 2011-07-28 | 2014-05-13 | Sandisk Technologies Inc. | Non-volatile memory and method with accelerated post-write read using combined verification of multiple pages |
| KR101861170B1 (en) | 2011-08-17 | 2018-05-25 | 삼성전자주식회사 | Memory system including migration manager |
| US9098399B2 (en) | 2011-08-31 | 2015-08-04 | SMART Storage Systems, Inc. | Electronic system with storage management mechanism and method of operation thereof |
| US9021231B2 (en) | 2011-09-02 | 2015-04-28 | SMART Storage Systems, Inc. | Storage control system with write amplification control mechanism and method of operation thereof |
| US9063844B2 (en) | 2011-09-02 | 2015-06-23 | SMART Storage Systems, Inc. | Non-volatile memory management system with time measure mechanism and method of operation thereof |
| US9021319B2 (en) | 2011-09-02 | 2015-04-28 | SMART Storage Systems, Inc. | Non-volatile memory management system with load leveling and method of operation thereof |
| CN102279808A (en)* | 2011-09-06 | 2011-12-14 | 晨星软件研发(深圳)有限公司 | Method and device for managing video memory of embedded equipment |
| US9298603B2 (en)* | 2011-09-09 | 2016-03-29 | OCZ Storage Solutions Inc. | NAND flash-based storage device and methods of using |
| US20130066882A1 (en)* | 2011-09-09 | 2013-03-14 | Onzo Limited | Data storage method and system |
| US9588883B2 (en)* | 2011-09-23 | 2017-03-07 | Conversant Intellectual Property Management Inc. | Flash memory system |
| US9367453B1 (en)* | 2011-09-30 | 2016-06-14 | Emc Corporation | System and method for migrating cache data |
| US9367452B1 (en)* | 2011-09-30 | 2016-06-14 | Emc Corporation | System and method for apportioning storage |
| US8635407B2 (en)* | 2011-09-30 | 2014-01-21 | International Business Machines Corporation | Direct memory address for solid-state drives |
| US20130086300A1 (en)* | 2011-10-04 | 2013-04-04 | Lsi Corporation | Storage caching acceleration through usage of r5 protected fast tier |
| US8539007B2 (en) | 2011-10-17 | 2013-09-17 | International Business Machines Corporation | Efficient garbage collection in a compressed journal file |
| US8949553B2 (en) | 2011-10-28 | 2015-02-03 | Dell Products L.P. | System and method for retention of historical data in storage resources |
| US8977803B2 (en)* | 2011-11-21 | 2015-03-10 | Western Digital Technologies, Inc. | Disk drive data caching using a multi-tiered memory |
| US9240240B2 (en)* | 2011-11-29 | 2016-01-19 | Micron Technology, Inc. | Apparatus having indications of memory cell density and methods of their determination and use |
| KR101893145B1 (en) | 2011-12-06 | 2018-10-05 | 삼성전자주식회사 | Memory systems and block copy methods thereof |
| US9176862B2 (en) | 2011-12-29 | 2015-11-03 | Sandisk Technologies Inc. | SLC-MLC wear balancing |
| WO2013100783A1 (en) | 2011-12-29 | 2013-07-04 | Intel Corporation | Method and system for control signalling in a data path module |
| US20130185503A1 (en)* | 2012-01-12 | 2013-07-18 | Vigneshwara Bhatta | Method for metadata persistence |
| US8898423B1 (en)* | 2012-01-31 | 2014-11-25 | Western Digital Technologies, Inc. | High performance caching architecture for data storage systems |
| US9223686B1 (en)* | 2012-02-01 | 2015-12-29 | Amazon Technologies, Inc. | Cache memory data storage control system and method |
| US9239781B2 (en) | 2012-02-07 | 2016-01-19 | SMART Storage Systems, Inc. | Storage control system with erase block mechanism and method of operation thereof |
| KR101923157B1 (en) | 2012-02-22 | 2018-11-28 | 삼성전자주식회사 | Memory system and program method thereof |
| JP5659178B2 (en)* | 2012-03-16 | 2015-01-28 | 株式会社東芝 | NONVOLATILE MEMORY DEVICE AND NONVOLATILE MEMORY CONTROL METHOD |
| US9298252B2 (en) | 2012-04-17 | 2016-03-29 | SMART Storage Systems, Inc. | Storage control system with power down mechanism and method of operation thereof |
| US8868824B2 (en) | 2012-04-19 | 2014-10-21 | Microsoft Corporation | Solid-state drive management and control |
| US8990477B2 (en)* | 2012-04-19 | 2015-03-24 | Sandisk Technologies Inc. | System and method for limiting fragmentation |
| US9003224B2 (en) | 2012-04-25 | 2015-04-07 | Western Digital Technologies, Inc. | Managing unreliable memory in data storage systems |
| US9116792B2 (en)* | 2012-05-18 | 2015-08-25 | Silicon Motion, Inc. | Data storage device and method for flash block management |
| US20130311700A1 (en)* | 2012-05-20 | 2013-11-21 | Chung-Jwu Chen | Extending Lifetime For Non-volatile Memory Apparatus |
| US8996957B1 (en) | 2012-05-22 | 2015-03-31 | Pmc-Sierra, Inc. | Systems and methods for initializing regions of a flash drive having diverse error correction coding (ECC) schemes |
| US9021333B1 (en) | 2012-05-22 | 2015-04-28 | Pmc-Sierra, Inc. | Systems and methods for recovering data from failed portions of a flash drive |
| US9176812B1 (en) | 2012-05-22 | 2015-11-03 | Pmc-Sierra, Inc. | Systems and methods for storing data in page stripes of a flash drive |
| US9021336B1 (en) | 2012-05-22 | 2015-04-28 | Pmc-Sierra, Inc. | Systems and methods for redundantly storing error correction codes in a flash drive with secondary parity information spread out across each page of a group of pages |
| US9021337B1 (en) | 2012-05-22 | 2015-04-28 | Pmc-Sierra, Inc. | Systems and methods for adaptively selecting among different error correction coding schemes in a flash drive |
| US8972824B1 (en) | 2012-05-22 | 2015-03-03 | Pmc-Sierra, Inc. | Systems and methods for transparently varying error correction code strength in a flash drive |
| US8793556B1 (en) | 2012-05-22 | 2014-07-29 | Pmc-Sierra, Inc. | Systems and methods for reclaiming flash blocks of a flash drive |
| US9183085B1 (en) | 2012-05-22 | 2015-11-10 | Pmc-Sierra, Inc. | Systems and methods for adaptively selecting from among a plurality of error correction coding schemes in a flash drive for robustness and low latency |
| US9047214B1 (en)* | 2012-05-22 | 2015-06-02 | Pmc-Sierra, Inc. | System and method for tolerating a failed page in a flash device |
| US8788910B1 (en) | 2012-05-22 | 2014-07-22 | Pmc-Sierra, Inc. | Systems and methods for low latency, high reliability error correction in a flash drive |
| TWI477966B (en)* | 2012-05-31 | 2015-03-21 | Silicon Motion Inc | Data storage device and operating method for flash memory |
| US9195598B2 (en) | 2012-06-08 | 2015-11-24 | International Business Machines Corporation | Synchronous and asynchronous discard scans based on the type of cache memory |
| US9336150B2 (en) | 2012-06-08 | 2016-05-10 | International Business Machines Corporation | Performing asynchronous discard scans with staging and destaging operations |
| US8949689B2 (en) | 2012-06-11 | 2015-02-03 | SMART Storage Systems, Inc. | Storage control system with data management mechanism and method of operation thereof |
| US8954653B1 (en) | 2012-06-26 | 2015-02-10 | Western Digital Technologies, Inc. | Mechanisms for efficient management of system data in data storage systems |
| TWI454913B (en)* | 2012-06-26 | 2014-10-01 | Phison Electronics Corp | Data writing method, memory controller and memory storage device |
| KR101929584B1 (en)* | 2012-06-29 | 2018-12-17 | 에스케이하이닉스 주식회사 | Data storage device and operating method thereof |
| US8566671B1 (en) | 2012-06-29 | 2013-10-22 | Sandisk Technologies Inc. | Configurable accelerated post-write read to manage errors |
| US8751730B2 (en)* | 2012-07-27 | 2014-06-10 | Winbond Electronics Corp. | Serial interface flash memory apparatus and writing method for status register thereof |
| US9208099B2 (en) | 2012-08-08 | 2015-12-08 | International Business Machines Corporation | Adjustment of the number of task control blocks allocated for discard scans |
| US9524800B2 (en) | 2012-09-26 | 2016-12-20 | International Business Machines Corporation | Performance evaluation of solid state memory device |
| US8880786B2 (en)* | 2012-09-28 | 2014-11-04 | Apple Inc. | Flash translation layer (FTL) database journaling schemes |
| KR102025263B1 (en) | 2012-10-05 | 2019-09-25 | 삼성전자주식회사 | Memory system and read reclaim method thereof |
| US9507523B1 (en) | 2012-10-12 | 2016-11-29 | Western Digital Technologies, Inc. | Methods, devices and systems for variable size logical page management in a solid state drive |
| US9489296B1 (en)* | 2012-10-17 | 2016-11-08 | Western Digital Technologies, Inc. | Methods, devices and systems for hardware-based garbage collection in solid state drives |
| US20140136575A1 (en)* | 2012-11-10 | 2014-05-15 | Yuanyuan Zhao | Log-structured garbage collection |
| US11037625B2 (en)* | 2012-11-20 | 2021-06-15 | Thstyme Bermuda Limited | Solid state drive architectures |
| MX364783B (en)* | 2012-11-20 | 2019-05-07 | Thstyme Bermuda Ltd | Solid state drive architectures. |
| US9671962B2 (en) | 2012-11-30 | 2017-06-06 | Sandisk Technologies Llc | Storage control system with data management mechanism of parity and method of operation thereof |
| CN103034603B (en)* | 2012-12-07 | 2014-06-18 | 天津瑞发科半导体技术有限公司 | Multi-channel flash memory card control device and control method thereof |
| US20150143021A1 (en)* | 2012-12-26 | 2015-05-21 | Unisys Corporation | Equalizing wear on storage devices through file system controls |
| KR20150105323A (en)* | 2013-01-08 | 2015-09-16 | 바이올린 메모리 인코포레이티드 | Method and system for data storage |
| US9176892B2 (en)* | 2013-01-22 | 2015-11-03 | International Business Machines Corporation | Performing staging or destaging based on the number of waiting discard scans |
| US9123445B2 (en) | 2013-01-22 | 2015-09-01 | SMART Storage Systems, Inc. | Storage control system with data management mechanism and method of operation thereof |
| US20140223072A1 (en)* | 2013-02-07 | 2014-08-07 | Lsi Corporation | Tiered Caching Using Single Level Cell and Multi-Level Cell Flash Technology |
| US9329928B2 (en) | 2013-02-20 | 2016-05-03 | Sandisk Enterprise IP LLC. | Bandwidth optimization in a non-volatile memory system |
| US9214965B2 (en) | 2013-02-20 | 2015-12-15 | Sandisk Enterprise Ip Llc | Method and system for improving data integrity in non-volatile storage |
| US9183137B2 (en) | 2013-02-27 | 2015-11-10 | SMART Storage Systems, Inc. | Storage control system with data management mechanism and method of operation thereof |
| US20140250277A1 (en)* | 2013-03-04 | 2014-09-04 | Kabushiki Kaisha Toshiba | Memory system |
| US9470720B2 (en) | 2013-03-08 | 2016-10-18 | Sandisk Technologies Llc | Test system with localized heating and method of manufacture thereof |
| US9208018B1 (en) | 2013-03-15 | 2015-12-08 | Pmc-Sierra, Inc. | Systems and methods for reclaiming memory for solid-state memory |
| US9026867B1 (en) | 2013-03-15 | 2015-05-05 | Pmc-Sierra, Inc. | Systems and methods for adapting to changing characteristics of multi-level cells in solid-state memory |
| US9053012B1 (en) | 2013-03-15 | 2015-06-09 | Pmc-Sierra, Inc. | Systems and methods for storing data for solid-state memory |
| US9081701B1 (en) | 2013-03-15 | 2015-07-14 | Pmc-Sierra, Inc. | Systems and methods for decoding data for solid-state memory |
| US9009565B1 (en) | 2013-03-15 | 2015-04-14 | Pmc-Sierra, Inc. | Systems and methods for mapping for solid-state memory |
| US9043780B2 (en) | 2013-03-27 | 2015-05-26 | SMART Storage Systems, Inc. | Electronic system with system modification control mechanism and method of operation thereof |
| US9170941B2 (en) | 2013-04-05 | 2015-10-27 | Sandisk Enterprises IP LLC | Data hardening in a storage system |
| US10049037B2 (en) | 2013-04-05 | 2018-08-14 | Sandisk Enterprise Ip Llc | Data management in a storage system |
| US9543025B2 (en) | 2013-04-11 | 2017-01-10 | Sandisk Technologies Llc | Storage control system with power-off time estimation mechanism and method of operation thereof |
| US10546648B2 (en) | 2013-04-12 | 2020-01-28 | Sandisk Technologies Llc | Storage control system with data management mechanism and method of operation thereof |
| US9830257B1 (en)* | 2013-06-12 | 2017-11-28 | Western Digital Technologies, Inc. | Fast saving of data during power interruption in data storage systems |
| US9313874B2 (en) | 2013-06-19 | 2016-04-12 | SMART Storage Systems, Inc. | Electronic system with heat extraction and method of manufacture thereof |
| US9898056B2 (en) | 2013-06-19 | 2018-02-20 | Sandisk Technologies Llc | Electronic assembly with thermal channel and method of manufacture thereof |
| US10331375B1 (en)* | 2013-06-21 | 2019-06-25 | Amazon Technologies, Inc. | Data storage area cleaner |
| US9244519B1 (en) | 2013-06-25 | 2016-01-26 | Smart Storage Systems. Inc. | Storage system with data transfer rate adjustment for power throttling |
| US9367353B1 (en) | 2013-06-25 | 2016-06-14 | Sandisk Technologies Inc. | Storage control system with power throttling mechanism and method of operation thereof |
| CN104298605A (en)* | 2013-07-17 | 2015-01-21 | 光宝科技股份有限公司 | Block grouping method for garbage collection action in solid-state storage device |
| CN104298465B (en)* | 2013-07-17 | 2017-06-20 | 光宝电子(广州)有限公司 | Block group technology in solid state storage device |
| US9274865B2 (en) | 2013-08-01 | 2016-03-01 | HGST Netherlands B.V. | Implementing enhanced buffer management for data storage devices |
| US9146850B2 (en) | 2013-08-01 | 2015-09-29 | SMART Storage Systems, Inc. | Data storage system with dynamic read threshold mechanism and method of operation thereof |
| US9448946B2 (en) | 2013-08-07 | 2016-09-20 | Sandisk Technologies Llc | Data storage system with stale data mechanism and method of operation thereof |
| US9361222B2 (en) | 2013-08-07 | 2016-06-07 | SMART Storage Systems, Inc. | Electronic system with storage drive life estimation mechanism and method of operation thereof |
| US9431113B2 (en) | 2013-08-07 | 2016-08-30 | Sandisk Technologies Llc | Data storage system with dynamic erase block grouping mechanism and method of operation thereof |
| KR20150020385A (en)* | 2013-08-13 | 2015-02-26 | 에스케이하이닉스 주식회사 | Data storage device, operating method thereof and data processing system including the same |
| KR20150020384A (en)* | 2013-08-13 | 2015-02-26 | 에스케이하이닉스 주식회사 | Data storage device and operating method thereof |
| JP5768100B2 (en)* | 2013-09-10 | 2015-08-26 | 株式会社東芝 | MEMORY DEVICE, SERVER DEVICE, AND MEMORY CONTROL METHOD |
| US10331583B2 (en)* | 2013-09-26 | 2019-06-25 | Intel Corporation | Executing distributed memory operations using processing elements connected by distributed channels |
| US9152555B2 (en) | 2013-11-15 | 2015-10-06 | Sandisk Enterprise IP LLC. | Data management with modular erase in a data storage system |
| US9463737B2 (en) | 2013-11-21 | 2016-10-11 | Ford Global Technologies, Llc | Illuminated seatbelt assembly |
| US9213601B2 (en) | 2013-12-03 | 2015-12-15 | Sandisk Technologies Inc. | Adaptive data re-compaction after post-write read verification operations |
| US9542278B2 (en) | 2013-12-26 | 2017-01-10 | Silicon Motion, Inc. | Data storage device and flash memory control method |
| TWI523018B (en) | 2013-12-31 | 2016-02-21 | 群聯電子股份有限公司 | Decoding method, memory storage device, and memory controlling circuit unit |
| WO2015109128A1 (en)* | 2014-01-16 | 2015-07-23 | Pure Storage, Inc. | Data replacement based on data properties and data retention in a tiered storage device system |
| US8874835B1 (en) | 2014-01-16 | 2014-10-28 | Pure Storage, Inc. | Data placement based on data properties in a tiered storage device system |
| US9354955B1 (en) | 2014-03-19 | 2016-05-31 | Western Digital Technologies, Inc. | Partial garbage collection for fast error handling and optimized garbage collection for the invisible band |
| JP2015191336A (en)* | 2014-03-27 | 2015-11-02 | キヤノン株式会社 | Memory controller, information processor, control method of information processor and program |
| US9928169B2 (en)* | 2014-05-07 | 2018-03-27 | Sandisk Technologies Llc | Method and system for improving swap performance |
| US9529670B2 (en)* | 2014-05-16 | 2016-12-27 | International Business Machines Corporation | Storage element polymorphism to reduce performance degradation during error recovery |
| US9959203B2 (en) | 2014-06-23 | 2018-05-01 | Google Llc | Managing storage devices |
| JP2016028319A (en)* | 2014-07-08 | 2016-02-25 | 富士通株式会社 | Access control program, access control device, and access control method |
| US9495255B2 (en)* | 2014-08-07 | 2016-11-15 | Pure Storage, Inc. | Error recovery in a storage cluster |
| US9766972B2 (en) | 2014-08-07 | 2017-09-19 | Pure Storage, Inc. | Masking defective bits in a storage array |
| US9558069B2 (en) | 2014-08-07 | 2017-01-31 | Pure Storage, Inc. | Failure mapping in a storage array |
| KR20160024530A (en)* | 2014-08-26 | 2016-03-07 | 에스케이하이닉스 주식회사 | Semiconductor device and operating method thereof |
| US20160062832A1 (en)* | 2014-09-02 | 2016-03-03 | Netapp. Inc. | Wide spreading data storage architecture |
| US9823969B2 (en) | 2014-09-02 | 2017-11-21 | Netapp, Inc. | Hierarchical wide spreading of distributed storage |
| US9767104B2 (en) | 2014-09-02 | 2017-09-19 | Netapp, Inc. | File system for efficient object fragment access |
| US9632702B2 (en) | 2014-10-15 | 2017-04-25 | International Business Machines Corporation | Efficient initialization of a thinly provisioned storage array |
| US10042789B2 (en) | 2014-10-27 | 2018-08-07 | Micron Technology, Inc. | Programming interruption management |
| JP6193834B2 (en)* | 2014-10-29 | 2017-09-06 | ファナック株式会社 | Data storage system |
| CN105630638B (en) | 2014-10-31 | 2018-01-12 | 国际商业机器公司 | For the apparatus and method for disk array distribution caching |
| US9830087B2 (en)* | 2014-11-13 | 2017-11-28 | Micron Technology, Inc. | Memory wear leveling |
| KR102295208B1 (en) | 2014-12-19 | 2021-09-01 | 삼성전자주식회사 | Storage device dynamically allocating program area and program method thererof |
| US10014060B2 (en)* | 2015-01-30 | 2018-07-03 | Sandisk Technologies Llc | Memory system and method for reducing read disturb errors |
| US10156994B2 (en) | 2015-02-27 | 2018-12-18 | Western Digital Technologies, Inc. | Methods and systems to reduce SSD IO latency |
| JP6492835B2 (en)* | 2015-03-23 | 2019-04-03 | 富士通クライアントコンピューティング株式会社 | Portable device and information processing apparatus |
| US9431061B1 (en) | 2015-04-24 | 2016-08-30 | Netapp, Inc. | Data write deferral during hostile events |
| US9817715B2 (en) | 2015-04-24 | 2017-11-14 | Netapp, Inc. | Resiliency fragment tiering |
| US10120753B2 (en) | 2015-05-26 | 2018-11-06 | Micron Technology, Inc. | Methods and apparatuses for error correction |
| US9697134B2 (en) | 2015-06-10 | 2017-07-04 | Micron Technology, Inc. | Memory having a static cache and a dynamic cache |
| CN104991738B (en)* | 2015-06-19 | 2018-04-24 | 华中科技大学 | A kind of solid-state disk and its read-write operation method |
| KR102367982B1 (en)* | 2015-06-22 | 2022-02-25 | 삼성전자주식회사 | Data storage device and data processing system having the same |
| US10296236B2 (en)* | 2015-07-01 | 2019-05-21 | Pure Storage, Inc. | Offloading device management responsibilities from a storage device in an array of storage devices |
| US10055236B2 (en) | 2015-07-02 | 2018-08-21 | Sandisk Technologies Llc | Runtime data storage and/or retrieval |
| US9892071B2 (en)* | 2015-08-03 | 2018-02-13 | Pure Storage, Inc. | Emulating a remote direct memory access (‘RDMA’) link between controllers in a storage array |
| KR102401600B1 (en) | 2015-08-31 | 2022-05-25 | 삼성전자주식회사 | Storage device configured to manage a plurality of data streams based on data amount |
| US10096355B2 (en)* | 2015-09-01 | 2018-10-09 | Sandisk Technologies Llc | Dynamic management of programming states to improve endurance |
| US9792068B2 (en)* | 2015-09-10 | 2017-10-17 | Toshiba Memory Corporation | Memory system and method of controlling nonvolatile memory |
| US20170075812A1 (en)* | 2015-09-16 | 2017-03-16 | Intel Corporation | Technologies for managing a dynamic read cache of a solid state drive |
| US10506042B2 (en)* | 2015-09-22 | 2019-12-10 | Toshiba Memory Corporation | Storage system that includes a plurality of routing circuits and a plurality of node modules connected thereto |
| US9830108B2 (en) | 2015-10-12 | 2017-11-28 | Sandisk Technologies Llc | Write redirect |
| US10133490B2 (en) | 2015-10-30 | 2018-11-20 | Sandisk Technologies Llc | System and method for managing extended maintenance scheduling in a non-volatile memory |
| US9778855B2 (en) | 2015-10-30 | 2017-10-03 | Sandisk Technologies Llc | System and method for precision interleaving of data writes in a non-volatile memory |
| US10042553B2 (en) | 2015-10-30 | 2018-08-07 | Sandisk Technologies Llc | Method and system for programming a multi-layer non-volatile memory having a single fold data path |
| US10120613B2 (en)* | 2015-10-30 | 2018-11-06 | Sandisk Technologies Llc | System and method for rescheduling host and maintenance operations in a non-volatile memory |
| US10210041B2 (en)* | 2015-11-05 | 2019-02-19 | SK Hynix Inc. | Systems and methods for low latency copy operations in non-volatile memory |
| US9530491B1 (en)* | 2015-11-16 | 2016-12-27 | Sandisk Technologies Llc | System and method for direct write to MLC memory |
| KR20170059658A (en)* | 2015-11-23 | 2017-05-31 | 에스케이하이닉스 주식회사 | Memory system and operation method for the same |
| US10007458B2 (en)* | 2015-12-18 | 2018-06-26 | Microsemi Solutions (U.S.), Inc. | Method of configuring memory cells in a solid state drive based on read/write activity and controller therefor |
| US10379742B2 (en) | 2015-12-28 | 2019-08-13 | Netapp, Inc. | Storage zone set membership |
| US9990731B2 (en)* | 2016-01-13 | 2018-06-05 | Varian Medical Systems International Ag | Systems and methods for evaluating motion tracking for radiation therapy |
| TWI591635B (en)* | 2016-02-05 | 2017-07-11 | 群聯電子股份有限公司 | Memory management method, memory control circuit unit and memory storage device |
| KR20170099437A (en) | 2016-02-23 | 2017-09-01 | 에스케이하이닉스 주식회사 | Memory system and operation method of the same |
| US10514984B2 (en) | 2016-02-26 | 2019-12-24 | Netapp, Inc. | Risk based rebuild of data objects in an erasure coded storage system |
| US10372543B2 (en)* | 2016-03-04 | 2019-08-06 | Toshiba Memory Corporation | Memory system |
| US10162561B2 (en)* | 2016-03-21 | 2018-12-25 | Apple Inc. | Managing backup of logical-to-physical translation information to control boot-time and write amplification |
| US10055317B2 (en) | 2016-03-22 | 2018-08-21 | Netapp, Inc. | Deferred, bulk maintenance in a distributed storage system |
| US9792995B1 (en) | 2016-04-26 | 2017-10-17 | Sandisk Technologies Llc | Independent multi-plane read and low latency hybrid read |
| US10019314B2 (en) | 2016-04-27 | 2018-07-10 | Silicon Motion Inc. | Flash memory apparatus and storage management method for flash memory |
| CN111679787B (en) | 2016-04-27 | 2023-07-18 | 慧荣科技股份有限公司 | Flash memory device, flash memory controller, and flash memory storage management method |
| TWI689930B (en)* | 2016-04-27 | 2020-04-01 | 慧榮科技股份有限公司 | Flash memory apparatus and storage management method for flash memory |
| KR102601211B1 (en) | 2016-06-01 | 2023-11-10 | 삼성전자주식회사 | Method for detecting fast reuse memory block and memory block management method using the same |
| TWI597730B (en)* | 2016-06-17 | 2017-09-01 | 群聯電子股份有限公司 | Data writing method, memory control circuit unit and memory storage apparatus |
| US9672905B1 (en) | 2016-07-22 | 2017-06-06 | Pure Storage, Inc. | Optimize data protection layouts based on distributed flash wear leveling |
| KR20180023267A (en)* | 2016-08-25 | 2018-03-07 | 에스케이하이닉스 주식회사 | Memory system and operating method for the same |
| US10359933B2 (en) | 2016-09-19 | 2019-07-23 | Micron Technology, Inc. | Memory devices and electronic systems having a hybrid cache including static and dynamic caches with single and multiple bits per cell, and related methods |
| US10324959B2 (en)* | 2016-09-20 | 2019-06-18 | Futurewei Technologies, Inc. | Garbage collection in storage system |
| US10452301B1 (en) | 2016-09-29 | 2019-10-22 | Amazon Technologies, Inc. | Cluster-based storage device buffering |
| US10402168B2 (en) | 2016-10-01 | 2019-09-03 | Intel Corporation | Low energy consumption mantissa multiplication for floating point multiply-add operations |
| WO2018067743A1 (en)* | 2016-10-04 | 2018-04-12 | Pure Storage, Inc. | Maintaining data associated with a storage device related applications |
| US20180095788A1 (en)* | 2016-10-04 | 2018-04-05 | Pure Storage, Inc. | Scheduling operations for a storage device |
| US10528264B2 (en)* | 2016-11-04 | 2020-01-07 | Samsung Electronics Co., Ltd. | Storage device and data processing system including the same |
| US10649896B2 (en)* | 2016-11-04 | 2020-05-12 | Samsung Electronics Co., Ltd. | Storage device and data processing system including the same |
| KR102680418B1 (en)* | 2016-11-29 | 2024-07-03 | 삼성전자주식회사 | Controller and storage device including controller and nonvolatile memory devices |
| JP6667629B2 (en)* | 2016-12-29 | 2020-03-18 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Storage systems and solid state disks |
| US10416999B2 (en) | 2016-12-30 | 2019-09-17 | Intel Corporation | Processors, methods, and systems with a configurable spatial accelerator |
| US10474375B2 (en) | 2016-12-30 | 2019-11-12 | Intel Corporation | Runtime address disambiguation in acceleration hardware |
| US10572376B2 (en) | 2016-12-30 | 2020-02-25 | Intel Corporation | Memory ordering in acceleration hardware |
| US10558575B2 (en) | 2016-12-30 | 2020-02-11 | Intel Corporation | Processors, methods, and systems with a configurable spatial accelerator |
| US9747158B1 (en) | 2017-01-13 | 2017-08-29 | Pure Storage, Inc. | Intelligent refresh of 3D NAND |
| JP2018120439A (en) | 2017-01-25 | 2018-08-02 | 東芝メモリ株式会社 | Memory system and control method |
| KR102747560B1 (en) | 2017-02-10 | 2024-12-31 | 삼성전자주식회사 | Storage device managing duplicated data based on the number of operations |
| US20180239532A1 (en) | 2017-02-23 | 2018-08-23 | Western Digital Technologies, Inc. | Techniques for performing a non-blocking control sync operation |
| CN106951186B (en)* | 2017-03-07 | 2020-02-07 | 合肥兆芯电子有限公司 | Data programming method, memory storage device and memory control circuit unit |
| US10049047B1 (en) | 2017-03-10 | 2018-08-14 | Toshiba Memory Corporation | Multibit NAND media using pseudo-SLC caching technique |
| US10095626B2 (en) | 2017-03-10 | 2018-10-09 | Toshiba Memory Corporation | Multibit NAND media using pseudo-SLC caching technique |
| US10452282B2 (en) | 2017-04-07 | 2019-10-22 | Micron Technology, Inc. | Memory management |
| US11221956B2 (en)* | 2017-05-31 | 2022-01-11 | Seagate Technology Llc | Hybrid storage device with three-level memory mapping |
| US10635654B2 (en) | 2017-06-12 | 2020-04-28 | Samsung Electronics Co., Ltd. | Data journaling for large solid state storage devices with low DRAM/SRAM |
| US10445451B2 (en) | 2017-07-01 | 2019-10-15 | Intel Corporation | Processors, methods, and systems for a configurable spatial accelerator with performance, correctness, and power reduction features |
| US10467183B2 (en) | 2017-07-01 | 2019-11-05 | Intel Corporation | Processors and methods for pipelined runtime services in a spatial array |
| US10515046B2 (en) | 2017-07-01 | 2019-12-24 | Intel Corporation | Processors, methods, and systems with a configurable spatial accelerator |
| US10469397B2 (en) | 2017-07-01 | 2019-11-05 | Intel Corporation | Processors and methods with configurable network-based dataflow operator circuits |
| US10515049B1 (en) | 2017-07-01 | 2019-12-24 | Intel Corporation | Memory circuits and methods for distributed memory hazard detection and error recovery |
| US10387319B2 (en) | 2017-07-01 | 2019-08-20 | Intel Corporation | Processors, methods, and systems for a configurable spatial accelerator with memory system performance, power reduction, and atomics support features |
| US10445234B2 (en) | 2017-07-01 | 2019-10-15 | Intel Corporation | Processors, methods, and systems for a configurable spatial accelerator with transactional and replay features |
| TWI641988B (en)* | 2017-07-21 | 2018-11-21 | 慧榮科技股份有限公司 | Method for programming management in a memory device, and memory device and controller thereof |
| US10379782B2 (en)* | 2017-08-18 | 2019-08-13 | Intel Corporation | Host managed solid state drivecaching using dynamic write acceleration |
| US10545685B2 (en) | 2017-08-30 | 2020-01-28 | Micron Technology, Inc. | SLC cache management |
| US10509722B2 (en) | 2017-08-31 | 2019-12-17 | Micron Technology, Inc. | Memory device with dynamic cache management |
| KR20190032809A (en)* | 2017-09-20 | 2019-03-28 | 에스케이하이닉스 주식회사 | Memory system and operating method thereof |
| US12189989B2 (en)* | 2017-09-20 | 2025-01-07 | SK Hynix Inc. | Memory device queuing a plurality of commands and memory system having memory device |
| US11086816B2 (en) | 2017-09-28 | 2021-08-10 | Intel Corporation | Processors, methods, and systems for debugging a configurable spatial accelerator |
| TWI649759B (en)* | 2017-09-28 | 2019-02-01 | 慧榮科技股份有限公司 | Data storage device and method for writing data into memory device |
| US10496574B2 (en) | 2017-09-28 | 2019-12-03 | Intel Corporation | Processors, methods, and systems for a memory fence in a configurable spatial accelerator |
| US11579789B2 (en)* | 2017-09-29 | 2023-02-14 | Apple Inc. | Techniques for managing context information for a storage device |
| TWI653632B (en)* | 2017-09-29 | 2019-03-11 | 群聯電子股份有限公司 | Memory management method, memory control circuit unit and memory storage device |
| US10445098B2 (en) | 2017-09-30 | 2019-10-15 | Intel Corporation | Processors and methods for privileged configuration in a spatial array |
| US10380063B2 (en) | 2017-09-30 | 2019-08-13 | Intel Corporation | Processors, methods, and systems with a configurable spatial accelerator having a sequencer dataflow operator |
| CN109656833B (en) | 2017-10-12 | 2022-11-11 | 慧荣科技股份有限公司 | data storage device |
| TWI685847B (en)* | 2017-10-12 | 2020-02-21 | 慧榮科技股份有限公司 | Namespace planning of non-volatile memory of data storage device |
| US11354058B2 (en) | 2018-09-06 | 2022-06-07 | Pure Storage, Inc. | Local relocation of data stored at a storage device of a storage system |
| TWI653538B (en)* | 2017-11-13 | 2019-03-11 | 慧榮科技股份有限公司 | Data storage device and data processing method of memory device |
| US20190155507A1 (en)* | 2017-11-21 | 2019-05-23 | Silicon Motion Inc. | Method for performing system backup in a memory device, associated memory device and controller thereof, and associated electronic device |
| US10565134B2 (en) | 2017-12-30 | 2020-02-18 | Intel Corporation | Apparatus, methods, and systems for multicast in a configurable spatial accelerator |
| US10417175B2 (en) | 2017-12-30 | 2019-09-17 | Intel Corporation | Apparatus, methods, and systems for memory consistency in a configurable spatial accelerator |
| US10445250B2 (en) | 2017-12-30 | 2019-10-15 | Intel Corporation | Apparatus, methods, and systems with a configurable spatial accelerator |
| KR102596407B1 (en)* | 2018-03-13 | 2023-11-01 | 에스케이하이닉스 주식회사 | Storage device and operating method thereof |
| US10564980B2 (en) | 2018-04-03 | 2020-02-18 | Intel Corporation | Apparatus, methods, and systems for conditional queues in a configurable spatial accelerator |
| US11307873B2 (en) | 2018-04-03 | 2022-04-19 | Intel Corporation | Apparatus, methods, and systems for unstructured data flow in a configurable spatial accelerator with predicate propagation and merging |
| US11163679B2 (en)* | 2018-04-04 | 2021-11-02 | SK Hynix Inc. | Garbage collection strategy for memory system and method of executing such garbage collection |
| US11003587B2 (en)* | 2018-05-03 | 2021-05-11 | SK Hynix Inc. | Memory system with configurable NAND to DRAM ratio and method of configuring and using such memory system |
| CN110515761B (en)* | 2018-05-22 | 2022-06-03 | 杭州海康威视数字技术股份有限公司 | Data acquisition method and device |
| US10854299B2 (en)* | 2018-05-31 | 2020-12-01 | Micron Technology, Inc. | Data erase operations for a memory system |
| US10713158B2 (en) | 2018-06-28 | 2020-07-14 | Western Digital Technologies, Inc. | Non-volatile storage system with dynamic allocation of applications to memory based on usage monitoring |
| US10459866B1 (en) | 2018-06-30 | 2019-10-29 | Intel Corporation | Apparatuses, methods, and systems for integrated control and data processing in a configurable spatial accelerator |
| US10891240B2 (en) | 2018-06-30 | 2021-01-12 | Intel Corporation | Apparatus, methods, and systems for low latency communication in a configurable spatial accelerator |
| US11200186B2 (en) | 2018-06-30 | 2021-12-14 | Intel Corporation | Apparatuses, methods, and systems for operations in a configurable spatial accelerator |
| US10853073B2 (en) | 2018-06-30 | 2020-12-01 | Intel Corporation | Apparatuses, methods, and systems for conditional operations in a configurable spatial accelerator |
| JP2020035128A (en)* | 2018-08-29 | 2020-03-05 | キオクシア株式会社 | Memory system |
| KR102545189B1 (en)* | 2018-09-07 | 2023-06-19 | 삼성전자주식회사 | Storage device, storage system and method of operating storage device |
| US10853199B2 (en)* | 2018-09-19 | 2020-12-01 | Apple Inc. | Techniques for managing context information for a storage device while maintaining responsiveness |
| US11106577B2 (en)* | 2018-10-30 | 2021-08-31 | Micron Technology, Inc. | Periodic flush in memory component that is using greedy garbage collection |
| US10963413B2 (en)* | 2018-11-02 | 2021-03-30 | Wipro Limited | Method and system for transmitting data using small computer system interface (SCSI) |
| KR20200066906A (en)* | 2018-12-03 | 2020-06-11 | 에스케이하이닉스 주식회사 | Memory system, operating method thereof and controller |
| KR102663661B1 (en)* | 2018-12-06 | 2024-05-10 | 에스케이하이닉스 주식회사 | Apparatus and method for controlling data stored in memory system |
| JP7435470B2 (en)* | 2018-12-19 | 2024-02-21 | ソニーグループ株式会社 | Information processing device, information processing method, and information processing program |
| CN109683823B (en)* | 2018-12-20 | 2022-02-11 | 湖南国科微电子股份有限公司 | Method and device for managing multiple concurrent requests of memory |
| US10678724B1 (en) | 2018-12-29 | 2020-06-09 | Intel Corporation | Apparatuses, methods, and systems for in-network storage in a configurable spatial accelerator |
| TWI734063B (en)* | 2019-01-02 | 2021-07-21 | 慧榮科技股份有限公司 | Flash memory controller, method for managing flash memory module and associated electronic device |
| US10895997B2 (en) | 2019-02-20 | 2021-01-19 | Nutanix, Inc. | Durable client-side caching for distributed storage |
| US11029927B2 (en) | 2019-03-30 | 2021-06-08 | Intel Corporation | Methods and apparatus to detect and annotate backedges in a dataflow graph |
| US10965536B2 (en) | 2019-03-30 | 2021-03-30 | Intel Corporation | Methods and apparatus to insert buffers in a dataflow graph |
| US10915471B2 (en) | 2019-03-30 | 2021-02-09 | Intel Corporation | Apparatuses, methods, and systems for memory interface circuit allocation in a configurable spatial accelerator |
| US10817291B2 (en) | 2019-03-30 | 2020-10-27 | Intel Corporation | Apparatuses, methods, and systems for swizzle operations in a configurable spatial accelerator |
| KR102858422B1 (en) | 2019-06-14 | 2025-09-12 | 삼성전자주식회사 | Storage device and operating method of storage device |
| JP2021002108A (en)* | 2019-06-20 | 2021-01-07 | 株式会社日立製作所 | Storage system |
| US11036411B2 (en)* | 2019-06-24 | 2021-06-15 | Western Digital Technologies, Inc. | Yield improvement through block budget optimization by using a transient pool of multi-level blocks |
| US11037050B2 (en) | 2019-06-29 | 2021-06-15 | Intel Corporation | Apparatuses, methods, and systems for memory interface circuit arbitration in a configurable spatial accelerator |
| KR102818463B1 (en)* | 2019-07-25 | 2025-06-10 | 삼성전자주식회사 | Master device and method of controlling the same |
| CN112748854B (en)* | 2019-10-30 | 2024-04-26 | 伊姆西Ip控股有限责任公司 | Optimized access to a fast storage device |
| CN110968524B (en)* | 2019-12-09 | 2022-04-12 | Oppo广东移动通信有限公司 | Data storage control method, device, storage medium and electronic device |
| US11416144B2 (en) | 2019-12-12 | 2022-08-16 | Pure Storage, Inc. | Dynamic use of segment or zone power loss protection in a flash device |
| US11704192B2 (en) | 2019-12-12 | 2023-07-18 | Pure Storage, Inc. | Budgeting open blocks based on power loss protection |
| US11907713B2 (en) | 2019-12-28 | 2024-02-20 | Intel Corporation | Apparatuses, methods, and systems for fused operations using sign modification in a processing element of a configurable spatial accelerator |
| US11205473B2 (en) | 2020-02-04 | 2021-12-21 | Western Digital Technologies, Inc. | Dual SLC/QLC programming and resource releasing |
| TWI733360B (en)* | 2020-03-09 | 2021-07-11 | 慧榮科技股份有限公司 | Data storage device and data processing method |
| KR20220020717A (en)* | 2020-08-12 | 2022-02-21 | 삼성전자주식회사 | A memory device, a memory controller and a memory system including them |
| US12086080B2 (en) | 2020-09-26 | 2024-09-10 | Intel Corporation | Apparatuses, methods, and systems for a configurable accelerator having dataflow execution circuits |
| US11256620B1 (en)* | 2020-11-13 | 2022-02-22 | Micron Technology, Inc. | Cache management based on memory device over-provisioning |
| US12229437B2 (en) | 2020-12-31 | 2025-02-18 | Pure Storage, Inc. | Dynamic buffer for storage system |
| US11614880B2 (en) | 2020-12-31 | 2023-03-28 | Pure Storage, Inc. | Storage system with selectable write paths |
| US12093545B2 (en) | 2020-12-31 | 2024-09-17 | Pure Storage, Inc. | Storage system with selectable write modes |
| US11847324B2 (en) | 2020-12-31 | 2023-12-19 | Pure Storage, Inc. | Optimizing resiliency groups for data regions of a storage system |
| US12067282B2 (en) | 2020-12-31 | 2024-08-20 | Pure Storage, Inc. | Write path selection |
| US11698745B2 (en)* | 2021-04-05 | 2023-07-11 | Western Digital Technologies, Inc. | Pre-erasure of memory in storage devices |
| US11733892B2 (en)* | 2021-06-29 | 2023-08-22 | Micron Technology, Inc. | Partial superblock memory management |
| US12008248B2 (en) | 2021-07-13 | 2024-06-11 | Samsung Electronics Co., Ltd. | Systems, methods, and devices for utilization aware memory allocation |
| KR20230027957A (en)* | 2021-08-20 | 2023-02-28 | 삼성전자주식회사 | Storage system including host and storage device and operation method thereof |
| US11816349B2 (en) | 2021-11-03 | 2023-11-14 | Western Digital Technologies, Inc. | Reduce command latency using block pre-erase |
| US11798643B1 (en) | 2022-03-15 | 2023-10-24 | Western Digital Technologies, Inc. | Non-volatile storage system with hybrid SLC wear leveling |
| US12067293B2 (en) | 2022-05-17 | 2024-08-20 | SanDisk Technologies, Inc. | Data storage device and method for host multi-command queue grouping based on write-size alignment in a multi-queue-depth environment |
| US11934266B2 (en)* | 2022-06-01 | 2024-03-19 | Micron Technology, Inc. | Memory compaction management in memory devices |
| KR20240019429A (en)* | 2022-08-04 | 2024-02-14 | 에스케이하이닉스 주식회사 | Storage device, electronic device including storage device and operating method thereof |
| US20240220130A1 (en)* | 2022-12-28 | 2024-07-04 | Western Digital Technologies, Inc. | Non-volatile memory that dynamically reduces the number of bits of data stored per memory cell |
| CN119604843A (en)* | 2023-06-09 | 2025-03-11 | 长江存储科技有限责任公司 | Memory controller and memory system performing data search |
| US12254188B1 (en)* | 2023-08-29 | 2025-03-18 | Smart Modular Technologies, Inc. | Systems and methods for memory snapshotting |
| US12386745B2 (en)* | 2023-11-10 | 2025-08-12 | Sk Hynix Nand Product Solutions Corp. | Dynamic single-level cell write through in memory devices |