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