Patents by Inventor Chun-Lien Su

Chun-Lien Su 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: 12566694
    Abstract: Semiconductor devices, methods, and memory systems for managing logic units are provided. In one aspect, a semiconductor device includes a logic unit associated with an identifier (ID). The logic unit includes a control logic and a reporting unit coupled to the control logic. The semiconductor device also includes a control interface coupled to the reporting unit. The control logic is configured to: receive, from the control interface, an enumeration command in an iteration; drive, using the reporting unit, one or more bits of the ID to the control interface; and in response to determining that a received bit from the control interface mismatches a driven bit of the ID, stop driving one or more additional bits of the ID to the control interface.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: March 3, 2026
    Assignee: Macronix International Co., Ltd.
    Inventors: Sheng-Lun Wu, Chun-Lien Su
  • Publication number: 20260037171
    Abstract: A data storage method includes: generating a first user data feature of a user data stored in a random access memory by a data controller; sending the first user data feature of the user data by the data controller to an IMS memory device; comparing the first user data feature with a plurality of second user data features from a plurality of characteristic values stored in the IMS memory device to generate a comparison result, the plurality of characteristic values including the plurality of second user data features and a plurality of physical block addresses corresponding to data stored in a storage device; sending the comparison result to the data controller by the IMS memory device; and based on the comparison result, determining whether to write the user data into the storage device by the data controller.
    Type: Application
    Filed: August 1, 2024
    Publication date: February 5, 2026
    Inventors: Kun-Chi CHIANG, Yung-Chun LI, Chun-Lien SU, HAN-WEN HU
  • Publication number: 20260026342
    Abstract: A module including a solid-state drive is provided. The module includes a substrate having an upper surface, a control unit on the upper surface of the substrate and having a first critical operation temperature, a first storage unit on the upper surface of the substrate and having a second critical operation temperature, a first thermal conductive element on the control unit, wherein the control unit is between the first thermal conductive element and the substrate, and a second thermal conductive element on the first storage unit, wherein the first storage unit is between the second thermal conductive element and the substrate. The first critical operation temperature is greater than the second critical operation temperature. There is no direct thermal coupling between the first thermal conductive element and the second thermal conductive element.
    Type: Application
    Filed: July 22, 2024
    Publication date: January 22, 2026
    Inventors: Chun-Hung LAI, Chun-Lien SU, Ming-Te YEH, Jyun-Lin HUANG
  • Patent number: 12518838
    Abstract: Systems, devices, methods, and circuits for managing power supply in semiconductor devices are provided. The semiconductor devices can include 3D NAND flash memory devices with high capacity and/or high performance. In one aspect, a semiconductor device includes: a voltage pump, a pump switch circuit configured to be coupled to the voltage pump, and an interface including a voltage pin coupled to the pump switch circuit. The voltage pump has an input, an output, and a series of pump stages coupled between the input and the output. The pump switch circuit is configured to provide an input voltage received at the voltage pin to a corresponding node in the voltage pump to select a corresponding number of pump stages of the series of pump stages to output a target voltage at the output of the voltage pump.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: January 6, 2026
    Assignee: Macronix International Co., Ltd.
    Inventors: Shin-Jang Shen, Chun-Lien Su, Shih-Chou Juan
  • Publication number: 20250272229
    Abstract: A memory system with high capacity and high performance, having memory units with a type of 3D NOR flash or 3D NAND flash. The memory system comprises a plurality of logic units connected with one another in series to form a chain. Each of the logic units is a logic unit number (LUN) device having an identifier “LUN ID”, and comprises a control circuit. The control circuit communicates with a host controller through a common interface utilizing an ONFI bus and a sideband bus, and the control circuit of a corresponding logic unit may communicate with a control circuit of an adjacent logic unit through the sideband bus. The control circuits of the logic units cooperate with a host controller to perform an enumeration for the identifier “LUN ID” of each of the logic units.
    Type: Application
    Filed: February 22, 2024
    Publication date: August 28, 2025
    Inventors: Sheng-Lun WU, Chun-Lien SU
  • Publication number: 20250252042
    Abstract: Semiconductor devices, methods, and memory systems for managing logic units are provided. In one aspect, a semiconductor device includes a logic unit associated with an identifier (ID). The logic unit includes a control logic and a reporting unit coupled to the control logic. The semiconductor device also includes a control interface coupled to the reporting unit. The control logic is configured to: receive, from the control interface, an enumeration command in an iteration; drive, using the reporting unit, one or more bits of the ID to the control interface; and in response to determining that a received bit from the control interface mismatches a driven bit of the ID, stop driving one or more additional bits of the ID to the control interface.
    Type: Application
    Filed: February 6, 2024
    Publication date: August 7, 2025
    Inventors: Sheng-Lun Wu, Chun-Lien Su
  • Publication number: 20250095751
    Abstract: Systems, devices, methods, and circuits for managing power supply in semiconductor devices are provided. The semiconductor devices can include 3D NAND flash memory devices with high capacity and/or high performance. In one aspect, a semiconductor device includes: a voltage pump, a pump switch circuit configured to be coupled to the voltage pump, and an interface including a voltage pin coupled to the pump switch circuit. The voltage pump has an input, an output, and a series of pump stages coupled between the input and the output. The pump switch circuit is configured to provide an input voltage received at the voltage pin to a corresponding node in the voltage pump to select a corresponding number of pump stages of the series of pump stages to output a target voltage at the output of the voltage pump.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 20, 2025
    Applicant: Macronix International Co., Ltd.
    Inventors: Shin-Jang Shen, Chun-Lien Su, Shih-Chou Juan
  • Publication number: 20250087253
    Abstract: Disclosed are a multi-circuit control system and a reading method for status information thereof. The multi-circuit control system includes a first circuit and N second circuits. The second circuit is, for example a three dimensional NAND flash memory circuit, and the multi-circuit control system provides a storage media with high-performance and high-capacity. The first circuit provides a read clock signal. The second circuits are coupled in series, and coupled to the first circuit. Each of the second circuits has at least one first data shifter. The at least one data shifter is used to load status information of each of the second circuits, and shift out each of the status information to a second circuit of a previous stage or the first circuit or the first chip obtains the status information of each of the second circuits through a parallel transmission scheme.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 13, 2025
    Applicant: MACRONIX International Co., Ltd.
    Inventors: Shuo-Nan Hung, Shih-Chou Juan, Chun-Lien Su
  • Patent number: 12112165
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing status information of logic units are provided. In one aspect, a device includes a semiconductor device including one or more logic units and a reporting bus and a controller coupled to the semiconductor device and configured to store status information of the one or more logic units in the semiconductor device. Each of the one or more logic units is configured to send information associated with the logic unit using a corresponding reporting unit in the semiconductor device through the reporting bus to the controller to indicate a status of the logic unit. The controller is configured to, in response to receiving the information associated with the logic unit, update corresponding status information of the logic unit based on the status of the logic unit.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: October 8, 2024
    Assignee: Macronix International Co., Ltd.
    Inventors: Sheng-Lun Wu, Chun-Lien Su
  • Patent number: 12086615
    Abstract: Based on power on of an electronic device, a location of first data in a NAND flash memory of an electronic device is determined. The first data is transmitted to a shadow RAM of the electronic device, outputting the first data is output from the shadow RAM to a host device of the electronic device through a serial peripheral interface (SPI) when accessing the location of the first data in the NAND Flash memory.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: September 10, 2024
    Assignee: Macronix International Co., Ltd.
    Inventor: Chun-Lien Su
  • Publication number: 20240111527
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing status information of logic units are provided. In one aspect, a device includes a semiconductor device including one or more logic units and a reporting bus and a controller coupled to the semiconductor device and configured to store status information of the one or more logic units in the semiconductor device. Each of the one or more logic units is configured to send information associated with the logic unit using a corresponding reporting unit in the semiconductor device through the reporting bus to the controller to indicate a status of the logic unit. The controller is configured to, in response to receiving the information associated with the logic unit, update corresponding status information of the logic unit based on the status of the logic unit.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicant: Macronix International Co., Ltd.
    Inventors: Sheng-Lun WU, Chun-Lien SU
  • Patent number: 11861012
    Abstract: A method provides the capability to maintain integrity of a data image stored by computing a hash value (“digest”) of the data image and comparing the hash value computed for the data image with a hash value computed for the data image and kept in a non-volatile area of memory. Bit flips in the data image that are a result of memory hardware errors reveal themselves as differences in the digest computed for the data image and the computed digest for the data.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: January 2, 2024
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventor: Chun-Lien Su
  • Patent number: 11734181
    Abstract: A memory device includes a data register operatively coupled to the memory array, a cache operatively coupled to the data register, and an input/output interface operatively coupled to the cache. A controller executes a continuous page read operation to sequentially load pages to the data register and move the pages to the cache, in response to a page read command, executes the cache read operation in response to a cache read command to move data from the cache to the input/output interface, and to stall moving of the data from the cache until a next cache read command, and terminates the continuous page read operation in response to a terminate command.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: August 22, 2023
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Shuo-Nan Hung, Chun-Lien Su
  • Publication number: 20230244500
    Abstract: Based on power on of an electronic device, a location of first data in a NAND flash memory of an electronic device is determined. The first data is transmitted to a shadow RAM of the electronic device, outputting the first data is output from the shadow RAM to a host device of the electronic device through a serial peripheral interface (SPI) when accessing the location of the first data in the NAND Flash memory.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 3, 2023
    Applicant: Macronix International Co., Ltd.
    Inventor: Chun-Lien Su
  • Patent number: 11640308
    Abstract: Based on power on of an electronic device, a location of first data in a NAND flash memory of an electronic device is determined. The first data is transmitted to a shadow RAM of the electronic device, outputting the first data is output from the shadow RAM to a host device of the electronic device through a serial peripheral interface (SPI) when accessing the location of the first data in the NAND Flash memory.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: May 2, 2023
    Assignee: Macronix International Co., Ltd.
    Inventor: Chun-Lien Su
  • Publication number: 20230004649
    Abstract: A method provides the capability to maintain integrity of a data image stored by computing a hash value (“digest”) of the data image and comparing the hash value computed for the data image with a hash value computed for the data image and kept in a non-volatile area of memory. Bit flips in the data image that are a result of memory hardware errors reveal themselves as differences in the digest computed for the data image and the computed digest for the data.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 5, 2023
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventor: Chun-Lien SU
  • Publication number: 20220392562
    Abstract: The disclosed technology provides for automatically skipping bad block(s) in continuous read or sequential read operations in memory devices including NAND flash memory. Bad blocks can be skipped by analyzing block integrity during one at a time addressing of the blocks, or by skipping sets of consecutive bad blocks in a set of bad blocks using stored bad block information. Multiple sets of consecutive bad blocks can also be analyzed and skipped. A list of good blocks can be maintained, and only good blocks are used when performing a continuous cache read or sequential read operation. The list can be maintained in non-volatile memory enabling the device to load the block addresses upon power on startup. Additionally, a command to add additional blocks when received can implement adding new blocks to the list.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 8, 2022
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Shuo-Nan HUNG, Chun-Lien SU
  • Patent number: 11500775
    Abstract: A memory system stores user data including file content in clusters of memory space, folder entries, metadata, and a file allocation table FAT including FAT entries. The system comprises a cache memory, an addressable memory including memory space, and control logic coupled to the addressable memory and the cache memory. The control logic is configured to store user data in a current cluster at a current cluster offset including file content, and corresponding metadata including the current cluster offset, and a linked cluster offset of a linked cluster linking to the current cluster in the addressable memory, and to cache a FAT entry pointing to the current cluster in the cache memory.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: November 15, 2022
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventor: Chun-Lien Su
  • Patent number: 11487908
    Abstract: A memory controller, which manages a memory device, receives a memory command. The memory controller determines whether the memory command is encrypted. Upon determining that the memory command is encrypted, the memory controller performs a decryption function corresponding to the memory command. Conditioned on the performance of the decryption function resulting in a successful decryption of the memory command, the memory controller performs an operation on a memory location corresponding to a memory address included in the memory command.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: November 1, 2022
    Assignee: Macronix International Co., Ltd.
    Inventor: Chun-Lien Su
  • Patent number: 11468963
    Abstract: A memory device and a read method thereof are provided. The read method of the memory cell array includes: reading a memory cell array to obtain page data; dividing the page data into a plurality of chunk data; performing a first error correction operation on each of the chunk data in sequence to respectively generate a plurality of first corrected chunk data; performing a second error correction operation on the page data to generate corrected page data; and outputting the corrected chunk data by referring to an indicating signal.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: October 11, 2022
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventor: Chun-Lien Su