Patents by Inventor Xiaozhou Qian

Xiaozhou Qian 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: 11798644
    Abstract: Various embodiments are disclosed for performing address fault detection in a memory system using a hierarchical ROM encoding system. In one embodiment, a hierarchical ROM encoding system comprises two levels of ROM encoders that are used to detect an address fault. In another embodiment, a hierarchical ROM encoding system comprises three levels of ROM encoders that are used to detect an address fault.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: October 24, 2023
    Assignee: SILICON STORAGE TECHNOLOGY, INC.
    Inventors: Xiaozhou Qian, Yaohua Zhu
  • Publication number: 20230170035
    Abstract: Various embodiments are disclosed for performing address fault detection in a memory system using a hierarchical ROM encoding system. In one embodiment, a hierarchical ROM encoding system comprises two levels of ROM encoders that are used to detect an address fault. In another embodiment, a hierarchical ROM encoding system comprises three levels of ROM encoders that are used to detect an address fault.
    Type: Application
    Filed: February 11, 2022
    Publication date: June 1, 2023
    Inventors: Xiaozhou Qian, YAOHUA ZHU
  • Patent number: 11626176
    Abstract: The present embodiments relate to systems and methods for implementing wear leveling in a flash memory device that emulates an EEPROM. The embodiments utilize an index array, which stores an index word for each logical address in the emulated EEPROM. The embodiments comprise a system and method for receiving an erase command and a logical address, the logical address corresponding to a sector of physical words of non-volatile memory cells in an array of non-volatile memory cells, the sector comprising a first physical word, a last physical word, and one or more physical words between the first physical word and the last physical word; when a current word, identified by an index bit, is the last physical word in the sector, erasing the sector; and when the current word is not the last physical word in the sector, changing a next index bit.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: April 11, 2023
    Assignee: SILICON STORAGE TECHNOLOGY, INC.
    Inventors: Guangming Lin, Xiaozhou Qian, Xiao Yan Pi, Vipin Tiwari, Zhenlin Ding
  • Publication number: 20220130477
    Abstract: The present embodiments relate to systems and methods for implementing wear leveling in a flash memory device that emulates an EEPROM. The embodiments utilize an index array, which stores an index word for each logical address in the emulated EEPROM. The embodiments comprise a system and method for receiving an erase command and a logical address, the logical address corresponding to a sector of physical words of non-volatile memory cells in an array of non-volatile memory cells, the sector comprising a first physical word, a last physical word, and one or more physical words between the first physical word and the last physical word; when a current word, identified by an index bit, is the last physical word in the sector, erasing the sector; and when the current word is not the last physical word in the sector, changing a next index bit.
    Type: Application
    Filed: January 7, 2022
    Publication date: April 28, 2022
    Inventors: Guangming Lin, Xiaozhou Qian, Xiao Yan Pl, Vipin Tiwari, Zhenlin Ding
  • Patent number: 11257555
    Abstract: The present invention relates to systems and methods for implementing wear leveling in a flash memory device that emulates an EEPROM. The embodiments utilize an index array, which stores an index word for each logical address in the emulated EEPROM. Each bit in each index word is associated with a physical address for a physical word in the emulated EEPROM, and the index word keeps track of which physical word is the current word for a particular logical address. The use of the index word enables a wear leveling algorithm that allows for a programming command to a logical address to result in: (i) skipping the programming operation if the data stored in the current word does not contain a “1” that corresponds to a “0” in the data to be stored, (ii) reprogramming one or more bits of the current word in certain situations, or (iii) shifting to and programming the next physical word in certain situations.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: February 22, 2022
    Assignee: SILICON STORAGE TECHNOLOGY, INC.
    Inventors: Guangming Lin, Xiaozhou Qian, Xiao Yan Pi, Vipin Tiwari, Zhenlin Ding
  • Publication number: 20210264996
    Abstract: The present invention relates to systems and methods for implementing wear leveling in a flash memory device that emulates an EEPROM. The embodiments utilize an index array, which stores an index word for each logical address in the emulated EEPROM. Each bit in each index word is associated with a physical address for a physical word in the emulated EEPROM, and the index word keeps track of which physical word is the current word for a particular logical address. The use of the index word enables a wear leveling algorithm that allows for a programming command to a logical address to result in: (i) skipping the programming operation if the data stored in the current word does not contain a “1” that corresponds to a “0” in the data to be stored, (ii) reprogramming one or more bits of the current word in certain situations, or (iii) shifting to and programming the next physical word in certain situations.
    Type: Application
    Filed: August 28, 2020
    Publication date: August 26, 2021
    Inventors: Guangming Lin, Xiaozhou Qian, Xiao Yan Pi, Vipin Tiwari, Zhenlin Ding
  • Patent number: 11074980
    Abstract: A memory device that includes a memory array having pluralities of non-volatile memory cells, a plurality of index memory cells each associated with a different one of the pluralities of the non-volatile memory cells, and a controller. The controller is configured to erase the pluralities of non-volatile memory cells, set each of the index memory cells to a first state, and program first data into the memory array by reading the plurality of index memory cells and determining that a first one of the index memory cells is in the first state, programming the first data into the plurality of the non-volatile memory cells associated with the first one of the index memory cells, and setting the first one of the index memory cells to a second state different from the first state.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: July 27, 2021
    Assignee: Silicon Storage Technology, Inc.
    Inventors: Xiaozhou Qian, Xiao Yan Pi, Vipin Tiwari
  • Patent number: 11038495
    Abstract: An improved level shifter is disclosed. The level shifter is able to achieve a switching time below 1 ns using a relatively low voltage for VDDL, such as 0.75 V. The improved level shifter comprises a coupling stage and a level-switching stage. A related method of level shifting is also disclosed.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: June 15, 2021
    Assignee: SILICON STORAGE TECHNOLOGY, INC.
    Inventors: Ryan Mei, Xiaozhou Qian, Hieu Van Tran, Claire Zhu
  • Publication number: 20210167762
    Abstract: An improved level shifter is disclosed. The level shifter is able to achieve a switching time below 1 ns using a relatively low voltage for VDDL, such as 0.75V. The improved level shifter comprises a coupling stage and a level-switching stage. A related method of level shifting is also disclosed.
    Type: Application
    Filed: April 2, 2020
    Publication date: June 3, 2021
    Inventors: Ryan Mei, XIAOZHOU QIAN, HIEU VAN TRAN, CLAIRE ZHU
  • Publication number: 20210082517
    Abstract: A memory device that includes a memory array having pluralities of non-volatile memory cells, a plurality of index memory cells each associated with a different one of the pluralities of the non-volatile memory cells, and a controller. The controller is configured to erase the pluralities of non-volatile memory cells, set each of the index memory cells to a first state, and program first data into the memory array by reading the plurality of index memory cells and determining that a first one of the index memory cells is in the first state, programming the first data into the plurality of the non-volatile memory cells associated with the first one of the index memory cells, and setting the first one of the index memory cells to a second state different from the first state.
    Type: Application
    Filed: March 9, 2020
    Publication date: March 18, 2021
    Inventors: XIAOZHOU QIAN, XIAO YAN PI, VIPIN TIWARI
  • Patent number: 10804902
    Abstract: An improved level shifter for use in integrated circuits is disclosed. The level shifter is able to achieve a switching time below 1 ns while still using the core power supply voltages, VDDL and VDDH, used in the prior art. The improved level shifter comprises a coupling stage and a level-switching stage.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: October 13, 2020
    Assignee: SILICON STORAGE TECHNOLOGY, INC.
    Inventors: Ryan Mei, Claire Zhu, Xiaozhou Qian
  • Patent number: 10586595
    Abstract: A method and apparatus are disclosed for reducing the coupling that otherwise can arise between word lines and control gate lines in a flash memory system due to parasitic capacitance and parasitic resistance. The flash memory system comprises an array of flash memory cells organized into rows and columns, where each row is coupled to a word line and a control gate line.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: March 10, 2020
    Assignee: Silicon Storage Technology, Inc.
    Inventors: Xiaozhou Qian, Kai Man Yue, Guang Yan Luo
  • Publication number: 20190385679
    Abstract: A method and apparatus are disclosed for reducing the coupling that otherwise can arise between word lines and control gate lines in a flash memory system due to parasitic capacitance and parasitic resistance. The flash memory system comprises an array of flash memory cells organized into rows and columns, where each row is coupled to a word line and a control gate line.
    Type: Application
    Filed: August 30, 2018
    Publication date: December 19, 2019
    Inventors: Xiaozhou QIAN, Kai Man YUE, Guang Yan LUO
  • Patent number: 10199109
    Abstract: Multiple embodiments of a low power sense amplifier for use in a flash memory system are disclosed. In some embodiments, the loading on a sense amplifier can be adjusted by selectively attaching one or more bit lines to the sense amplifier, where the one or more bit lines each is coupled to an extraneous memory cell.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: February 5, 2019
    Assignee: Silicon Storage Technology, Inc.
    Inventors: Xiaozhou Qian, Xiao Yan Pi, Kai Man Yue, Qing Rao, Lisa Bian
  • Patent number: 10181354
    Abstract: The present invention relates to an improved sense amplifier for reading values in flash memory cells in an array. In one embodiment, a sense amplifier comprises an improved pre-charge circuit for pre-charging a bit line during a pre-charge period to increase the speed of read operations. In another embodiment, a sense amplifier comprises simplified address decoding circuitry to increase the speed of read operations.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: January 15, 2019
    Assignee: Silicon Storage Technology, Inc.
    Inventors: Bin Sheng, Yao Zhou, Tao Wang, Xiaozhou Qian, Lu Guo, Ning Bai
  • Patent number: 10079061
    Abstract: The disclosed embodiments comprise a flash memory device and a method of programming the device in a way that reduces degradation of the device compared to prior art methods.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: September 18, 2018
    Assignee: SILICON STORAGE TECHNOLOGY, INC.
    Inventors: Xiaozhou Qian, Viktor Markov, Jong-Won Yoo, Xiao Yan Pi, Alexander Kotov
  • Patent number: 9997252
    Abstract: An improved sensing circuit is disclosed that utilizes a bit line in an unused memory array to provide reference values to compare against selected cells in another memory array. A circuit that can perform a self-test for identifying bit lines with leakage currents about an acceptable threshold also is disclosed.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: June 12, 2018
    Assignee: Silicon Storage Technology, Inc.
    Inventors: Xiao Yan Pi, Xiaozhou Qian, Kai Man Yue, Yao Zhou, Yaohua Zhu
  • Publication number: 20180075914
    Abstract: The present invention relates to an improved sense amplifier for reading values in flash memory cells in an array. In one embodiment, a sense amplifier comprises an improved pre-charge circuit for pre-charging a bit line during a pre-charge period to increase the speed of read operations. In another embodiment, a sense amplifier comprises simplified address decoding circuitry to increase the speed of read operations.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 15, 2018
    Inventors: Bin Sheng, Yao Zhou, Tao Wang, Xiaozhou Qian, Lu Guo, Ning Bai
  • Publication number: 20180005701
    Abstract: An improved sensing circuit is disclosed that utilizes a bit line in an unused memory array to provide reference values to compare against selected cells in another memory array. A circuit that can perform a self-test for identifying bit lines with leakage currents about an acceptable threshold also is disclosed.
    Type: Application
    Filed: September 15, 2017
    Publication date: January 4, 2018
    Inventors: Xiao Yan Pi, Xiaozhou Qian, Kai Man Yue, Yao Zhou, Yaohua Zhu
  • Publication number: 20170194055
    Abstract: Multiple embodiments of a low power sense amplifier for use in a flash memory system are disclosed. In some embodiments, the loading on a sense amplifier can be adjusted by selectively attaching one or more bit lines to the sense amplifier, where the one or more bit lines each is coupled to an extraneous memory cell.
    Type: Application
    Filed: December 7, 2016
    Publication date: July 6, 2017
    Inventors: Xiaozhou Qian, Xiao Yan Pi, Kai Man Yue, Qing Rao, Lisa Bian