此应用程序的某些内容目前无法使用。
如果这种情况持续存在,请联系我们反馈与联系
1. (US20070118688) Flash-memory card for caching a hard disk drive with data-area toggling of pointers stored in a RAM lookup table

专利局 : 美国
申请号: 11623860 申请日: 17.01.2007
公布号: 20070118688 公布日: 24.05.2007
授权号: 7610438 授权日: 27.10.2009
公布类型: B2
国际专利分类:
G06F 12/06
G PHYSICS
06
计算;推算;计数
F
电数字数据处理
12
在存储器系统或体系结构内的存取、寻址或分配(信息存储本身入G11)
02
寻址或地址分配;地址的重新分配
06
物理存储块定位的寻址,例如,基地址寻址、模块寻址、专用存储区寻址
申请人: Super Talent Electronics, Inc.
发明人: Lee Charles C.
Yu I-Kang
Lee Edward W.
Shen Ming-Shiang
代理人: Auvinen Stuart T.
gPatent LLC
优先权数据:
标题: (EN) Flash-memory card for caching a hard disk drive with data-area toggling of pointers stored in a RAM lookup table
摘要: front page image
(EN)

A flash-memory cache card caches data that a host writes to a hard disk drive. A flash-memory array has physical blocks of flash memory arranged into first and second data areas having M blocks each, and a wear-leveling-counter pool. An incoming logical sector address (LSA) from a host is mapped to one of M entries in a RAM lookup table using a hash of modulo M. The RAM entry stores a mapping to a physical block in a foreground area that is either the first or the second data area. Pages in the physical block are read for a matching LSA that indicates a cache hit. Full pages are written back to the hard disk and erased in the background while the other data area becomes the foreground area. A new physical block with a low wear-level count is selected from blocks in the new foreground area.