Invention Grant
- Patent Title: Apparatus and method for programming user data on the pages and the parity of the page group into flash modules
-
Application No.: US17010420Application Date: 2020-09-02
-
Publication No.: US11216207B2Publication Date: 2022-01-04
- Inventor: An-Pang Li
- Applicant: Silicon Motion, Inc.
- Applicant Address: TW Zhubei
- Assignee: Silicon Motion, Inc.
- Current Assignee: Silicon Motion, Inc.
- Current Assignee Address: TW Zhubei
- Agency: Birch, Stewart, Kolasch & Birch, LLP
- Priority: CN202010267832.5 20200408
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F13/28

Abstract:
The invention introduces a method for programming data of page groups into flash units to include steps for: obtaining, by a host interface (I/F) controller, user data of a page group from a host side, wherein the page group comprises multiple pages; storing, by the host I/F controller, the user data on the pages in a random access memory (RAM) through a bus architecture, outputting the user data on the pages to an engine via an I/F, and enabling the engine to calculate a parity of the page group according to the user data on the pages; obtaining, by a direct memory access (DMA) controller, the parity of the page group from the engine and storing the parity of the page group in the RAM through the bus architecture; and obtaining, by a flash I/F controller, the user data on the pages and the parity of the page group from the RAM through the bus architecture, and programming the user data on the pages and the parity of the page group into a flash module.
Public/Granted literature
- US20210181972A1 APPARATUS AND METHOD FOR PROGRAMMING DATA OF PAGE GROUPS INTO FLASH UNITS Public/Granted day:2021-06-17
Information query