Patents by Inventor Ekamdeep Singh
Ekamdeep Singh 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: 12293795Abstract: Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations comprising performing a set of write operations on a first block in a first plane of the memory device and on a second block in a second plane of the memory device, performing a program verification check on the first block, responsive to determining that the first block fails the program verification check, incrementing a counter value associated with the second block; responsive to the counter value satisfying a threshold criterion, performing a failure verification operation on the second block, and responsive to determining that the second block fails the failure verification operation, retiring the second block.Type: GrantFiled: August 29, 2022Date of Patent: May 6, 2025Assignee: Micron Technology, Inc.Inventors: Robert W. Mason, Scott Anthony Stoller, Pitamber Shukla, Ekamdeep Singh
-
Publication number: 20250110841Abstract: Control logic in a memory device executes a programming operation to program the set of memory blocks of the set of memory planes to a set of a programming levels. The control logic identify a subset of memory blocks of one or more memory planes that pass a program count operation associated with a last programming level of the set of programming levels. The control logic further terminates execution of the programming operation on the one or more memory planes associated with the subset of memory blocks.Type: ApplicationFiled: December 13, 2024Publication date: April 3, 2025Inventors: Lu Tong, Ashish Ghai, Chai Chuan Yao, Ekamdeep Singh, Lakshmi Kalpana Vakati, Sheng Huang Lee, Matthew Ivan Warren, Dheeraj Srinivasan, Jeffrey Ming-Hung Tsai
-
Patent number: 12204422Abstract: Control logic in a memory device executes a programming operation to program the set of memory blocks of the set of memory planes to a set of a programming levels. In response to determining at least a portion of a first memory block passed a program verify operation associated with a last programming level of the set of programming levels, the control logic executes a first program sub-operation to terminate the programming operation with respect to a first subset of one or more memory planes of the set of memory planes that passed the program verify operation associated with the last programming level and identify a second subset of one or more memory planes that failed the program verify operation associated with the last programming level. The control logic executes a second program sub-operation to apply a trim set to the second subset of one or more memory planes that failed the program verify operation of the last programming level.Type: GrantFiled: May 5, 2023Date of Patent: January 21, 2025Assignee: Micron Technology, Inc.Inventors: Lu Tong, Ashish Ghai, Chai Chuan Yao, Ekamdeep Singh, Lakshmi Kalpana Vakati, Sheng Huang Lee, Matthew Ivan Warren, Dheeraj Srinivasan, Jeffrey Ming-Hung Tsai
-
Publication number: 20250014657Abstract: In some implementations, a memory device may receive, from a host device, a single-level cell (SLC) program command instructing host data to be written to one or more subblocks of memory. The memory device may determine whether a word line associated with a subblock, of the one or more subblocks, is associated with a reliability risk. The memory device may determine whether to perform a word line leakage monitoring procedure associated with a programming scheme to be used to program the subblock based on whether the word line is associated with the reliability risk.Type: ApplicationFiled: June 27, 2024Publication date: January 9, 2025Inventors: Yu-Chung LIEN, Ekamdeep SINGH, Zhenming ZHOU
-
Publication number: 20240338139Abstract: A memory sub-system causing execution of a first wordline leakage test of a first wordline group of a set of wordline groups of a memory block in response to determining a temperature of the memory block is within a threshold temperature range. A first result of the first wordline leakage test is determined. A second wordline leakage test of a second wordline group is caused to be executed and a second result is determined. A determination is made that the first result of the first wordline leakage test of the first wordline group satisfies a first condition. A determination is made that the second result of the second wordline leakage test of the second wordline group satisfies a second condition. In response to satisfaction of the conditions, an action is executed.Type: ApplicationFiled: June 20, 2024Publication date: October 10, 2024Inventors: Wai Leong Chin, Francis Chee Khai Chew, Trismardawi Tanadi, Chun Sum Yeung, Lawrence Dumalag, Ekamdeep Singh
-
Patent number: 12045482Abstract: A processing device in a memory sub-system determines whether a media endurance metric associated with a memory block of a memory device satisfies one or more conditions. In response to the one or more conditions being satisfied, a temperature of the memory block is compared to a threshold temperature range. In response to determining the temperature of the memory block is within the threshold temperature range, the processing device causes execution of a wordline leakage test of a wordline group of a set of wordline groups of the memory block. A result of the wordline leakage test of the target wordline group is determined and an action is executed based on the result of the wordline leakage test.Type: GrantFiled: July 29, 2022Date of Patent: July 23, 2024Assignee: Micron Technology, Inc.Inventors: Wai Leong Chin, Francis Chee Khai Chew, Trismardawi Tanadi, Chun Sum Yeung, Lawrence Dumalag, Ekamdeep Singh
-
Publication number: 20240220110Abstract: Control logic in a memory device identifies a segment of the plurality of segments of a memory array of a memory device, and determines a health status for the segment from a plurality of possible health statuses, the plurality of possible health statuses comprising three or more health statuses. The control logic further provides the health status for the segment to a memory sub-system controller associated with the memory device, wherein the memory sub-system controller is to perform a corresponding action with respect to the segment based on the health status, and wherein the corresponding action is different for each of the plurality of possible health statuses.Type: ApplicationFiled: December 14, 2023Publication date: July 4, 2024Inventors: Sheng-Huang Lee, Lu Tong, Lawrence Celso Miranda, Lakshmi Kalpana Vakati, Ekamdeep Singh, Ashish Ghai
-
Publication number: 20240071528Abstract: Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations comprising performing a set of write operations on a first block in a first plane of the memory device and on a second block in a second plane of the memory device, performing a program verification check on the first block, responsive to determining that the first block fails the program verification check, incrementing a counter value associated with the second block; responsive to the counter value satisfying a threshold criterion, performing a failure verification operation on the second block, and responsive to determining that the second block fails the failure verification operation, retiring the second block.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Inventors: Robert W. Mason, Scott Anthony Stoller, Pitamber Shukla, Ekamdeep Singh
-
Publication number: 20240036753Abstract: A processing device in a memory sub-system determines whether a media endurance metric associated with a memory block of a memory device satisfies one or more conditions. In response to the one or more conditions being satisfied, a temperature of the memory block is compared to a threshold temperature range. In response to determining the temperature of the memory block is within the threshold temperature range, the processing device causes execution of a wordline leakage test of a wordline group of a set of wordline groups of the memory block. A result of the wordline leakage test of the target wordline group is determined and an action is executed based on the result of the wordline leakage test.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Inventors: Wai Leong Chin, Francis Chee Khai Chew, Trismardawi Tanadi, Chun Sum Yeung, Lawrence Dumalag, Ekamdeep Singh
-
Publication number: 20230367680Abstract: Control logic in a memory device executes a programming operation to program the set of memory blocks of the set of memory planes to a set of a programming levels. In response to determining at least a portion of a first memory block passed a program verify operation associated with a last programming level of the set of programming levels, the control logic executes a first program sub-operation to terminate the programming operation with respect to a first subset of one or more memory planes of the set of memory planes that passed the program verify operation associated with the last programming level and identify a second subset of one or more memory planes that failed the program verify operation associated with the last programming level. The control logic executes a second program sub-operation to apply a trim set to the second subset of one or more memory planes that failed the program verify operation of the last programming level.Type: ApplicationFiled: May 5, 2023Publication date: November 16, 2023Inventors: Lu Tong, Ashish Ghai, Chai Chuan Yao, Ekamdeep Singh, Lakshmi Kalpana Vakati, Sheng Huang Lee, Matthew Ivan Warren, Dheeraj Srinivasan, Jeffrey Ming-Hung Tsai
-
Publication number: 20190006021Abstract: A leakage current detection circuit is configured to perform an inter-block leakage current detection process to detect for leakage current between a select gate bias line associated with a first block and one or more word lines associated with a second block. During a time period, a first switching circuit may bias the select gate bias line of the first block with a first leakage detection voltage, and a second switching circuit may bias the word lines of the second block with a second leakage detection voltage. During this time period, a current sensing circuit may sense for leakage current in a global select gate bias line.Type: ApplicationFiled: June 29, 2017Publication date: January 3, 2019Applicant: SanDisk Technologies LLCInventors: Ashish Ghai, Lakshmi Kalpana Vakati, Ekamdeep Singh, Gopinath Balakrishnan
-
Publication number: 20180061505Abstract: Technology is described herein for detecting a leakage current between a block select line and a conductive region that exists in multiple blocks of memory cells in a plane. The conductive region may be shared by at least one memory cell in multiple blocks. One example of the conductive region is a common source line that includes one or more local source lines and one or more global source lines. If the leakage current were to become high enough, the electrical short between the conductive region and the block select line could cause a plane level failure. If the leakage current is less than an amount that would cause a plane failure, but that indicates that the non-volatile memory device is susceptible to a plane failure, data may be moved out of the plane before the plane failure occurs. Thus, data loss may be prevented.Type: ApplicationFiled: August 24, 2016Publication date: March 1, 2018Applicant: SanDisk Technologies LLCInventors: Ashish Ghai, Lakshmi Kalpana Vakati, Ekamdeep Singh, Chang Siau, Gopinath Balakrishnan, Kapil Verma
-
Patent number: 9905307Abstract: Technology is described herein for detecting a leakage current between a block select line and a conductive region that exists in multiple blocks of memory cells in a plane. The conductive region may be shared by at least one memory cell in multiple blocks. One example of the conductive region is a common source line that includes one or more local source lines and one or more global source lines. If the leakage current were to become high enough, the electrical short between the conductive region and the block select line could cause a plane level failure. If the leakage current is less than an amount that would cause a plane failure, but that indicates that the non-volatile memory device is susceptible to a plane failure, data may be moved out of the plane before the plane failure occurs. Thus, data loss may be prevented.Type: GrantFiled: August 24, 2016Date of Patent: February 27, 2018Assignee: SanDisk Technologies LLCInventors: Ashish Ghai, Lakshmi Kalpana Vakati, Ekamdeep Singh, Chang Siau, Gopinath Balakrishnan, Kapil Verma
-
Patent number: 9711227Abstract: To prevent data loss due to latent defects, a non-volatile memory system will use a leakage detection circuit to test for small amounts of leakage that indicate that the memory is susceptible to failure.Type: GrantFiled: April 28, 2016Date of Patent: July 18, 2017Assignee: SanDisk Technologies LLCInventors: Ashish Ghai, Yuvaraj Krishnamoorthy, Ekamdeep Singh, Kalpana Vakati, Maythin Uthayopas, Mark Shlick, Srikar Peesari
-
Patent number: D910211Type: GrantFiled: December 2, 2019Date of Patent: February 9, 2021Inventor: Ekamdeep Singh
-
Patent number: D910212Type: GrantFiled: December 2, 2019Date of Patent: February 9, 2021Inventor: Ekamdeep Singh
-
Patent number: D910213Type: GrantFiled: December 2, 2019Date of Patent: February 9, 2021Inventor: Ekamdeep Singh
-
Patent number: D910887Type: GrantFiled: December 2, 2019Date of Patent: February 16, 2021Inventor: Ekamdeep Singh
-
Patent number: D910888Type: GrantFiled: December 2, 2019Date of Patent: February 16, 2021Inventor: Ekamdeep Singh
-
Patent number: D972199Type: GrantFiled: December 2, 2019Date of Patent: December 6, 2022Inventor: Ekamdeep Singh