US 12,265,468 B2
Method and apparatus for performing access management of memory device in predetermined communications architecture with aid of automatic parameter setting
Lu-Ting Wu, Taichung (TW); Shen-Ting Chiu, Miaoli County (TW); Te-Kai Wang, Hsinchu County (TW); and Po-Lin Wu, Hsinchu (TW)
Assigned to Silicon Motion, Inc., Hsinchu County (TW)
Filed by Silicon Motion, Inc., Hsinchu County (TW)
Filed on Sep. 4, 2023, as Appl. No. 18/241,996.
Claims priority of provisional application 63/437,618, filed on Jan. 6, 2023.
Prior Publication US 2024/0232067 A1, Jul. 11, 2024
Int. Cl. G06F 12/00 (2006.01); G06F 12/02 (2006.01); G06F 12/1009 (2016.01)
CPC G06F 12/0238 (2013.01) [G06F 12/1009 (2013.01); G06F 2212/7203 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method for performing access management of a memory device in a predetermined communications architecture with aid of automatic parameter setting, the method being applied to a memory controller of the memory device, the memory device comprising the memory controller and a non-volatile (NV) memory, the NV memory comprising at least one NV memory element, the at least one NV memory element comprising a plurality of blocks, the method comprising:
utilizing the memory controller to set at least one write booster static parameter of a write booster function of the memory device, for setting up a write booster buffer provided in the write booster function of the memory device, having no need to rely on any control regarding the write booster function by a host device;
utilizing the memory controller to perform device initialization corresponding to at least one initialization phase of the memory device, for selectively operating with the write booster buffer after completing the device initialization corresponding to the at least one initialization phase; and
after completing the device initialization corresponding to the at least one initialization phase, performing at least one adaptive flag-setting operation regarding the write booster buffer, for setting at least one write booster flag among a plurality of write booster flags of the write booster function, wherein the at least one write booster flag comprises a first write booster flag acting as a write booster switch of the write booster function, and the at least one adaptive flag-setting operation comprises:
setting the first write booster flag to enable the write booster function by default, having no need to rely on any control regarding the write booster function by the host device.