Patents by Inventor Mei-Yu Hsu

Mei-Yu Hsu 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: 11651803
    Abstract: The invention relates to a method, an apparatus and a computer program product for reading data from multiple flash dies. The method is performed by a processing unit when loading and executing program code to include: issuing a read instruction to a flash interface to drive the flash interface to activate a data read operation for reading data from a location in a die; calculating an output time point corresponding to the read instruction; and issuing a random out instruction corresponding to the read instruction to the flash interface to drive the flash interface to store the data in a random access memory (RAM) when a current time reaches to, or is later than the output time point.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: May 16, 2023
    Assignee: SILICON MOTION, INC.
    Inventor: Mei-Yu Hsu
  • Publication number: 20220189518
    Abstract: The invention relates to a method, an apparatus and a computer program product for reading data from multiple flash dies. The method is performed by a processing unit when loading and executing program code to include: issuing a read instruction to a flash interface to drive the flash interface to activate a data read operation for reading data from a location in a die; calculating an output time point corresponding to the read instruction; and issuing a random out instruction corresponding to the read instruction to the flash interface to drive the flash interface to store the data in a random access memory (RAM) when a current time reaches to, or is later than the output time point.
    Type: Application
    Filed: October 22, 2021
    Publication date: June 16, 2022
    Applicant: Silicon Motion, Inc.
    Inventor: Mei-Yu HSU
  • Patent number: 10613932
    Abstract: A method for controlling operations of a memory device, the memory device and controller thereof, and an associated electronic device are provided. The method may include: transmitting a read command to a non-volatile (NV) memory to make the NV memory output a data stream; and utilizing a plurality of sub-circuits of a control logic circuit of the controller to perform parallel processing upon the data stream, respectively. Utilizing the sub-circuits to perform parallel processing upon the data stream may include: utilizing a randomizing/de-randomizing and error correction code (ECC) circuit to perform de-randomizing and ECC decoding according to the data stream, wherein this operation is related to initialization of the memory device; and utilizing an empty-page detection circuit to perform empty-page detection according to the data stream, wherein this operation is related to speeding up of the initialization of the memory device.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: April 7, 2020
    Assignee: Silicon Motion, Inc.
    Inventor: Mei-Yu Hsu
  • Publication number: 20190146872
    Abstract: A method for controlling operations of a memory device, the memory device and controller thereof, and an associated electronic device are provided. The method may include: transmitting a read command to a non-volatile (NV) memory to make the NV memory output a data stream; and utilizing a plurality of sub-circuits of a control logic circuit of the controller to perform parallel processing upon the data stream, respectively. Utilizing the sub-circuits to perform parallel processing upon the data stream may include: utilizing a randomizing/de-randomizing and error correction code (ECC) circuit to perform de-randomizing and ECC decoding according to the data stream, wherein this operation is related to initialization of the memory device; and utilizing an empty-page detection circuit to perform empty-page detection according to the data stream, wherein this operation is related to speeding up of the initialization of the memory device.
    Type: Application
    Filed: October 16, 2018
    Publication date: May 16, 2019
    Inventor: Mei-Yu Hsu