-
1.
公开(公告)号:US12158841B2
公开(公告)日:2024-12-03
申请号:US18123333
申请日:2023-03-20
Applicant: Silicon Motion, Inc.
Inventor: Kun-Cheng Lai , Yen-Yu Jou
Abstract: The present invention provides a control method of a flash memory controller is disclosed, wherein the flash memory controller is configured to access a flash memory module, and the control method comprising: allocating a memory space within a memory for storing data from the host device; dividing the memory space into a plurality of zone buffers, wherein each of the zone buffers is used to store data corresponding to one zone having an opened state; and for a first zone buffer of the plurality of zone buffers, controlling a first buffer and a second buffer within the first zone buffer to alternately store data of a first zone from the host device and write the data of the first zone to a zoned namespace of the flash memory module.
-
2.
公开(公告)号:US20240319897A1
公开(公告)日:2024-09-26
申请号:US18123336
申请日:2023-03-20
Applicant: Silicon Motion, Inc.
Inventor: Kun-Cheng Lai , Yen-Yu Jou
IPC: G06F3/06
CPC classification number: G06F3/064 , G06F3/0604 , G06F3/0629 , G06F3/0679
Abstract: The present invention provides a control method of a flash memory controller, wherein the flash memory controller is configured to access a flash memory module, the flash memory module comprises a plurality of blocks, and the control method comprising: receiving a settling command from a host device; in response to the settling command, configuring at least one portion of the flash memory module as a zoned namespace, wherein the zoned namespace logically comprises a plurality of zones; generating parameter information according to a configuration of the zoned namespace; and transmitting the parameter information to the host device, for the host device uses the parameter information to set the zone.
-
3.
公开(公告)号:US20240111456A1
公开(公告)日:2024-04-04
申请号:US17958430
申请日:2022-10-02
Applicant: Silicon Motion, Inc.
Inventor: Li-Chi Chen , Yen-Yu Jou
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0673
Abstract: A method of a storage device controller includes: using an interface circuit for receiving and storing different write address information of different write command signals sent from a host device, the different write address information being out of sequence; and, using multiple processor cores to rearrange the different write address information in sequence and then write data into at least one storage zone according to the different write address information rearranged in sequence.
-
4.
公开(公告)号:US12254202B2
公开(公告)日:2025-03-18
申请号:US18123336
申请日:2023-03-20
Applicant: Silicon Motion, Inc.
Inventor: Kun-Cheng Lai , Yen-Yu Jou
IPC: G06F3/06
Abstract: The present invention provides a control method of a flash memory controller, wherein the flash memory controller is configured to access a flash memory module, the flash memory module comprises a plurality of blocks, and the control method comprising: receiving a settling command from a host device; in response to the settling command, configuring at least one portion of the flash memory module as a zoned namespace, wherein the zoned namespace logically comprises a plurality of zones; generating parameter information according to a configuration of the zoned namespace; and transmitting the parameter information to the host device, for the host device uses the parameter information to set the zone.
-
公开(公告)号:US12189991B2
公开(公告)日:2025-01-07
申请号:US17958430
申请日:2022-10-02
Applicant: Silicon Motion, Inc.
Inventor: Li-Chi Chen , Yen-Yu Jou
IPC: G06F3/06
Abstract: A method of a storage device controller includes: using an interface circuit for receiving and storing different write address information of different write command signals sent from a host device, the different write address information being out of sequence; and, using multiple processor cores to rearrange the different write address information in sequence and then write data into at least one storage zone according to the different write address information rearranged in sequence.
-
6.
公开(公告)号:US20240320142A1
公开(公告)日:2024-09-26
申请号:US18123333
申请日:2023-03-20
Applicant: Silicon Motion, Inc.
Inventor: Kun-Cheng Lai , Yen-Yu Jou
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F2212/1016
Abstract: The present invention provides a control method of a flash memory controller is disclosed, wherein the flash memory controller is configured to access a flash memory module, and the control method comprising: allocating a memory space within a memory for storing data from the host device; dividing the memory space into a plurality of zone buffers, wherein each of the zone buffers is used to store data corresponding to one zone having an opened state; and for a first zone buffer of the plurality of zone buffers, controlling a first buffer and a second buffer within the first zone buffer to alternately store data of a first zone from the host device and write the data of the first zone to a zoned namespace of the flash memory module.
-
-
-
-
-