发明名称 Flash memory management system and method utilizing multiple block list windows
摘要 The present invention provides a flash memory management system and method with increased performance. The flash memory management system provides the ability to efficiently manage and allocate flash memory use in a way that improves reliability and longevity, while maintaining good performance levels. The flash memory management system includes a free block mechanism, a disk maintenance mechanism, and a bad block detection mechanism. The free block mechanism provides efficient sorting of free blocks to facilitate selecting low use blocks for writing. The disk maintenance mechanism provides for the ability to efficiently clean flash memory blocks during processor idle times. The bad block detection mechanism provides the ability to better detect when a block of flash memory is likely to go bad. The flash status mechanism stores information in fast access memory that describes the content and status of the data in the flash disk. The new bank detection mechanism provides the ability to automatically detect when new banks of flash memory are added to the system. Together, these mechanisms provide a flash memory management system that can improve the operational efficiency of systems that utilize flash memory.
申请公布号 US6895464(B2) 申请公布日期 2005.05.17
申请号 US20020161373 申请日期 2002.06.03
申请人 HONEYWELL INTERNATIONAL INC. 发明人 CHOW JAMES;GENDER THOMAS K.
分类号 G06F12/16;G06F3/06;G06F11/00;G06F12/00;G06F12/02;(IPC1-7):G06F12/00 主分类号 G06F12/16
代理机构 代理人
主权项
地址