延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置制造方法
【專利摘要】本發(fā)明涉及一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置,其中,方法包括步驟一,依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期;步驟二,當(dāng)累計(jì)的計(jì)算時(shí)長(zhǎng)達(dá)到步驟一中所述能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值;及步驟三,將所述能量累加值與步驟一中各能量階梯值依次比較,判斷所述當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。裝置包括參數(shù)確定模塊、能量累加值計(jì)算模塊及能量累加值比較模塊。本發(fā)明通過(guò)將時(shí)間累計(jì)、能量累計(jì)兩種存儲(chǔ)方式相互結(jié)合,實(shí)現(xiàn)了靈活高效的能量數(shù)據(jù)存儲(chǔ)方式,不僅大大延長(zhǎng)了存儲(chǔ)芯片使用壽命,還提高了能量數(shù)據(jù)保存的安全可靠性。
【專利說(shuō)明】延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及儀器儀表領(lǐng)域,尤其涉及一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置。
【背景技術(shù)】
[0002]目前在儀器儀表領(lǐng)域,存儲(chǔ)芯片的使用率非常高,且絕大部分都是EEPROM (ElectricalIy Erasable Programmable Read-only Memory,帶電可擦可編程只讀存儲(chǔ)器)、閃存FLASH等擦寫(xiě)次數(shù)有限的存儲(chǔ)芯片,一般EEPROM的擦寫(xiě)次數(shù)是100萬(wàn)次,F(xiàn)LASH的擦寫(xiě)次數(shù)是10萬(wàn)次。隨著市場(chǎng)需求對(duì)產(chǎn)品要求的使用壽命越來(lái)越長(zhǎng),勢(shì)必對(duì)存儲(chǔ)芯片反復(fù)擦寫(xiě)的次數(shù)及性能的要求也越來(lái)越高。尤其是計(jì)量類產(chǎn)品,例如智能電表、智能水表、智能熱能表、智能氣表等等。
[0003]以智能電表為例,若為時(shí)間累計(jì)方式存儲(chǔ),每五分鐘存儲(chǔ)一次電能,還不算其他事件等對(duì)存儲(chǔ)芯片的操作,則每年至少要寫(xiě)105120次;若為電能量累計(jì)方式存儲(chǔ),一款規(guī)格為220V 60A的三相電表,每Ikwh存儲(chǔ)依次電能,則平均每5分鐘至少對(duì)存儲(chǔ)芯片進(jìn)行一次操作;而對(duì)于智能化程度更高的電表,需要存儲(chǔ)的數(shù)據(jù)和擦寫(xiě)的次數(shù)將更多。如果嚴(yán)格按照產(chǎn)品使用壽命為10年的客戶標(biāo)準(zhǔn),各類存儲(chǔ)芯片都無(wú)法滿足要求。若出現(xiàn)存儲(chǔ)芯片的使用壽命耗盡,智能電表掉電,該智能電表上的能量數(shù)據(jù)不能及時(shí)保存,將存在大量數(shù)據(jù)丟失的風(fēng)險(xiǎn),進(jìn)而給千家萬(wàn)戶乃至國(guó)家造成重大的經(jīng)濟(jì)損失。
[0004]為此,在智能計(jì)量產(chǎn)品日益普及的今天,如何延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用的課題則顯得至關(guān)重要。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置,用于解決現(xiàn)有技術(shù)中計(jì)量?jī)x表存儲(chǔ)芯片的使用壽命不滿足客戶要求的問(wèn)題。
[0006]為達(dá)到上述目的,本發(fā)明所提出的技術(shù)方案為:
本發(fā)明的一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法,其包括:步驟一,依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期;步驟二,當(dāng)累計(jì)的計(jì)算時(shí)長(zhǎng)達(dá)到步驟一中所述能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值;及步驟三,將所述能量累加值與步驟一中各能量階梯值依次比較,判斷所述當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。
[0007]進(jìn)一步地,步驟一還包括:從所述計(jì)量?jī)x表上獲取所述當(dāng)前能量;將若干能量階梯值與若干能量存儲(chǔ)時(shí)間進(jìn)行對(duì)應(yīng)匹配;對(duì)設(shè)置的若干能量階梯值進(jìn)行排序,并初始化第一個(gè)能量階梯值為當(dāng)前能量階梯值;及根據(jù)能量階梯值的個(gè)數(shù),對(duì)所述能量累加值計(jì)算周期進(jìn)行計(jì)算,得到能量階梯值切換周期。
[0008]進(jìn)一步地,步驟二包括:對(duì)所述計(jì)算時(shí)長(zhǎng)進(jìn)行累計(jì),并將所述計(jì)算時(shí)長(zhǎng)與所述能量累加值計(jì)算周期比較;及當(dāng)所述切換時(shí)長(zhǎng)達(dá)到所述能量階梯值切換周期,將所述當(dāng)前能量與所述備份能量比較,計(jì)算得到能量累加值,否則繼續(xù)對(duì)所述計(jì)算時(shí)長(zhǎng)進(jìn)行累計(jì)。
[0009]進(jìn)一步地,步驟三包括:將所述能量累加值與所述當(dāng)前能量階梯值比較;當(dāng)所述能量累加值大于所述當(dāng)前能量階梯值,按照與所述當(dāng)前能量階梯值對(duì)應(yīng)匹配的能量存儲(chǔ)時(shí)間對(duì)所述當(dāng)前能量進(jìn)行存儲(chǔ),并將所述當(dāng)前能量備份為所述備份能量;當(dāng)所述能量累加值不大于所述當(dāng)前能量階梯值,對(duì)切換時(shí)長(zhǎng)進(jìn)行累計(jì),并將所述切換時(shí)長(zhǎng)與所述能量階梯值切換周期比較;及當(dāng)所述切換時(shí)長(zhǎng)達(dá)到所述能量階梯值切換周期,將下一個(gè)能量階梯值切換為所述當(dāng)前能量階梯值,同時(shí)返回所述將所述能量累加值與所述當(dāng)前能量階梯值比較,否則繼續(xù)對(duì)所述切換時(shí)長(zhǎng)進(jìn)行累計(jì)。
[0010]進(jìn)一步地,所述延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法還包括:判斷各能量階梯值是否已經(jīng)全部切換完畢,若全部切換完畢,則返回步驟二。
[0011]一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置,其包括:參數(shù)確定模塊,用于依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期;能量累加值計(jì)算模塊,用于當(dāng)累計(jì)的時(shí)長(zhǎng)達(dá)到所述能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值;及能量累加值比較模塊,用于將所述能量累加值與各能量階梯值依次比較,判斷所述當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。
[0012]進(jìn)一步地,參數(shù)確定模塊還包括:能量階梯值初始化單元,用于對(duì)設(shè)置的若干能量階梯值進(jìn)行排序,并初始化第一個(gè)能量階梯值為當(dāng)前能量階梯值。
[0013]進(jìn)一步地,能量累加值計(jì)算模塊還包括:第一計(jì)時(shí)單元,用于所述計(jì)算時(shí)長(zhǎng)的累計(jì),并將所述計(jì)算時(shí)長(zhǎng)與所述能量累加值計(jì)算周期比較;及計(jì)算單元,用于將所述當(dāng)前能量與所述備份能量比較,計(jì)算得到所述能量累加值。
[0014]進(jìn)一步地,能量累加值比較模塊還包括:比較單元,用于將所述能量累加值與所述當(dāng)前能量階梯值比較;第二計(jì)時(shí)單元,用于切換時(shí)長(zhǎng)的累計(jì),并將所述切換時(shí)長(zhǎng)與一能量階梯值切換周期比較;能量階梯值切換單元,用于將下一個(gè)能量階梯值切換為所述當(dāng)前能量階梯值;及存儲(chǔ)單元,用于按照與所述當(dāng)前能量階梯值對(duì)應(yīng)匹配的能量存儲(chǔ)時(shí)間將所述當(dāng)前能量進(jìn)行存儲(chǔ),同時(shí)將所述當(dāng)前能量備份為所述備份能量。
[0015]與現(xiàn)有技術(shù)相比,本發(fā)明的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置,具有以下有益效果:通過(guò)將時(shí)間累計(jì)、能量累計(jì)兩種存儲(chǔ)方式相互結(jié)合,實(shí)現(xiàn)了靈活高效的能量數(shù)據(jù)存儲(chǔ)方式,不僅大大延長(zhǎng)了存儲(chǔ)芯片使用壽命,還提高了能量數(shù)據(jù)保存的安全可靠性。
【專利附圖】
【附圖說(shuō)明】
[0016]圖1為本發(fā)明的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法的流程圖。
[0017]圖2為本發(fā)明的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置的結(jié)構(gòu)示意圖。
[0018]圖3為本發(fā)明一實(shí)施例中延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置的結(jié)構(gòu)示意圖。
[0019]圖4為本發(fā)明一實(shí)施例中能量階梯值切換比較的流程圖。
【具體實(shí)施方式】
[0020]以下參考附圖,對(duì)本發(fā)明予以進(jìn)一步地詳盡闡述。
[0021]請(qǐng)參閱圖1,本發(fā)明提供的一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法包括以下步驟: 步驟11,依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期。
[0022]步驟12,當(dāng)累計(jì)的計(jì)算時(shí)長(zhǎng)達(dá)到能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值。
[0023]步驟13,將能量累加值與各能量階梯值依次比較,判斷當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。
[0024]請(qǐng)參閱圖2,本發(fā)明提供的一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置20包括:參數(shù)確定模塊21、能量累加值計(jì)算模塊22及能量累加值比較模塊23。其中,參數(shù)確定模塊21用于依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期。能量累加值計(jì)算模塊22用于當(dāng)累計(jì)的時(shí)長(zhǎng)達(dá)到能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值。能量累加值比較模塊23用于將能量累加值與各能量階梯值依次比較,判斷當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。
[0025]在一實(shí)施例中,請(qǐng)參閱圖3,參數(shù)確定模塊21還包括能量階梯值初始化單元211,用于對(duì)設(shè)置的若干能量階梯值進(jìn)行排序,并初始化第一個(gè)能量階梯值為當(dāng)前能量階梯值,以便于當(dāng)前能量階梯值與能量累加值的比較。
[0026]能量累加值計(jì)算模塊22還包括第一計(jì)時(shí)單元221及計(jì)算單元222。其中,第一計(jì)時(shí)單元221用于計(jì)算時(shí)長(zhǎng)的累計(jì),并將計(jì)算時(shí)長(zhǎng)與能量累加值計(jì)算周期比較。計(jì)算單元222用于將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值。
[0027]能量累加值比較模塊23還包括比較單元231、第二計(jì)時(shí)單元232、能量階梯值切換單元233及存儲(chǔ)單元234。其中,比較單元231用于將能量累加值與當(dāng)前能量階梯值比較。第二計(jì)時(shí)單元232用于切換時(shí)長(zhǎng)的累計(jì),以便于各能量階梯值的依次切換。能量階梯值切換單元233用于各能量階梯值依次切換為當(dāng)前能量階梯值。存儲(chǔ)單元234用于按照與當(dāng)前能量階梯值對(duì)應(yīng)匹配的能量存儲(chǔ)時(shí)間將當(dāng)前能量進(jìn)行存儲(chǔ),同時(shí)將當(dāng)前能量備份為備份能量。
[0028]現(xiàn)結(jié)合圖1-3,對(duì)本發(fā)明一實(shí)施例中延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法加以詳細(xì)地說(shuō)明。
[0029]在步驟11,參數(shù)確定模塊21依照客戶需求,設(shè)置二個(gè)能量階梯值、二個(gè)能量存儲(chǔ)時(shí)間、一能量階梯值切換周期及一能量累加值計(jì)算周期。
[0030]具體的,在本實(shí)施例中,能量階梯值的個(gè)數(shù)與能量存儲(chǔ)時(shí)間的個(gè)數(shù)對(duì)應(yīng)匹配相等,即認(rèn)為能量處于第一階梯時(shí),對(duì)應(yīng)第一存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ);能量處于第二階梯時(shí),對(duì)應(yīng)第二存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。例如,二個(gè)能量階梯值分別為lkwh、0.lkwh,二個(gè)能量存儲(chǔ)時(shí)間分別為五分鐘、一小時(shí),則Ikwh對(duì)應(yīng)匹配的存儲(chǔ)時(shí)間為五分鐘,0.1kwh對(duì)應(yīng)匹配的存儲(chǔ)時(shí)間為一小時(shí)。在其他實(shí)施例中,一個(gè)能量階梯值中也可以對(duì)應(yīng)匹配若干能量存儲(chǔ)時(shí)間,即能量處于同一階梯的不同范圍時(shí),對(duì)應(yīng)不同的存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ),本發(fā)明并不以此為限。
[0031]能量階梯值初始化單元211將二個(gè)能量階梯值進(jìn)行從大到小排序,并將第一個(gè)即較大的能量階梯值初始化為當(dāng)前能量階梯值,以便于當(dāng)前能量階梯值與能量累加值的比較。在其他實(shí)施例中,也可以是從小到大的順序,即第一個(gè)能量階梯值為較小的,本發(fā)明并不以此為限。
[0032]能量階梯值切換周期用于與第二計(jì)時(shí)單元233累計(jì)的切換時(shí)長(zhǎng)比較,以便于二個(gè)能量階梯值的依次切換。在本實(shí)施例中,由于存在二個(gè)能量階梯值,能量階梯值切換周期=能量累加值計(jì)算周期/2。當(dāng)然,只要保證在下一次能量累加值計(jì)算之前,所有的能量階梯值均可以被切換到即可,本發(fā)明并不以此為限。
[0033]在步驟12,具體地,第一計(jì)時(shí)單元221對(duì)計(jì)算時(shí)長(zhǎng)進(jìn)行累計(jì),并將計(jì)算時(shí)長(zhǎng)與參數(shù)確定單元21的能量累加值計(jì)算周期比較。當(dāng)計(jì)算時(shí)長(zhǎng)達(dá)到能量累加值計(jì)算周期,計(jì)算單元222將參數(shù)確定單元21從計(jì)量?jī)x表上獲取的當(dāng)前能量與存儲(chǔ)單元234上的備份能量比較,計(jì)算得到能量累加值,即當(dāng)前能量與備份能量的差值。否則,第一計(jì)時(shí)單元221繼續(xù)對(duì)計(jì)算時(shí)長(zhǎng)進(jìn)行累計(jì)。
[0034]在步驟13,請(qǐng)參閱圖4,具體地,步驟31,比較單元231將計(jì)算單元222的能量累加值與能量階梯值初始化單元211的當(dāng)前能量階梯值比較,當(dāng)能量累加值大于當(dāng)前能量階梯值,轉(zhuǎn)入步驟32 ;否則,轉(zhuǎn)入步驟33。
[0035]步驟32,存儲(chǔ)單元234按照參數(shù)確定單元21的與當(dāng)前能量階梯值對(duì)應(yīng)匹配的能量存儲(chǔ)時(shí)間,存儲(chǔ)當(dāng)前能量即對(duì)存儲(chǔ)芯片進(jìn)行一次擦寫(xiě)操作,同時(shí)將當(dāng)前能量備份為備份能量。
[0036]步驟33,第二計(jì)時(shí)單元232對(duì)切換時(shí)長(zhǎng)進(jìn)行累計(jì),并將切換時(shí)長(zhǎng)與參數(shù)確定單元21的能量階梯值切換周期比較。當(dāng)切換時(shí)長(zhǎng)達(dá)到能量階梯值切換周期,轉(zhuǎn)入步驟34 ;否則,第二計(jì)時(shí)單元232繼續(xù)對(duì)切換時(shí)長(zhǎng)進(jìn)行累計(jì)。
[0037]步驟34,能量階梯值切換單元233將下一個(gè)即第二個(gè)能量階梯值切換為當(dāng)前能量階梯值,返回步驟31,繼續(xù)進(jìn)行能量累加值與當(dāng)前能量階梯值的比較判斷。當(dāng)能量階梯值的個(gè)數(shù)大于2時(shí),循環(huán)切換能量階梯值的方法與步驟31-34 —致,在此不在贅述。
[0038]待上述步驟11-13完成,即完成一次當(dāng)前能量的存儲(chǔ)判斷,則返回步驟12繼續(xù)下一次當(dāng)前能量的存儲(chǔ)判斷。
[0039]此外,在另一實(shí)施例中,也可以通過(guò)能量階梯值切換單元233進(jìn)一步地判斷各能量階梯值是否已經(jīng)全部切換完畢,若全部切換完畢,即認(rèn)為完成一次當(dāng)前能量的存儲(chǔ)判斷,同樣返回步驟12繼續(xù)下一次當(dāng)前能量的存儲(chǔ)判斷。
[0040]綜上所述,本發(fā)明的一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法與裝置依照客戶需求,合理的設(shè)置了多個(gè)能量階梯值及能量存儲(chǔ)時(shí)間,在能量累加值較大時(shí),存儲(chǔ)時(shí)間較短即存儲(chǔ)芯片的擦寫(xiě)操作時(shí)間間隔較短,能量累加值較小時(shí),存儲(chǔ)時(shí)間較長(zhǎng)即存儲(chǔ)芯片的擦寫(xiě)操作時(shí)間間隔較長(zhǎng),能量累加值為零時(shí),不進(jìn)行存儲(chǔ)即存儲(chǔ)芯片不進(jìn)行擦寫(xiě)操作。例如,輸入功率較大時(shí),一分鐘存儲(chǔ)一次,輸入功率較小時(shí),兩小時(shí)或者更長(zhǎng)時(shí)間存儲(chǔ)一次,輸入功率為零時(shí),不進(jìn)行存儲(chǔ)。本發(fā)明通過(guò)將時(shí)間累計(jì)、能量累計(jì)兩種存儲(chǔ)方式相互結(jié)合,實(shí)現(xiàn)了靈活高效的能量數(shù)據(jù)存儲(chǔ)方式,改變了目前存儲(chǔ)芯片固定時(shí)間擦寫(xiě)或固定能量累加值擦寫(xiě)的存儲(chǔ)方式,不僅大大延長(zhǎng)了存儲(chǔ)芯片使用壽命,延長(zhǎng)了整體產(chǎn)品的使用壽命,還提高了能量數(shù)據(jù)保存的安全可靠性,提高了產(chǎn)品開(kāi)發(fā)人員的工作效率。
[0041]上述內(nèi)容,僅為本發(fā)明的較佳實(shí)施例,并非用于限制本發(fā)明的實(shí)施方案,本領(lǐng)域普通技術(shù)人員根據(jù)本發(fā)明的主要構(gòu)思和精神,可以十分方便地進(jìn)行相應(yīng)的變通或修改,故本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求書(shū)所要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法,其特征在于,包括: 步驟一,依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期; 步驟二,當(dāng)累計(jì)的計(jì)算時(shí)長(zhǎng)達(dá)到步驟一中所述能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值;及步驟三,將所述能量累加值與步驟一中各能量階梯值依次比較,判斷所述當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。
2.如權(quán)利要求1所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法,其特征在于,步驟一還包括: 從所述計(jì)量?jī)x表上獲取所述當(dāng)前能量; 將若干能量階梯值與若干能量存儲(chǔ)時(shí)間進(jìn)行對(duì)應(yīng)匹配; 對(duì)設(shè)置的若干能量階梯值進(jìn)行排序,并初始化第一個(gè)能量階梯值為當(dāng)前能量階梯值;及根據(jù)能量階梯值的個(gè)數(shù),對(duì)所述能量累加值計(jì)算周期進(jìn)行計(jì)算,得到能量階梯值切換周期。
3.如權(quán)利要求1所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法,其特征在于,步驟二包括: 對(duì)所述計(jì)算時(shí)長(zhǎng)進(jìn)行累計(jì),并將所述計(jì)算時(shí)長(zhǎng)與所述能量累加值計(jì)算周期比較;及當(dāng)所述切換時(shí)長(zhǎng)達(dá)到所述能量階梯值切換周期,將所述當(dāng)前能量與所述備份能量比較,計(jì)算得到能量累加值,否則繼續(xù)對(duì)所述計(jì)算時(shí)長(zhǎng)進(jìn)行累計(jì)。
4.如權(quán)利要求2所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法,其特征在于,步驟三包括: 將所述能量累加值與所述當(dāng)前能量階梯值比較; 當(dāng)所述能量累加值大于所述當(dāng)前能量階梯值,按照與所述當(dāng)前能量階梯值對(duì)應(yīng)匹配的能量存儲(chǔ)時(shí)間對(duì)所述當(dāng)前能量進(jìn)行存儲(chǔ),并將所述當(dāng)前能量備份為所述備份能量; 當(dāng)所述能量累加值不大于所述當(dāng)前能量階梯值,對(duì)切換時(shí)長(zhǎng)進(jìn)行累計(jì),并將所述切換時(shí)長(zhǎng)與所述能量階梯值切換周期比較;及當(dāng)所述切換時(shí)長(zhǎng)達(dá)到所述能量階梯值切換周期,將下一個(gè)能量階梯值切換為所述當(dāng)前能量階梯值,同時(shí)返回所述將所述能量累加值與所述當(dāng)前能量階梯值比較,否則繼續(xù)對(duì)所述切換時(shí)長(zhǎng)進(jìn)行累計(jì)。
5.如權(quán)利要求4所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的方法,其特征在于,還包括:判斷各能量階梯值是否已經(jīng)全部切換完畢,若全部切換完畢,則返回步驟二。
6.一種延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置,其特征在于,包括: 參數(shù)確定模塊,用于依照客戶需求,設(shè)置若干能量階梯值、若干能量存儲(chǔ)時(shí)間及一能量累加值計(jì)算周期; 能量累加值計(jì)算模塊,用于當(dāng)累計(jì)的時(shí)長(zhǎng)達(dá)到所述能量累加值計(jì)算周期,將當(dāng)前能量與備份能量比較,計(jì)算得到能量累加值;及能量累加值比較模塊,用于將所述能量累加值與各能量階梯值依次比較,判斷所述當(dāng)前能量是否需要按照其中一能量存儲(chǔ)時(shí)間進(jìn)行存儲(chǔ)。
7.如權(quán)利要求6所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置,其特征在于,參數(shù)確定模塊還包括: 能量階梯值初始化單元,用于對(duì)設(shè)置的若干能量階梯值進(jìn)行排序,并初始化第一個(gè)能量階梯值為當(dāng)前能量階梯值。
8.如權(quán)利要求6所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置,其特征在于,能量累加值計(jì)算模塊還包括: 第一計(jì)時(shí)單元,用于所述計(jì)算時(shí)長(zhǎng)的累計(jì),并將所述計(jì)算時(shí)長(zhǎng)與所述能量累加值計(jì)算周期比較;及計(jì)算單元,用于將所述當(dāng)前能量與所述備份能量比較,計(jì)算得到所述能量累加值。
9.如權(quán)利要求7所述的延長(zhǎng)計(jì)量?jī)x表存儲(chǔ)芯片使用壽命的裝置,其特征在于,能量累加值比較模塊還包括: 比較單元,用于將所述能量累加值與所述當(dāng)前能量階梯值比較; 第二計(jì)時(shí)單元,用于切換時(shí)長(zhǎng)的累計(jì),并將所述切換時(shí)長(zhǎng)與一能量階梯值切換周期比較; 能量階梯值切換單元,用于將下一個(gè)能量階梯值切換為所述當(dāng)前能量階梯值;及存儲(chǔ)單元,用于按照與所述當(dāng)前能量階梯值對(duì)應(yīng)匹配的能量存儲(chǔ)時(shí)間將所述當(dāng)前能量進(jìn)行存儲(chǔ),同時(shí)將所述當(dāng)前能量備份為所述備份能量。
【文檔編號(hào)】G11C16/34GK104318959SQ201410609758
【公開(kāi)日】2015年1月28日 申請(qǐng)日期:2014年11月3日 優(yōu)先權(quán)日:2014年11月3日
【發(fā)明者】范俊, 朱奎 申請(qǐng)人:深圳市金正方科技股份有限公司