Patents by Inventor Gulzar A. Kathawala

Gulzar A. Kathawala 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: 10338841
    Abstract: Embodiments of the present disclosure generally relate to SSD management of non-volatile memory blocks for writing multiple data streams. The SSD may include a non-volatile memory organized into a number of superblocks. Each superblock includes a number of streamblocks. In one embodiment, a method of operating the SSD includes receiving a data stream, identifying an open superblock, identifying an available streamblock from the open superblock, and assigning the data stream to the available streamblock from the open streamblock. In another embodiment, a method of operating the SSD includes receiving a first data stream and a second data stream, writing the first data stream to the first streamblock and writing the second data stream to the second streamblock, and calculating a combined XOR parity information for the first streamblock and the second streamblock.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: July 2, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Gulzar A. Kathawala, Liam Parker, Kroum Stoev
  • Publication number: 20180373431
    Abstract: Embodiments of the present disclosure generally relate to SSD management of non-volatile memory blocks for writing multiple data streams. The SSD may include a non-volatile memory organized into a number of superblocks. Each superblock includes a number of streamblocks. In one embodiment, a method of operating the SSD includes receiving a data stream, identifying an open superblock, identifying an available streamblock from the open superblock, and assigning the data stream to the available streamblock from the open streamblock. In another embodiment, a method of operating the SSD includes receiving a first data stream and a second data stream, writing the first data stream to the first streamblock and writing the second data stream to the second streamblock, and calculating a combined XOR parity information for the first streamblock and the second streamblock.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Gulzar A. KATHAWALA, Liam PARKER, Kroum STOEV
  • Patent number: 10108470
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for parity storage management. A system includes a plurality of storage elements. A system includes a controller that selects a parity storage element from a plurality of storage elements. A parity storage element has an error rate higher than other elements of a plurality of storage elements, and the parity storage element stores parity data for the plurality of storage elements.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 23, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Gulzar A. Kathawala, Shuenghee Park, Jingfeng Yuan, Mark Dancho
  • Patent number: 10032488
    Abstract: A system and method is disclosed for managing data in a non-volatile memory. The system may include a non-volatile memory having multiple non-volatile memory sub-drives, including a staging sub-drive to receive all data from a host and a plurality of other sub-drives each associated with a respective data temperature range. A controller of the memory system is configured to route all incoming host data only to the staging sub-drive and during garbage collection each individual piece of valid data from a selected source block in a selected source sub-drive is routed to a respective one of the sub-drives. The method may include only routing host data to the staging sub-drive and only relocating valid data to sub-drives other than the staging sub-drive based on a determined temperature of valid data and a unique temperature range associated with sub-drives other than the staging sub-drive in the non-volatile memory system.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: July 24, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Gulzar A. Kathawala, Sergey Anatolievich Gorobets, Kroum S. Stoev, Jack Edward Frayer, Liam Michael Parker
  • Publication number: 20180190329
    Abstract: A system and method is disclosed for managing data in a non-volatile memory. The system may include a non-volatile memory having multiple non-volatile memory sub-drives, including a staging sub-drive to receive all data from a host and a plurality of other sub-drives each associated with a respective data temperature range. A controller of the memory system is configured to route all incoming host data only to the staging sub-drive and during garbage collection each individual piece of valid data from a selected source block in a selected source sub-drive is routed to a respective one of the sub-drives. The method may include only routing host data to the staging sub-drive and only relocating valid data to sub-drives other than the staging sub-drive based on a determined temperature of valid data and a unique temperature range associated with sub-drives other than the staging sub-drive in the non-volatile memory system.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Gulzar A. Kathawala, Sergey Anatolievich Gorobets, Kroum S. Stoev, Jack Edward Frayer, Liam Michael Parker
  • Patent number: 10014056
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for changing storage parameters. An integrated circuit (IC) memory element receives a command to change a value of a parameter associated with the IC memory element. A parameter includes a setting for one or more storage operations of an IC memory element. An IC memory element receives one or more data sets with a command. A data set includes an identifier associated with a parameter to be changed and a new value for the parameter. Each of one or more data sets is received at a same data rate as a command. An IC memory element writes, for each of one or more data sets, a new value for a parameter to a storage location associated with the parameter.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: July 3, 2018
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Aaron Lee, Yi-Chieh Chen, Anne Koh, Gulzar Kathawala, Mrinal Kochar
  • Publication number: 20170185472
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for parity storage management. A system includes a plurality of storage elements. A system includes a controller that selects a parity storage element from a plurality of storage elements. A parity storage element has an error rate higher than other elements of a plurality of storage elements, and the parity storage element stores parity data for the plurality of storage elements.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Applicant: SanDisk Technologies, Inc.
    Inventors: Gulzar A. Kathawala, Shuenghee Park, Jingfeng Yuan, Mark Dancho
  • Patent number: 9153596
    Abstract: Semiconductor devices having reduced parasitic current and methods of malting the semiconductor devices are provided. Further provided are memory devices having reduced adjacent wordline disturb. The memory devices contain wordlines formed over a semiconductor substrate, wherein at least one wordline space is formed between the wordlines. Adjacent wordline disturb is reduced by implanting one or more of indium, boron, and a combination of boron and indium in the surface of the at least one wordline space.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: October 6, 2015
    Assignee: Cypress Semiconductor Corporation
    Inventors: Gulzar A. Kathawala, Zhizheng Liu, Kuo Tung Chang, Lei Xue
  • Patent number: 9142311
    Abstract: Selecting an array from among a plurality of arrays in a memory as a reference array. An exemplary method includes evaluating memory cells within the reference array to select a first reference cell associated with a first operation of the memory, and repeating the evaluating and the selecting to select a second reference cell from within the reference array, the second reference cell being associated with a second operation of the memory.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: September 22, 2015
    Assignee: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Zhizheng Liu, Cindy Sun, He Yi, Gulzar Kathawala
  • Patent number: 9111985
    Abstract: A shallow bipolar junction transistor comprising a high voltage n+ well implanted into a semiconductor substrate. The shallow bipolar junction transistor further comprises a bit line n+ implant (BNI) above the high voltage n+ well and an oxide nitride (ONO) layer above the high voltage n+ well. A portion of the ONO layer isolates the BNI from a shallow trench isolation (STI) region.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: August 18, 2015
    Assignee: Cypress Semiconductor Corporation
    Inventors: Alok Nandini Roy, Gulzar Kathawala, Zubin Patel, Hidehiko Shiraiwa
  • Publication number: 20150103601
    Abstract: Disclosed herein are system, method and computer program product embodiments for utilizing soft programming a nonvolatile memory. An embodiment operates by sequentially applying a single soft programming voltage pulse to all memory cells along each word line in the nonvolatile memory that fail soft programming verification in a first phase. This sequential application of the single soft programming voltage pulse in the first phase may repeat a predetermined number of times or until a threshold is met. Once the predetermined number of times completes, or the threshold is met, soft programming proceeds to a second phase where soft programming remains with each word line until all memory cells along the word line passes soft programming verification.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Applicant: Spansion LLC
    Inventors: Gulzar A. KATHAWALA, Mark W. RANDOLPH, Yi HE, Zhizheng LIU, Tio Wei NEO, Cindy SUN, Shivananda SHETTY, Phuog BANH, Richard FASTOW, Loi LA, Harry Hao KUO
  • Patent number: 8995198
    Abstract: Disclosed herein are system, method and computer program product embodiments for utilizing soft programming a nonvolatile memory. An embodiment operates by sequentially applying a single soft programming voltage pulse to all memory cells along each word line in the nonvolatile memory that fail soft programming verification in a first phase. This sequential application of the single soft programming voltage pulse in the first phase may repeat a predetermined number of times or until a threshold is met. Once the predetermined number of times completes, or the threshold is met, soft programming proceeds to a second phase where soft programming remains with each word line until all memory cells along the word line passes soft programming verification.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: March 31, 2015
    Assignee: Spansion LLC
    Inventors: Gulzar A. Kathawala, Mark W. Randolph, Yi He, Zhizheng Liu, Tio Wei Neo, Cindy Sun, Shivananda Shetty, Phuong Banh, Richard Fastow, Loi La, Harry Hao Kuo
  • Publication number: 20140369141
    Abstract: Selecting an array from among a plurality of arrays in a memory as a reference array. An exemplary method includes evaluating memory cells within the reference array to select a first reference cell associated with a first operation of the memory, and repeating the evaluating and the selecting to select a second reference cell from within the reference array, the second reference cell being associated with a second operation of the memory.
    Type: Application
    Filed: June 13, 2013
    Publication date: December 18, 2014
    Inventors: Zhizheng Liu, Cindy Sun, He Yi, Gulzar Kathawala
  • Patent number: 7995386
    Abstract: Systems, methods, and devices that facilitate applying a predefined negative gate voltage to wordlines adjacent to a selected wordline associated with a memory cell selected during a read or verify operation to facilitate reducing adjacent wordline disturb are presented. A memory component can comprise an optimized operation component that can apply a predefined negative gate voltage to wordlines adjacent to a selected wordline associated with a memory cell selected for a read or verify operation, based at least in part on predefined operation criteria, to facilitate reducing adjacent wordline disturb in the selected memory cell to facilitate reducing a shift in the voltage threshold and maintain a desired operation window. The optimized operation component optionally can include an evaluator component that can facilitate determining whether a negative gate voltage applied to adjacent wordlines is to be adjusted to facilitate reducing adjacent wordline disturb below a predetermined threshold amount.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: August 9, 2011
    Assignee: Spansion LLC
    Inventors: Yuji Mizuguchi, Mark W. Randolph, Darlene Gay Hamilton, Yi He, Zhizheng Liu, Yanxia (Emma) Lin, Xianmin Yi, Gulzar Kathawala, Amol Ramesh Joshi, Kuo-Tung Chang, Edward Franklin Runnion, Sung-Chul Lee, Sung-Yong Chung, Yanxiang Liu, Yu Sun
  • Publication number: 20100213535
    Abstract: Semiconductor devices having reduced parasitic current and methods of malting the semiconductor devices are provided. Further provided are memory devices having reduced adjacent wordline disturb. The memory devices contain wordlines formed over a semiconductor substrate, wherein at least one wordline space is formed between the wordlines. Adjacent wordline disturb is reduced by implanting one or more of indium, boron, and a combination of boron and indium in the surface of the at least one wordline space.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: SPANSION LLC
    Inventors: Gulzar A. Kathawala, Zhizheng Liu, Kuo Tung Chang, Lei Xue
  • Publication number: 20100128521
    Abstract: Systems, methods, and devices that facilitate applying a predefined negative gate voltage to wordlines adjacent to a selected wordline associated with a memory cell selected during a read or verify operation to facilitate reducing adjacent wordline disturb are presented. A memory component can comprise an optimized operation component that can apply a predefined negative gate voltage to wordlines adjacent to a selected wordline associated with a memory cell selected for a read or verify operation, based at least in part on predefined operation criteria, to facilitate reducing adjacent wordline disturb in the selected memory cell to facilitate reducing a shift in the voltage threshold and maintain a desired operation window. The optimized operation component optionally can include an evaluator component that can facilitate determining whether a negative gate voltage applied to adjacent wordlines is to be adjusted to facilitate reducing adjacent wordline disturb below a predetermined threshold amount.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 27, 2010
    Applicant: SPANSION LLC
    Inventors: Yuji Mizuguchi, Mark W. Randolph, Darlene Gay Hamilton, Yi He, Zhizheng Liu, Yanxia (Emma) Lin, Xianmin Yi, Gulzar Kathawala, Amol Ramesh Joshi, Kuo-Tung Chang, Edward Franklin Runnion, Sung-Chul Lee, Sung-Yong Chung, Yanxiang Liu, Yu Sun
  • Patent number: 7626869
    Abstract: Erasing wordlines at the same time can cause undesirable results because some wordlines are affected by electromagnetic waves of other wordlines. However, other wordlines are not affected because they are next to contacts. Therefore, it can be beneficial to erase wordlines in a multi-phase sequence that allows for erasing wordlines without an impact from other wordlines.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: December 1, 2009
    Assignee: Spansion LLC
    Inventors: Xuguang Wang, Yi He, Zhizheng Liu, Sung-Yong Chung, Darlene G. Hamilton, Ashot Melik-Martirosian, Gulzar Kathawala, Ming Sang Kwan, Mark Randolph, Timothy Thurgate
  • Publication number: 20080279014
    Abstract: Erasing wordlines at the same time can cause undesirable results because some wordlines are affected by electromagnetic waves of other wordlines. However, other wordlines are not affected because they are next to contacts. Therefore, it can be beneficial to erase wordlines in a multi-phase sequence that allows for erasing wordlines without an impact from other wordlines.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Applicant: SPANSION LLC
    Inventors: Xuguang Wang, Yi He, Zhizheng Liu, Sung-Yong Chung, Darlene G. Hamilton, Ashot Melik-Martirosian, Gulzar Kathawala, Ming Sang Kwan, Mark Randolph, Timothy Thurgate