Invention Grant
US07934074B2 Flash module with plane-interleaved sequential writes to restricted-write flash chips
有权
闪存模块,具有平面交错顺序写入限制写入闪存芯片
- Patent Title: Flash module with plane-interleaved sequential writes to restricted-write flash chips
- Patent Title (中): 闪存模块,具有平面交错顺序写入限制写入闪存芯片
-
Application No.: US11871011Application Date: 2007-10-11
-
Publication No.: US07934074B2Publication Date: 2011-04-26
- Inventor: Charles C. Lee , Frank Yu , Ming-Shiang Shen , Abraham C. Ma , David Q. Chow
- Applicant: Charles C. Lee , Frank Yu , Ming-Shiang Shen , Abraham C. Ma , David Q. Chow
- Applicant Address: US CA San Jose
- Assignee: Super Talent Electronics
- Current Assignee: Super Talent Electronics
- Current Assignee Address: US CA San Jose
- Agency: gPatent LLC
- Agent Stuart T. Auvinen
- Main IPC: G06F12/06
- IPC: G06F12/06

Abstract:
A flash memory controller on a PCIE bus controls flash-memory modules on a flash bus. The flash-memory modules are plane-interleaved using interleaved bits extracted from the lowest bits of the logical block index. These plane-interleave bits are split into a LSB and a MSB, with middle physical block bits between the LSB and MSB. A physical sequential address counter generates a physical block number by incrementing the plane-interleave bits before the middle physical block bits, and then relocating the MSB to above the middle physical block bits. This causes blocks to be accessed in a low-high sequence of 0, 1, 4096, 4097, 2, 3, 4098, 4099, etc. in the four planes of flash memory. A RAM physical page valid table tracks valid pages in the four planes, while a RAM mapping table stores the plane, block, and page addresses for logical sectors generated by the physical sequential address counter.
Public/Granted literature
- US20080034153A1 Flash Module with Plane-Interleaved Sequential Writes to Restricted-Write Flash Chips Public/Granted day:2008-02-07
Information query