Patents by Inventor Hua-Ling Cynthia Hsu
Hua-Ling Cynthia Hsu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12197783Abstract: A command/address sequence associated with a read/write operation for a memory device that utilizes an existing test data bus in a novel way that obviates the need to utilize an I/O bus for the command/address sequence. As such, the command/address sequence can be performed in parallel with the read/write operations, thereby removing a performance bottleneck that would otherwise be caused by the command and address sequencing. The command/address sequence detects a first enable signal and a data signal on the test data bus and decodes the data signal to obtain at least one of a command latch enable signal and address latch enable signal and at least one of a command code and an address code.Type: GrantFiled: April 28, 2022Date of Patent: January 14, 2025Assignee: SANDISK TECHNOLOGIES LLCInventors: Hua-Ling Cynthia Hsu, Fanglin Zhang
-
Publication number: 20240282392Abstract: An apparatus includes a control circuit that is configured to connect to an array of non-volatile memory cells. The control circuit includes a first plurality of data latches configured to connect to non-volatile memory cells of a first plane and a second plurality of data latches configured to connect to non-volatile memory cells of a second plane. The control circuit also includes a shared data transfer data latch configured for transfer of data with the first plurality of data latches and the second plurality of data latches. The shared transfer data latch can be used to transfer data for operations being performed on a first plane to use the data latches on the other plane for storing data for operations on the first plane.Type: ApplicationFiled: July 3, 2023Publication date: August 22, 2024Applicant: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, Frank Wanfang Tsai
-
Patent number: 12057188Abstract: For a non-volatile memory that uses hard bit and soft bit data in error correction operations, to reduce the amount of soft bit data that needs to be transferred from a memory to the controller and improve memory system performance, the soft bit data can be compressed before transfer. After the soft bit data is read and stored into the internal data latches associated with the sense amplifiers, it is compressed within these internal data latches. The compressed soft bit data can then be transferred to the transfer data latches of a cache buffer, where the compressed soft bit data can be consolidated and transferred out over an input-output interface. Within the input-output interface, the compressed data can be reshuffled to put into logical user data order if needed.Type: GrantFiled: May 12, 2022Date of Patent: August 6, 2024Assignee: Sandisk Technologies, Inc.Inventors: Siddarth Naga Murty Bassa, YenLung Li, Hua-Ling Cynthia Hsu
-
Publication number: 20240221803Abstract: An apparatus includes control circuits configured to connect to a plurality of non-volatile memory cells. The control circuits are configured to receive a read command directed to at least one logical page of data during a program operation to store the at least one logical page of data in a plurality of non-volatile memory cells. The control circuits are further configured to stop the program operation at an intermediate stage of programming, read the plurality of non-volatile memory cells at the intermediate stage to obtain first partial data of at least one logical page and obtain the at least one logical page of data by combining the first partial data with second partial data of the at least one logical page stored in data latches.Type: ApplicationFiled: July 27, 2023Publication date: July 4, 2024Applicant: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, Victor Avila, Henry Chin
-
Patent number: 12009049Abstract: An apparatus includes a control circuit that is configured to connect to an array of non-volatile memory cells. The control circuit includes a first plurality of data latches configured to connect to non-volatile memory cells of a first plane and a second plurality of data latches configured to connect to non-volatile memory cells of a second plane. The control circuit also includes a shared data transfer data latch configured for transfer of data with the first plurality of data latches and the second plurality of data latches.Type: GrantFiled: August 31, 2022Date of Patent: June 11, 2024Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, YenLung Li, Siddarth Naga Murty Bassa, Jeongduk Sohn
-
Patent number: 11971826Abstract: For a non-volatile memory that uses hard bit and a soft bit data in error correction operations, architectures are introduced for the compression of the soft bit data to reduce the amount of data transferred over the memory's input-output interface. For a memory device with multiple planes of memory cells, the internal global data bus is segmented and a data compression circuit associated with each segment. This allows soft bit data from a cache buffer of a plane using one segment to transfer data between the cache buffer and the associated compression circuit concurrently with transferring data from a cache buffer of another plane using another segment, either for compression or transfer to the input-output interface.Type: GrantFiled: December 21, 2021Date of Patent: April 30, 2024Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, A. Harihara Sravan, YenLung Li
-
Patent number: 11971829Abstract: For a non-volatile memory that uses hard bit and a soft bit data in error correction operations, an on-the-fly compression scheme is used for the soft bit data. As soft bit data is transferred to a memory's input-output interface, the soft bit data is compressed prior to transmission to the an ECC engine memory controller, while hard bit data is transferred in un-compressed form.Type: GrantFiled: December 21, 2021Date of Patent: April 30, 2024Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, A. Harihara Sravan, YenLung Li
-
Patent number: 11966621Abstract: Technology is disclosed for a non-volatile memory system that decouples dataload from program execution. A memory controller transfers data for a program operation and issues a first type of program execution command. When in a coupled mode, the die programs the data in response to the first type of program execution command. When in a decoupled mode, rather than program the data into non-volatile memory cells the die enters a wait state. Optionally, the memory controller can instruct another die to execute a memory operation while the first die is in the wait state. In response to receiving a second type of program execution command from the memory controller when in the wait state, the first die will program the data into non-volatile memory cells. The memory controller may issue the second type of program execution command in response to determining that sufficient power resources (or thermal budget) exist.Type: GrantFiled: February 17, 2022Date of Patent: April 23, 2024Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, Aaron Lee
-
Patent number: 11935599Abstract: A fast burst program sequence that reduces overall NAND flash programming time is disclosed. The burst program sequence includes maintaining a charge pump in an ON state and not fully discharging the WL/BLs at the conclusion of the programming phase of each program operation. As a result, the fast burst program sequence provides total program time savings over an existing cache program sequence by eliminating the full WL/BL discharge and charge pump reset that conventionally occurs after each program operation, which in turn, allows for the transfer of next page data from the page buffer to the data latches to be hidden within the program time of a prior/current program operation.Type: GrantFiled: April 21, 2022Date of Patent: March 19, 2024Assignee: SANDISK TECHNOLOGIES LLCInventors: Hua-Ling Cynthia Hsu, Fanglin Zhang, Victor Avila
-
Publication number: 20240071433Abstract: An apparatus includes a control circuit that is configured to connect to an array of non-volatile memory cells. The control circuit includes a first plurality of data latches configured to connect to non-volatile memory cells of a first plane and a second plurality of data latches configured to connect to non-volatile memory cells of a second plane. The control circuit also includes a shared data transfer data latch configured for transfer of data with the first plurality of data latches and the second plurality of data latches.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Applicant: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, YenLung Li, Siddarth Naga Murty Bassa, Jeongduk Sohn
-
Publication number: 20240071482Abstract: Technology is disclosed herein for mixed lockout verify. In a first programming phase, prior to a pre-determined data state completing verification, a no-lockout program verify is performed. After the pre-determined data state has completed verification, a lockout program verify is performed. The no-lockout verify may include charging all bit lines associated with the group to a sensing voltage to perform. The lockout verify may include selectively charging to the sensing voltage only bit lines associated with memory cells in the group to be verified. Bit lines associated with memory cells in the group that are not to be verified may be grounded to perform the lockout verify. The lockout verify saves considerable current and/or power. However, performing the lockout verify during the first programming phase may slow performance due to a need to scan the content in a remote set of data latches.Type: ApplicationFiled: August 25, 2022Publication date: February 29, 2024Applicant: SanDisk Technologies LLCInventors: Xiang Yang, Hua-Ling Cynthia Hsu
-
Patent number: 11907545Abstract: For a non-volatile memory that uses hard bit and soft bit data in error correction operations, to reduce the amount of soft bit data that needs to be transferred from a memory to the controller and improve memory system performance, the soft bit data can be compressed before transfer. After the soft bit data is read and stored into the internal data latches associated with the sense amplifiers, it is compressed within these internal data latches. The compressed soft bit data can then be transferred to the transfer data latches of a cache buffer, where the compressed soft bit data can be consolidated and transferred out over an input-output interface. Within the input-output interface, the compressed data can be reshuffled to put into logical user data order if needed.Type: GrantFiled: April 28, 2022Date of Patent: February 20, 2024Assignee: SanDisk Technologies LLCInventors: YenLung Li, Siddarth Naga Murty Bassa, Chen Chen, Hua-Ling Cynthia Hsu
-
Patent number: 11901019Abstract: For a non-volatile memory that uses hard bit and soft bit data in error correction operations, to reduce the amount of soft bit data that needs to be transferred from a memory to the controller and improve memory system performance, the soft bit data can be compressed before transfer. After the soft bit data is read and stored into the internal data latches associated with the sense amplifiers, it is compressed within these internal data latches. The compressed soft bit data can then be transferred to the transfer data latches of a cache buffer, where the compressed soft bit data can be consolidated and transferred out over an input-output interface. Within the input-output interface, the compressed data can be reshuffled to put into logical user data order if needed.Type: GrantFiled: February 8, 2022Date of Patent: February 13, 2024Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, Masaaki Higashitani, YenLung Li, Chen Chen
-
Patent number: 11894068Abstract: A non-volatile memory combines a hard bit and a soft bit read into a single, efficient soft sense sequence by using two sense per state level to improve read time efficiency. Rather than a standard hard bit read, where two soft bit reads are performed, offset above and below the hard bit read value, the hard bit read is shifted so that it reliable senses one state but less reliably senses the other state and soft bit data is only determined for the less reliably sensed state. This reduces the amount of soft bit data. The efficient soft sense sequence can be used as a default read mode, providing soft bit information for ECC correction without triggering a read error handling flow. Merging the soft bit and hard bit sense into one sequence can avoid extra overhead for read sequence operations.Type: GrantFiled: December 21, 2021Date of Patent: February 6, 2024Assignee: SanDisk Technologies LLCInventor: Hua-Ling Cynthia Hsu
-
Publication number: 20230350606Abstract: A command/address sequence associated with a read/write operation for a memory device that utilizes an existing test data bus in a novel way that obviates the need to utilize an I/O bus for the command/address sequence. As such, the command/address sequence can be performed in parallel with the read/write operations, thereby removing a performance bottleneck that would otherwise be caused by the command and address sequencing. The command/address sequence detects a first enable signal and a data signal on the test data bus and decodes the data signal to obtain at least one of a command latch enable signal and address latch enable signal and at least one of a command code and an address code.Type: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Inventors: Hua-Ling Cynthia Hsu, Fanglin Zhang
-
Publication number: 20230343397Abstract: A fast burst program sequence that reduces overall NAND flash programming time is disclosed. The burst program sequence includes maintaining a charge pump in an ON state and not fully discharging the WL/BLs at the conclusion of the programming phase of each program operation. As a result, the fast burst program sequence provides total program time savings over an existing cache program sequence by eliminating the full WL/BL discharge and charge pump reset that conventionally occurs after each program operation, which in turn, allows for the transfer of next page data from the page buffer to the data latches to be hidden within the program time of a prior/current program operation.Type: ApplicationFiled: April 21, 2022Publication date: October 26, 2023Inventors: HUA-LING CYNTHIA HSU, FANGLIN ZHANG, VICTOR AVILA
-
Patent number: 11776589Abstract: For a non-volatile memory that uses hard bit and soft bit data in error correction operations, to reduce the amount of soft bit data that needs to be transferred from a memory to the controller and improve memory system performance, the soft bit data can be compressed before transfer. After the soft bit data is read and stored into the internal data latches associated with the sense amplifiers, it is compressed within these internal data latches. The compressed soft bit data can then be transferred to the transfer data latches of a cache buffer, where the compressed soft bit data can be consolidated and transferred out over an input-output interface. Within the input-output interface, the compressed data can be reshuffled to put into logical user data order if needed.Type: GrantFiled: April 28, 2022Date of Patent: October 3, 2023Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, YenLung Li
-
Patent number: 11755211Abstract: A data storage device including, in one implementation, a NAND memory and a controller. The NAND memory includes a read/write circuit configured to determine and store initial physical column addresses for each plane included in the NAND memory. The controller is configured to send a read-transfer command and a one-byte address to the NAND memory. The read/write circuit is also configured to retrieve a first initial physical column address from the initial physical column addresses stored in the NAND memory after the NAND memory receives the one-byte address from the controller. The first initial physical column address is associated with a die address and a plane address included in the one-byte address. The read/write circuit is further configured to retrieve a first set of data stored at the first initial physical column address. The read/write circuit is also configured to output the first set of data to the controller.Type: GrantFiled: October 3, 2022Date of Patent: September 12, 2023Assignee: Western Digital Technologies, Inc.Inventors: Grishma Shah, Daniel Tuers, Sahil Sharma, Hua-Ling Cynthia Hsu, Yenlung Li, Min Peng
-
Patent number: 11735288Abstract: Technology is disclosed herein for loading redundancy information during a memory system power on read (POR). A memory structure has primary regions (e.g., primary columns) and a number of redundant regions (e.g., redundant columns). The status of the regions is stored in isolation latches during the POR. Initially, simultaneously all latches for primary regions are reset to used and all latches for redundant regions are reset to unused. Then, isolation latches for defective primary regions are set to unused while isolation latches for corresponding redundant regions are set to used. There is no need to individually set isolation latches for redundant regions to unused, which saves time during POR. Moreover, whenever the isolation latch for a defective primary region is set from used to unused, in parallel the isolation latch for the replacement redundant column may be set from unused to used, thereby not incurring a time penalty.Type: GrantFiled: February 16, 2022Date of Patent: August 22, 2023Assignee: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, YenLung Li
-
Publication number: 20230260589Abstract: Technology is disclosed herein for loading redundancy information during a memory system power on read (POR). A memory structure has primary regions (e.g., primary columns) and a number of redundant regions (e.g., redundant columns). The status of the regions is stored in isolation latches during the POR. Initially, simultaneously all latches for primary regions are reset to used and all latches for redundant regions are reset to unused. Then, isolation latches for defective primary regions are set to unused while isolation latches for corresponding redundant regions are set to used. There is no need to individually set isolation latches for redundant regions to unused, which saves time during POR. Moreover, whenever the isolation latch for a defective primary region is set from used to unused, in parallel the isolation latch for the replacement redundant column may be set from unused to used, thereby not incurring a time penalty.Type: ApplicationFiled: February 16, 2022Publication date: August 17, 2023Applicant: SanDisk Technologies LLCInventors: Hua-Ling Cynthia Hsu, YenLung Li