一種提高智能卡FLASH寫入壽命的方法
基本信息
申請?zhí)?/td> | CN202110661150.7 | 申請日 | - |
公開(公告)號 | CN113434438A | 公開(公告)日 | 2021-09-24 |
申請公布號 | CN113434438A | 申請公布日 | 2021-09-24 |
分類號 | G06F12/02(2006.01)I;G06F11/10(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 加歡;劉凱;肖靈;張新訪;董逢華 | 申請(專利權(quán))人 | 武漢天喻信息產(chǎn)業(yè)股份有限公司 |
代理機構(gòu) | 武漢智權(quán)專利代理事務(wù)所(特殊普通合伙) | 代理人 | 彭程程 |
地址 | 430223湖北省武漢市東湖開發(fā)區(qū)華中科技大學(xué)科技園天喻大廈 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種提高智能卡FLASH寫入壽命的方法,屬于智能卡數(shù)據(jù)存儲技術(shù)領(lǐng)域,包括文件系統(tǒng)創(chuàng)建文件時,在文件頭擴展多個字節(jié)以存儲該文件在FLASH中的起始地址和輪詢頁數(shù),根據(jù)起始地址和輪詢頁數(shù)在FLASH中劃分包括多個物理頁的輪詢空間,將文件體和標記頭作為一個數(shù)據(jù)塊寫入輪詢空間;文件系統(tǒng)更新文件時,以數(shù)據(jù)塊的塊大小為單位遍歷輪詢空間直至找到有效塊,判定有效塊的后一個連續(xù)存儲空間為可寫塊,并將更新的文件寫入該可寫塊,后一個連續(xù)存儲空間的存儲容量與數(shù)據(jù)塊的塊大小相同。本發(fā)明能夠通過FLASH頁內(nèi)輪詢的方式,以數(shù)據(jù)塊的塊大小為單位遍歷輪詢空間直至找到有效塊和可寫塊,在可寫塊內(nèi)直接寫入新數(shù)據(jù),提高寫入效率和寫入壽命。 |
