• Patent Title: Flash memory controller mechanism capable of generating host-based cache information or flash-memory-based cache information to build and optimize binary tree with fewer nodes when cache stores data from host
  • Application No.: US17494844
    Application Date: 2021-10-06
  • Publication No.: US11630780B2
    Publication Date: 2023-04-18
  • Inventor: Kuan-Hui Li
  • Applicant: Silicon Motion, Inc.
  • Applicant Address: TW Hsinchu County
  • Assignee: Silicon Motion, Inc.
  • Current Assignee: Silicon Motion, Inc.
  • Current Assignee Address: TW Hsinchu County
  • Agent Winston Hsu
  • Main IPC: G06F12/08
  • IPC: G06F12/08 G06F12/0888 G06F3/06
Flash memory controller mechanism capable of generating host-based cache information or flash-memory-based cache information to build and optimize binary tree with fewer nodes when cache stores data from host
Abstract:
A flash memory controller includes a processor and a cache. When the processor receives a specific write command and specific data a host, the processor stores the specific data into a region of the cache, and the processor generates host-based cache information or flash-memory-based cache information to build or update/optimize a binary tree with fewer number of nodes to improve the searching speed of the binary tree, reducing computation overhead of multiple cores in the flash memory controller, and minimizing the number of accessing the cache to reduce the total latency wherein the host-based cache information may indicate dynamic data length and flash-memory-based cache information indicates the data length of one writing unit such as one page in flash memory chip.
Information query
Patent Agency Ranking
0/0