Patents by Inventor Sujjatul Islam
Sujjatul Islam 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: 20240143229Abstract: An apparatus includes a control circuit configured connect to non-volatile memory cells. The control circuit is configured to receive a read command directed to data stored in non-volatile memory cells of a first word line and determine that a second word line adjacent to the first word line is sanitized. The control circuit is further configured to select an adjusted read voltage for a read operation directed to the non-volatile memory cells of the first word line based on the determination.Type: ApplicationFiled: July 27, 2023Publication date: May 2, 2024Applicant: SanDisk Technologies LLCInventors: Md Raquibuzzaman, Sujjatul Islam, Ravi J. Kumar
-
Patent number: 11972801Abstract: A non-volatile semiconductor memory device, described herein, comprises non-volatile storage elements and one or more control circuits in communication with the non-volatile storage elements. The one or more control circuits are configured to, during a program iteration of a program operation, determine whether a program voltage level of the program iteration exceeds a threshold program voltage level and in response to the determination, identify a set of voltage levels to apply to a source line connected to a set of the non-volatile storage elements. The one or more control circuits are further configured to perform the program iteration of the program operation on the set of non-volatile storage elements, where the program iteration includes applying the set of voltage levels to the source line.Type: GrantFiled: February 7, 2022Date of Patent: April 30, 2024Assignee: SanDisk Technologies, LLCInventors: Xue Pitner, Yu-Chung Lien, Sarath Puthenthermadam, Sujjatul Islam
-
Patent number: 11972809Abstract: A non-volatile semiconductor memory device includes non-volatile storage elements and one or more control circuits in communication with the non-volatile storage elements. The one or more control circuits are configured to determine for a program iteration of a program operation on a word line whether a condition is met and in response to determining that the condition is met, identify one or more memory cells of the word line that are in an erased state that have a threshold voltage higher than an erase threshold voltage and perform the program iteration of the program operation. The program iteration includes applying a first bitline inhibit voltage to bitlines connected to the identified one or more memory cells and a second bitline inhibit voltage to bitlines connected to one or more memory cells that are in the erased state that do not have a threshold voltage higher than the erase threshold voltage.Type: GrantFiled: February 28, 2022Date of Patent: April 30, 2024Assignee: SanDisk Technologies, LLCInventors: Sujjatul Islam, Yu-Chung Lien, Ravi Kumar, Xue Pitner
-
Patent number: 11967388Abstract: Technology is disclosed herein for detecting grown bad blocks in a non-volatile storage system. A stress test may accelerate stressful conditions on the memory cells and thereby provide for early detection of grown bad blocks. The stress test may include applying a program voltage to a selected word line and a stress voltage that is less than a nominal boosting voltage to a word line adjacent one side of the selected word line. The combination of the program voltage and the stress voltage may generate an e-field that is stronger than an e-field that would be generated in a normal program operation, thereby accelerating the stress on the memory cells. The stress test mat further include programming all of the memory cells to a relatively high threshold voltage, which may create additional stress on the memory cells.Type: GrantFiled: August 11, 2022Date of Patent: April 23, 2024Assignee: Western Digital Technologies, Inc.Inventors: Sarath Puthenthermadam, Longju Liu, Parth Amin, Sujjatul Islam, Jiahui Yuan
-
Publication number: 20240055063Abstract: Technology is disclosed herein for detecting grown bad blocks in a non-volatile storage system. A stress test may accelerate stressful conditions on the memory cells and thereby provide for early detection of grown bad blocks. The stress test may include applying a program voltage to a selected word line and a stress voltage that is less than a nominal boosting voltage to a word line adjacent one side of the selected word line. The combination of the program voltage and the stress voltage may generate an e-field that is stronger than an e-field that would be generated in a normal program operation, thereby accelerating the stress on the memory cells. The stress test mat further include programming all of the memory cells to a relatively high threshold voltage, which may create additional stress on the memory cells.Type: ApplicationFiled: August 11, 2022Publication date: February 15, 2024Applicant: Western Digital Technologies, Inc.Inventors: Sarath Puthenthermadam, Longju Liu, Parth Amin, Sujjatul Islam, Jiahui Yuan
-
Publication number: 20230386586Abstract: The memory device that includes a plurality of memory cells that are arranged in a plurality of word lines. A controller is in electrical communication with the plurality of memory cells. During programming, the controller detects a temperature of the memory device. The controller then programs the memory cells of a selected word line of the plurality of word lines in a plurality of program loops until programming is completed or until the plurality of program loops is greater than a maximum number of program loops. The maximum number of program loops is dependent on the temperature that is detected.Type: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Applicant: SanDisk Technologies LLCInventors: Sujjatul Islam, Ravi Kumar
-
Publication number: 20230274785Abstract: A non-volatile semiconductor memory device comprises non-volatile storage elements and one or more control circuits in communication with the non-volatile storage elements. The one or more control circuits are configured to determine for a program iteration of a program operation on a word line whether a condition is met and in response to determining that the condition is met, identify one or more memory cells of the word line that are in an erased state that have a threshold voltage higher than an erase threshold voltage and perform the program iteration of the program operation. The program iteration includes applying a first bitline inhibit voltage to bitlines connected to the identified one or more memory cells and a second bitline inhibit voltage to bitlines connected to one or more memory cells that are in the erased state that do not have a threshold voltage higher than the erase threshold voltage.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Applicant: SanDisk Technologies LLCInventors: Sujjatul Islam, Yu-Chung Lien, Ravi Kumar, Xue Pitner
-
Publication number: 20230253048Abstract: The memory device includes an array of memory cells, which are configured to retain multiple bits per memory cell, arranged in a plurality of word lines. A controller is configured to program the memory cells of a selected word line in a first programming pass. The first programming pass includes a plurality of programming pulses, each including the application of a programming voltage Vpgm by the controller to a control gate of the selected word line for a first duration. The controller is also configured to further program the memory cells of the selected word line in a second programming pass. The second programming pass includes a plurality of programming pulses, each of which includes the application of a programming voltage Vpgm by the controller to the control gate of the selected word line for a second duration that is different than the first duration.Type: ApplicationFiled: February 8, 2022Publication date: August 10, 2023Applicant: SanDisk Technologies LLCInventors: Sujjatul Islam, Ravi Kumar
-
Publication number: 20230253047Abstract: A non-volatile semiconductor memory device, described herein, comprises non-volatile storage elements and one or more control circuits in communication with the non-volatile storage elements. The one or more control circuits are configured to, during a program iteration of a program operation, determine whether a program voltage level of the program iteration exceeds a threshold program voltage level and in response to the determination, identify a set of voltage levels to apply to a source line connected to a set of the non-volatile storage elements. The one or more control circuits are further configured to perform the program iteration of the program operation on the set of non-volatile storage elements, where the program iteration includes applying the set of voltage levels to the source line.Type: ApplicationFiled: February 7, 2022Publication date: August 10, 2023Applicant: SanDisk Technologies LLCInventors: Xue Pitner, Yu-Chung Lien, Sarath Puthenthermadam, Sujjatul Islam
-
Publication number: 20220359017Abstract: An apparatus includes one or more control circuits configured to connect to a plurality of non-volatile memory cells through a plurality of word lines. The one or more control circuits are configured to, for each target word line of a plurality of target word lines to be read, select either a first neighboring word line or a second neighboring word line as a selected neighboring word line according to whether non-volatile memory cells of the first neighboring word line are in an erased condition. The one or more control circuits are further configured to determine a read voltage to read non-volatile memory cells of a corresponding target word line according to an amount of charge in non-volatile memory cells of the selected neighboring word line.Type: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Applicant: SanDisk Technologies LLCInventors: Sujjatul Islam, Ravi J. Kumar, Deepanshu Dutta
-
Patent number: 11475961Abstract: An apparatus includes one or more control circuits configured to connect to a plurality of non-volatile memory cells through a plurality of word lines. The one or more control circuits are configured to, for each target word line of a plurality of target word lines to be read, select either a first neighboring word line or a second neighboring word line as a selected neighboring word line according to whether non-volatile memory cells of the first neighboring word line are in an erased condition. The one or more control circuits are further configured to determine a read voltage to read non-volatile memory cells of a corresponding target word line according to an amount of charge in non-volatile memory cells of the selected neighboring word line.Type: GrantFiled: May 4, 2021Date of Patent: October 18, 2022Assignee: SanDisk Technologies LLCInventors: Sujjatul Islam, Ravi J. Kumar, Deepanshu Dutta
-
Patent number: 11475959Abstract: Apparatuses and techniques are described for reducing the program time for a set of memory cells by using an enhanced step up of a program bias. A program operation includes a first pass in which memory cells are programmed to intermediate states and a second program pass in which the memory cells are programmed from an erased state and the intermediate states to final states. In the first program pass, program time can be reduced by applying an enhanced program bias step up to memory cells of the highest intermediate state in a single program loop, for example. The enhanced program bias step up can be achieved by applying a negative bit line voltage and can be triggered when the memory cells assigned to the second highest intermediate state reach a program milestone such as completing programming.Type: GrantFiled: June 30, 2021Date of Patent: October 18, 2022Assignee: SanDisk Technologies LLCInventors: Yu-Chung Lien, Sujjatul Islam, Xue Pitner
-
Patent number: 11417393Abstract: A method for programming a non-volatile memory structure with four-page data, wherein the method comprises, in a first stage, selecting four programmable states of a segment of MLC NAND-type memory cells, programming at least a first of the four programmable states with two pages of a four-page data at a first step voltage level, between programming at least two neighboring programmable states of the four programmable states, increasing the first step voltage level to a second step voltage level for a single program pulse and according to a pre-determined magnitude, and programming a latter of the at least two neighboring programmable states at the first step voltage level.Type: GrantFiled: January 6, 2021Date of Patent: August 16, 2022Assignee: SANDISK TECHNOLOGIES LLCInventors: Sujjatul Islam, Muhammad Masuduzzaman, Ravi Kumar
-
Publication number: 20220215873Abstract: A method for programming a non-volatile memory structure with four-page data, wherein the method comprises, in a first stage, selecting four programmable states of a segment of MLC NAND-type memory cells, programming at least a first of the four programmable states with two pages of a four-page data at a first step voltage level, between programming at least two neighboring programmable states of the four programmable states, increasing the first step voltage level to a second step voltage level for a single program pulse and according to a pre-determined magnitude, and programming a latter of the at least two neighboring programmable states at the first step voltage level.Type: ApplicationFiled: January 6, 2021Publication date: July 7, 2022Applicant: SanDisk Technologies LLCInventors: Sujjatul Islam, Muhammad Masuduzzaman, Ravi Kumar