Invention Grant
US08037234B2 Command queuing smart storage transfer manager for striping data to raw-NAND flash modules
有权
命令排队智能存储传输管理器,用于将数据分配到原始NAND闪存模块
- Patent Title: Command queuing smart storage transfer manager for striping data to raw-NAND flash modules
- Patent Title (中): 命令排队智能存储传输管理器,用于将数据分配到原始NAND闪存模块
-
Application No.: US12252155Application Date: 2008-10-15
-
Publication No.: US08037234B2Publication Date: 2011-10-11
- Inventor: Frank Yu , Charles C. Lee , Abraham C. Ma
- Applicant: Frank Yu , Charles C. Lee , Abraham C. Ma
- Applicant Address: US CA San Jose
- Assignee: Super Talent Electronics, Inc.
- Current Assignee: Super Talent Electronics, Inc.
- Current Assignee Address: US CA San Jose
- Agency: gPatent LLC
- Agent Stuart T. Auvinen
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28

Abstract:
A flash module has raw-NAND flash memory chips accessed over a physical-block address (PBA) bus by a NVM controller. The NVM controller is on the flash module or on a system board for a solid-state disk (SSD). The NVM controller converts logical block addresses (LBA) to physical block addresses (PBA). Data striping and interleaving among multiple channels of the flash modules is controlled at a high level by a smart storage transaction manager, while further interleaving and remapping within a channel may be performed by the NVM controllers. A SDRAM buffer is used by a smart storage switch to cache host data before writing to flash memory. A Q-R pointer table stores quotients and remainders of division of the host address. The remainder points to a location of the host data in the SDRAM. A command queue stores Q, R for host commands.
Public/Granted literature
- US20090037652A1 Command Queuing Smart Storage Transfer Manager for Striping Data to Raw-NAND Flash Modules Public/Granted day:2009-02-05
Information query