-
公开(公告)号:CN1441338A
公开(公告)日:2003-09-10
申请号:CN03106425.6
申请日:2003-02-25
Applicant: 微软公司
Inventor: 杰雷德·多纳尔德·阿西姆 , 杨永奇
CPC classification number: G06F17/30067 , G06F3/0619 , G06F3/0643 , G06F3/0679 , G06F11/1435 , G06F11/1441 , G06F11/1471 , G06F11/1474 , G06F12/0246 , G06F2212/7201 , G06F2212/7207 , Y02D10/13 , Y10S707/99953 , Y10S707/99955
Abstract: 本发明公开了一种开放式体系结构闪存驱动程序。闪存驱动程序体系结构可以作为大多数类型的文件系统和闪存介质之间的接口来运行,不管制造商体系结构谁。闪存驱动程序包括闪存抽象逻辑,该逻辑充当一个管理器,用于操作许多不同类型的闪存介质通用的特征。闪存驱动程序还可以包括可编程的闪存介质逻辑,该逻辑执行与闪存介质的直接通信中的更具体的操作。计算机设备的用户/制造商可以最佳地选择与闪存介质逻辑关联的一组可编程的入口点,以确保在计算机的用户/制造商所选择的文件系统和闪存介质之间的均匀而无缝的操作。
-
公开(公告)号:CN1303498C
公开(公告)日:2007-03-07
申请号:CN03106425.6
申请日:2003-02-25
Applicant: 微软公司
Inventor: 杰雷德·多纳尔德·阿西姆 , 杨永奇
CPC classification number: G06F17/30067 , G06F3/0619 , G06F3/0643 , G06F3/0679 , G06F11/1435 , G06F11/1441 , G06F11/1471 , G06F11/1474 , G06F12/0246 , G06F2212/7201 , G06F2212/7207 , Y02D10/13 , Y10S707/99953 , Y10S707/99955
Abstract: 本发明公开了一种开放式体系结构闪存驱动程序。闪存驱动程序体系结构可以作为大多数类型的文件系统和闪存介质之间的接口来运行,不管制造商是谁。闪存驱动程序包括闪存抽象逻辑模块,该逻辑模块充当一个管理器,用于操作许多不同类型的闪存介质通用的特征。闪存驱动程序还可以包括可编程的闪存介质逻辑模块,该逻辑模块执行与闪存介质的直接通信中的更具体的操作。计算机设备的用户/制造商可以最佳地选择与闪存介质逻辑关联的一组可编程的入口点,以确保在计算机的用户/制造商所选择的文件系统和闪存介质之间的均匀而无缝的操作。
-
公开(公告)号:CN1441440A
公开(公告)日:2003-09-10
申请号:CN03106432.9
申请日:2003-02-25
Applicant: 微软公司
Inventor: 杰雷德·多纳尔德·阿西姆 , 杨永奇
IPC: G11C16/06
CPC classification number: G06F3/0616 , G06F3/064 , G06F3/0679 , G06F12/0246 , G06F2212/1036 , G06F2212/7211 , G11C16/349
Abstract: 本发明公开了在闪存设备中获得均匀的磨损调整的系统和方法。一种系统支持具有可寻址位置的闪存。该系统使用一种压缩工具,该压缩工具定期在以区块方式组织的闪存位置的循环序列中向前移动,并在它在存储器位置中向前移动时清除区块。在描述的另一个实施例中,一种系统使用一种写入指针,该指针在闪存位置的循环序列中向前移动。在写入指针向前移动之后,写入指针指出可用于接收数据的一个或多个存储器位置。相应地,闪存介质以地址的连续圆周的方式组织,在此,清除和写入操作以连续而重复的循环方式处理,以在整个闪存介质中获得均匀的磨损调整。
-
-