[發明專利]用于智能電能表中提高NORFLASH使用壽命的方法在審
| 申請號: | 201711446814.8 | 申請日: | 2017-12-27 |
| 公開(公告)號: | CN108279852A | 公開(公告)日: | 2018-07-13 |
| 發明(設計)人: | 馬巧娟;傅亮;毛亮華;錢肖新;洪晨力;孫林忠 | 申請(專利權)人: | 浙江恒業電子有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 杭州千克知識產權代理有限公司 33246 | 代理人: | 吳輝輝;張嬋嬋 |
| 地址: | 314200 浙江省嘉興*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 扇區 寫入 滑動 緩沖 擦除 使用壽命 新數據 智能電能表 最新數據 數據刪除 刪除 重復 | ||
本發明公開了一種用于智能電能表中提高NORFLASH使用壽命的方法,包括以下步驟:扇區劃分,將扇區劃分為N個滑動扇區和緩沖扇區,N≥1取整數;數據寫入,擦除第一個滑動扇區后將數據寫入第一個滑動扇區,寫滿后依次進行下一個滑動扇區的擦除及數據寫入,直至存滿所有滑動扇區;緩沖扇區的啟動,在寫入新數據前擦除緩沖扇區;新數據寫入,將新數據寫入到緩沖扇區,直至存滿整個緩沖扇區;數據刪除,刪除第一個扇區內的數據;當前的最新數據寫入,重復步驟2?5將最新數據寫入到扇區內。本發明降低了扇區的擦除次數,節省了每條數據寫入的時間,避免了傳統一個扇區寫寫多少條數據就得經歷這多少次整個扇區的讀??改??寫??擦過程,使得整個NORFLASH使用壽命大大提高。
技術領域
本發明屬于電力系統技術領域,具體涉及一種用于智能電能表負荷記錄實現中提高NORFLASH使用壽命的方法。
背景技術
智能電表中為了有效記錄數據,需要在電能表設置對應的存儲負荷記錄。目前針對智能電表的負荷記錄存儲,國家電網對智能電能表的負荷記錄存儲要求是“負荷記錄的存儲空間應至少保證在記錄正反向有功總電能、無功總電能、四象限無功且間隔時間為1分鐘的情況下不少于40天的數據量”。存儲量計算如下:32*24*60*40=1843200B=1.76M,故一般選用4M容量的NORFLASH芯片就可以滿足上述存儲要求。而NORFLASH寫數據的特點是在寫數據前要擦除數據,且其操作的最小數據塊為1扇區,因此現有技術中大都采用以下的方法來處理:
先讀出原來塊或扇區內的數據到RAM緩沖區去,然后修改為新數據,而國網又規定負荷記錄數據要保證最新的N條數據可以隨時讀取,故每寫一條數據均要先將原來的扇區中的數據讀出備份到RAM中,在RAM中修改好一條數據后,擦除那扇區,再將修改好的數據讀出寫入到RAM中去如此反復,直到整個扇區內的新數據寫滿。
但上述方法這樣每寫一條數據,就必須經歷讀(NORFLASH)--改(RAM)--擦(NORFLASH)--寫(NORFLASH)過程,一個扇區可寫多少條數據,就得經歷這多少次讀--改--寫--擦,也即對NORFLASH擦多少次,故讀、改、寫、擦不僅占用一定的時間與空間,更加會對NORFLASH的限10萬次的擦寫壽命會造成損失。
發明內容
本發明的目的是為了解決上述問題,提供一種用于智能電能表負荷記錄實現中提高NORFLASH使用壽命的方法,可以大幅減少擦除NORFLASH扇區的次數,提高NORFLASH的使用壽命。
為了達到上述發明目的,本發明采用以下技術方案:
用于智能電能表中提高NORFLASH使用壽命的方法,包括以下步驟:
1、扇區劃分,將扇區劃分為N個滑動扇區和緩沖扇區,N≥1取整數;
2、數據寫入,擦除第一個滑動扇區后將數據寫入第一個滑動扇區,寫滿后依次進行下一個滑動扇區的擦除及數據寫入,直至存滿所有滑動扇區;
3、緩沖扇區的啟動,在寫入新數據前擦除緩沖扇區;
4、新數據寫入,將新數據寫入到緩沖扇區,直至存滿整個緩沖扇區;
5、數據刪除,刪除第一個扇區內的數據;
6、當前的最新數據寫入,重復步驟2-5將最新數據寫入到扇區內。
進一步,所述步驟1還包括,初始化NORFLASH,將頭指針Head與尾指針Tail均置為-1,擦除要寫入數據的第一個扇區。
進一步,所述步驟2具體包括,S1、設置頭指針Head為0、尾指針Tail為n,n≥1取整數;數據還未存滿,未循環存儲,直至數據寫滿所有滑動扇區。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江恒業電子有限公司,未經浙江恒業電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711446814.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡存儲裝置及搭建方法
- 下一篇:基于TCAM的IPMC數據存儲方法





