Patents by Inventor Yasuhiko Kurosawa
Yasuhiko Kurosawa 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).
-
Publication number: 20250037784Abstract: Aspects of this technical solution can include selecting a plurality of memory locations at a memory device, the memory locations corresponding to a first page including a first plurality of bits and a second page including a second plurality of bits, modifying, based on the first plurality of bits and the second plurality of bits, a first voltage threshold corresponding to an estimated read voltage for the first plurality of bits, allocating, to a voltage range bounded by the first voltage threshold, a log-likelihood ratio (LLR), and decoding, based on the LLR corresponding to the voltage range, the first plurality of bits.Type: ApplicationFiled: October 14, 2024Publication date: January 30, 2025Applicant: Kioxia CorporationInventors: Avi Steiner, Ofir Kanter, Yasuhiko Kurosawa
-
Patent number: 12189476Abstract: Various implementations described herein relate to systems and methods for detecting soft errors, including but not limited to, errors introduced after reading a codeword from a non-volatile memory, and before providing data to a host. Embodiments can include generating the codeword from the non-volatile memory to obtain at least input data, and determining validity of the input data using a first signature after processing the input data through a data path. If it is determined that the input data is valid using the first signature, the input data is sent to a host.Type: GrantFiled: May 30, 2023Date of Patent: January 7, 2025Assignee: KIOXIA CORPORATIONInventors: Ofir Kanter, Avi Steiner, Yasuhiko Kurosawa
-
Publication number: 20250006265Abstract: Systems, methods, non-transitory computer-readable media for dynamically estimating interference compensation thresholds for read operations in non-volatile memory devices, including determining a plurality of interference states with respect to an interference source of a target row of a non-volatile memory to be read, determining compensation shifts for the plurality of interference states by determining a compensation shift for each of two or more interference states of the plurality of interference states, and applying the compensation shifts for the plurality of interference states to reading the target row.Type: ApplicationFiled: September 9, 2024Publication date: January 2, 2025Applicant: Kioxia CorporationInventors: Avi Steiner, Kenji Sakurada, Eyal Nitzan, Yasuhiko Kurosawa
-
Patent number: 12176924Abstract: Systems, methods, non-transitory computer-readable media configured to perform operations associated with a storage medium. One system includes the storage medium and an encoding/decoding (ED) system, the ED system being configured to receive a set of input log-likelihood ratios (LLRs) of a component of the plurality of components, determine an extrinsic estimation function based on a set of features of the set of input LLRs, analyze the extrinsic estimation function to obtain a plurality of extrinsic LLR values, map the plurality of extrinsic LLR values to an input LLR of the set of input LLRs, and output, for each component, a plurality of updated LLR values based on the mapping.Type: GrantFiled: March 16, 2023Date of Patent: December 24, 2024Assignee: KIOXIA CORPORATIONInventors: Avi Steiner, Ofir Kanter, Hanan Weingarten, Assaf Sella, Nimrod Bregman, Yasuhiko Kurosawa
-
Patent number: 12176044Abstract: A method for reading data from an SSD, comprising: retrieving data from a target row of memory cells using initial threshold voltages; decoding the data using a first hard decision decoding stage; estimating a bit error rate (BER) of a target row of memory cells based on a distribution of threshold voltages of cells in a memory block containing the target row when the first hard decision decoding stage fails; classifying the BER of the target row based on a first BER threshold (BER-TH1); and executing a first read flow comprising at least one hard decision decoding stage if the BER is less than the BER-TH1, and executing a second read flow similar to the first read flow if the BER is greater than or equal to the BER-TH1, the second read flow skipping a hard decision decoding stage of the first read flow.Type: GrantFiled: March 17, 2023Date of Patent: December 24, 2024Assignee: KIOXIA CORPORATIONInventors: Eyal Nitzan, Avi Steiner, Hanan Weingarten, Yasuhiko Kurosawa
-
Patent number: 12154619Abstract: A memory device includes control circuitry that executes a first programming operation and executes a second programming operation after the first programming operation. The first programming operation includes setting a threshold voltage of each of a second set of memory cells in a second section corresponding to write data, and setting a threshold voltage of each of the third set of memory cells in a third section. The second programming operation includes setting the threshold voltage of each of the second set of memory cells in a fifth section corresponding to the write data, and setting the threshold voltage of each of the third set of memory cells in a sixth section or a seventh section among a plurality of fourth sections in accordance with temperature information. The sixth section includes the same voltage range as the third section. The seventh section is higher in voltage than the third section.Type: GrantFiled: September 2, 2022Date of Patent: November 26, 2024Assignee: Kioxia CorporationInventor: Yasuhiko Kurosawa
-
Patent number: 12119075Abstract: Aspects of this technical solution can include selecting a plurality of memory locations at a memory device, the memory locations corresponding to a first page including a first plurality of bits and a second page including a second plurality of bits, modifying, based on the first plurality of bits and the second plurality of bits, a first voltage threshold corresponding to an estimated read voltage for the first plurality of bits, allocating, to a voltage range bounded by the first voltage threshold, a log-likelihood ratio (LLR), and decoding, based on the LLR corresponding to the voltage range, the first plurality of bits.Type: GrantFiled: March 16, 2023Date of Patent: October 15, 2024Assignee: KIOXIA CORPORATIONInventors: Avi Steiner, Ofir Kanter, Yasuhiko Kurosawa
-
Publication number: 20240313806Abstract: Systems, methods, non-transitory computer-readable media configured to perform operations associated with a storage medium. One system includes the storage medium and an encoding/decoding (ED) system, the ED system being configured to receive a set of input log-likelihood ratios (LLRs) of a component of the plurality of components, determine an extrinsic estimation function based on a set of features of the set of input LLRs, analyze the extrinsic estimation function to obtain a plurality of extrinsic LLR values, map the plurality of extrinsic LLR values to an input LLR of the set of input LLRs, and output, for each component, a plurality of updated LLR values based on the mapping.Type: ApplicationFiled: March 16, 2023Publication date: September 19, 2024Applicant: Kioxia CorporationInventors: Avi Steiner, Ofir Kanter, Hanan Weingarten, Assaf Sella, Nimrod Bregman, Yasuhiko Kurosawa
-
Publication number: 20240312552Abstract: Aspects of this technical solution can include selecting a plurality of memory locations at a memory device, the memory locations corresponding to a first page including a first plurality of bits and a second page including a second plurality of bits, modifying, based on the first plurality of bits and the second plurality of bits, a first voltage threshold corresponding to an estimated read voltage for the first plurality of bits, allocating, to a voltage range bounded by the first voltage threshold, a log-likelihood ratio (LLR), and decoding, based on the LLR corresponding to the voltage range, the first plurality of bits.Type: ApplicationFiled: March 16, 2023Publication date: September 19, 2024Applicant: Kioxia CorporationInventors: Avi Steiner, Ofir Kanter, Yasuhiko Kurosawa
-
Publication number: 20240302994Abstract: A memory system includes a nonvolatile memory, a memory controller, and a control circuit including a buffer and configured to store a first address transmitted by the memory controller in the buffer, generate a second address based on the first address stored in the buffer, and transmit the generated second address to the nonvolatile memory.Type: ApplicationFiled: February 27, 2024Publication date: September 12, 2024Inventors: Kenji SAKAUE, Yasuhiko KUROSAWA
-
Patent number: 12087362Abstract: Systems, methods, non-transitory computer-readable media for dynamically estimating interference compensation thresholds for read operations in non-volatile memory devices, including determining a plurality of interference states with respect to an interference source of a target row of a non-volatile memory to be read, determining compensation shifts for the plurality of interference states by determining a compensation shift for each of two or more interference states of the plurality of interference states, and applying the compensation shifts for the plurality of interference states to reading the target row.Type: GrantFiled: March 23, 2022Date of Patent: September 10, 2024Assignee: KIOXIA CORPORATIONInventors: Avi Steiner, Kenji Sakurada, Eyal Nitzan, Yasuhiko Kurosawa
-
Patent number: 12009840Abstract: A method, of decoding error correction code of a memory device with dynamic bit error estimation, can include generating at least one metric corresponding to one or more syndromes associated with a code word, the code word comprising an error correction code of a memory device, decoding the code word by a first decoder integrated with the memory device, in response to a determination that the metric satisfies a threshold associated with the syndromes, the first decoder having a first execution property, and decoding the code word by a second decoder integrated with the memory device, in response to a determination that the metric does not satisfy the threshold associated with the syndromes, the second decoder having a second execution property distinct from the first execution property, or in response to a determination that the metric satisfies the threshold associated with the syndromes, and in response to a determination to perform further decoding.Type: GrantFiled: January 5, 2022Date of Patent: June 11, 2024Assignee: KIOXIA CORPORATIONInventors: Ofir Kanter, Avi Steiner, Yasuhiko Kurosawa
-
Patent number: 11923025Abstract: Various implementations described herein relate to systems and methods for programming data, including determining a target row corresponding to a program command and setting row-based programming parameters for the target row using target physical device parameters of the target row and optimized programming parameters corresponding to the physical device parameters.Type: GrantFiled: December 22, 2020Date of Patent: March 5, 2024Assignee: KIOXIA CORPORATIONInventors: Avi Steiner, Hanan Weingarten, Yasuhiko Kurosawa, Neil Buxton
-
Publication number: 20240061590Abstract: A semiconductor device of an embodiment includes a seed generator circuit configured to generate a seed from inputted data by using first random number sequence data generated by an XorShift circuit; and a random number generator circuit configured to receive the seed as input to generate second random number sequence data by a second XorShift circuit.Type: ApplicationFiled: November 2, 2023Publication date: February 22, 2024Applicant: KIOXIA CORPORATIONInventors: Tsuyoshi ATSUMI, Yasuhiko KUROSAWA
-
Patent number: 11875041Abstract: A semiconductor device of an embodiment includes a seed generator circuit configured to generate a seed from inputted data by using first random number sequence data generated by an XorShift circuit; and a random number generator circuit configured to receive the seed as input to generate second random number sequence data by a second XorShift circuit.Type: GrantFiled: November 16, 2022Date of Patent: January 16, 2024Assignee: Kioxia CorporationInventors: Tsuyoshi Atsumi, Yasuhiko Kurosawa
-
Patent number: 11854631Abstract: A method for dynamically estimating interference compensation thresholds of a page of memory includes computing a histogram and a corresponding threshold based on a plurality of interference states of an interference source; clustering the plurality of interference states to determine an effective number of interference states; and estimating a read threshold to dynamically compensate an interference noise associated with each interference state of the effective number of interference states of the target row based on the histogram.Type: GrantFiled: August 19, 2021Date of Patent: December 26, 2023Assignee: KIOXIA CORPORATIONInventors: Avi Steiner, Hanan Weingarten, Yasuhiko Kurosawa
-
Publication number: 20230326526Abstract: Systems, methods, non-transitory computer-readable media for dynamically estimating interference compensation thresholds for read operations in non-volatile memory devices, including determining a plurality of interference states with respect to an interference source of a target row of a non-volatile memory to be read, determining compensation shifts for the plurality of interference states by determining a compensation shift for each of two or more interference states of the plurality of interference states, and applying the compensation shifts for the plurality of interference states to reading the target row.Type: ApplicationFiled: March 23, 2022Publication date: October 12, 2023Applicant: Kioxia CorporationInventors: Avi Steiner, Kenji Sakurada, Eyal Nitzan, Yasuhiko Kurosawa
-
Publication number: 20230317152Abstract: A memory device includes control circuitry that executes a first programming operation and executes a second programming operation after the first programming operation. The first programming operation includes setting a threshold voltage of each of a second set of memory cells in a second section corresponding to write data, and setting a threshold voltage of each of the third set of memory cells in a third section. The second programming operation includes setting the threshold voltage of each of the second set of memory cells in a fifth section corresponding to the write data, and setting the threshold voltage of each of the third set of memory cells in a sixth section or a seventh section among a plurality of fourth sections in accordance with temperature information. The sixth section includes the same voltage range as the third section. The seventh section is higher in voltage than the third section.Type: ApplicationFiled: September 2, 2022Publication date: October 5, 2023Applicant: Kioxia CorporationInventor: Yasuhiko KUROSAWA
-
Publication number: 20230305925Abstract: Various implementations described herein relate to systems and methods for detecting soft errors, including but not limited to, errors introduced after reading a codeword from a non-volatile memory, and before providing data to a host. Embodiments can include decoding the codeword from the non-volatile memory to obtain at least input data, and determining validity of the input data using a first signature after processing the input data through a data path. If it is determined that the input data is valid using the first signature, the input data is sent to a host.Type: ApplicationFiled: May 30, 2023Publication date: September 28, 2023Applicant: Kioxia CorporationInventors: Ofir Kanter, Avi Steiner, Yasuhiko Kurosawa
-
Patent number: 11768634Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a memory controller configured to execute a patrol process, in response to a first command set from a host device. In the patrol process, the memory controller is configured to read first data from the nonvolatile memory, and not to output the first data to the host device.Type: GrantFiled: October 24, 2022Date of Patent: September 26, 2023Assignee: Kioxia CorporationInventors: Yasuhiko Kurosawa, Naomi Takeda, Masanobu Shirakawa, Yasuyuki Ushijima, Shinichi Kanno