9 patents
Utility
Storage system with predictive adjustment mechanism and method of operation thereof
8 Nov 22
A storage system includes: a control processor, configured to: read user data with a read threshold, determine which threshold adjustment range has been activated by reading a 1 and 0 counter, select an adjusted read threshold, based on the threshold adjustment range, to reread the user data in a physical block using the adjusted read threshold to correct the user data; and reading the user data in the physical block using the adjusted read threshold selected from the threshold adjustment range.
Jun Tao, Chih-Chieng Cheng, Shanying Luo
Filed: 20 Dec 19
Utility
Storage system with error recovery mechanism and method of operation thereof
9 Feb 21
A storage system includes: a control processor, configured to: read user data with a read threshold, detect an uncorrectable error in the user data, detect a sector balanced when the number of 1's and 0's in the user data is within the difference stored in a range register, apply an XOR RAID recovery to correct the uncorrectable error in the user data; and a non-volatile memory array, coupled to the control processor, configured to store the user data; and wherein the control processor is further configured to forego an additional read of a sector N with a different value of the read threshold when the sector balanced initiates the XOR RAID recovery.
Jun Tao, Chih-Chieng Cheng, Bo Jiang, Shanying Luo
Filed: 13 Jun 19
Utility
Computing system with shift adjustable coding mechanism and method of operation thereof
10 Aug 20
Xiaojie Zhang, Pengfei Huang
Filed: 26 Oct 16
Utility
Storage system with read threshold mechanism and method of operation thereof
13 Jul 20
A storage system includes: a control processor, configured to: read user data, generate a bit flip array from the user data including limiting a threshold offset range, and select an optimal read threshold set from the bit flip array; and a non-volatile memory array, coupled to the control processor, configured to store the user data; and wherein the control processor is further configured read a sector N with the optimal read threshold set for enhancing performance of the non-volatile memory array.
Xiaojie Zhang, Yi Liu
Filed: 2 Oct 17
Utility
Computing system with data protection mechanism with soft information and method of operation thereof
8 Jun 20
A computing system includes: a data block including a data; a storage engine, coupled to the data block, configured to process data, as hard information or soft information, through channels including a failed channel and a remaining channel, calculate an aggregated output from a hard decision from the remaining channel, calculate a selected magnitude from a magnitude from the remaining channel with an error detected, calculate an extrinsic soft information based on the aggregated output and the selected magnitude, and decode the failed channel with a scaled soft metric based on the extrinsic soft information.
Xiaojie Zhang
Filed: 24 Mar 16
Utility
Method and apparatus for logically removing defective pages in non-volatile memory storage device
16 Mar 20
One embodiment of the present invention capable of decommissioning a defective non-volatile memory (“NVM”) page in a block is disclosed.
Yiren Ronnie Huang
Filed: 29 Nov 16
Utility
Computing system with data recovery mechanism and method of operation thereof
10 Feb 20
A computing system includes an array of storage devices configured to store storage data and check data; and a storage engine, coupled to the array of storage devices, configured to: access the storage data, detect an erasure storage data, an erasure check data, or a combination thereof when the storage data is not accessible from the array of storage devices, and recover the storage data from the erasure storage data, the erasure check data, or the combination thereof by applying at least one of a block of check data including a slope from the check data.
Bing Fan, Xiaojie Zhang
Filed: 6 Jul 16
Utility
Computing system with data protection enhancement mechanism and method of operation thereof
10 Feb 20
A computing system includes: storage devices configured to read data sectors; and a data correction engine, coupled to the storage devices, configured to: detect an error data sector among the data sectors, generate soft information from the error data sector, apply a soft bit flipping logic to the error data sector to produce a transformed data sector, and generate a corrected data sector from the transformed data sector.
Alan Armstrong, Yiren Ronnie Huang, Xiaojie Zhang
Filed: 30 May 16
Utility
NVM express controller for remote access of memory and I/O over Ethernet-type networks
9 Dec 19
A method and system for enabling Non-Volatile Memory express (NVMe) for accessing remote solid state drives (SSDs) (or other types of remote non-volatile memory) over the Ethernet or other networks.
Yiren Ronnie Huang
Filed: 18 Aug 16
- Prev
- 1
- Next
Patents are sorted by USPTO publication date, most recent first