发明名称 |
带有数据压缩功能的闪存转换层及实现方法 |
摘要 |
本发明公开了带有数据压缩功能的闪存转换层及实现方法。带有数据压缩功能的FTL主要由压缩器Compressor、解压器Decompressor、缓冲区Buffer、地址映射管理模块、垃圾回收模块和损耗均衡模块组成。对写入数据的压缩和读出数据的解压缩采用了基于LZ77算法的单页压缩策略。利用数据压缩技术对读/写数据进行解/压缩,并在FTL中实现了一个软buffer,减少了每次实际写入和读出闪存固态盘的数据量,从而提高闪存固态盘的整体读写性能。 |
申请公布号 |
CN101916228A |
申请公布日期 |
2010.12.15 |
申请号 |
CN201010254409.8 |
申请日期 |
2010.08.17 |
申请人 |
中国人民解放军国防科学技术大学 |
发明人 |
刘芳;肖侬;蔡志平;刘志龙;陈志广;杜溢墨;安龙飞 |
分类号 |
G06F12/06(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
G06F12/06(2006.01)I |
代理机构 |
湖南省国防科学技术工业办公室专利中心 43102 |
代理人 |
冯青 |
主权项 |
带有数据压缩功能的闪存转换层,其特征在于带有数据压缩功能的闪存转换层FTL主要由压缩器Compressor、解压器Decompressor、缓冲区Buffer、地址映射管理模块、垃圾回收模块和损耗均衡模块组成,Compressor将主机发出的待写数据进行压缩后写入Buffer;Decompressor将从Buffer或闪存中读出的数据解压缩后返回给主机;Buffer接收Compressor送来的压缩数据并拼接成若干完整的闪存数据页;地址映射管理模块负责整个读写过程中的地址映射关系的正确无误;垃圾回收模块负责对失效闪存块进行回收;损耗均衡模块负责均衡对各个闪存块的擦写次数。 |
地址 |
410073 湖南省长沙市砚瓦池正街47号 |