設(shè)置裝置及方法、非易失性存儲(chǔ)器和電子設(shè)備的制作方法
【專利摘要】本發(fā)明提供一種用于非易失性存儲(chǔ)器的設(shè)置裝置、設(shè)置方法、非易失性存儲(chǔ)器和電子設(shè)備。該設(shè)置裝置包括:連接單元,配置為與非易失性存儲(chǔ)器連接;檢測(cè)單元,配置為檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;設(shè)置單元,配置為當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
【專利說明】設(shè)置裝置及方法、非易失性存儲(chǔ)器和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備的領(lǐng)域,更具體地,本發(fā)明涉及一種非易失性存儲(chǔ)器的設(shè)置裝置及方法、非易失性存儲(chǔ)器和電子設(shè)備。
【背景技術(shù)】
[0002]目前,電子設(shè)備中使用的內(nèi)存普遍采用動(dòng)態(tài)隨機(jī)存取技術(shù)(DRAM)Jn SDRAM、DDR和DDR II。這樣的內(nèi)存都屬于易失性存儲(chǔ)器,在設(shè)備斷電時(shí),內(nèi)存中存儲(chǔ)的數(shù)據(jù)將丟失。
[0003]另一方面,目前已經(jīng)出現(xiàn)了所謂的非易失性存儲(chǔ)器裝置,如相變存儲(chǔ)器(PhaseChange Memory, PCM)、磁阻隨機(jī)讀取存儲(chǔ)器(Magnetoresistive Random Access Memory,MRAM)、鐵電存儲(chǔ)器(FeRAM)等。在這樣的非易失性存儲(chǔ)器中,即使設(shè)備斷電,其中保存的數(shù)據(jù)也不會(huì)丟失。因此,在下一次設(shè)備啟動(dòng)時(shí),節(jié)省了將數(shù)據(jù)再次寫入內(nèi)存的時(shí)間。
[0004]然而,在一些情況下這樣的特定是不利的。例如,當(dāng)設(shè)備遭受到惡意病毒攻擊或者程序運(yùn)行過程中出現(xiàn)異常時(shí),需要重新啟動(dòng)機(jī)器,然而,由于非易失性存儲(chǔ)器的上述特點(diǎn),這樣的惡意或異常代碼在重新啟動(dòng)后仍然無法清除。
[0005]為此,期望提供一種能夠方便地設(shè)置非易失性存儲(chǔ)器的設(shè)置裝置及方法、包含該設(shè)置裝置的非易失性存儲(chǔ)器和電子設(shè)備。
【發(fā)明內(nèi)容】
[0006]根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種用于非易失性存儲(chǔ)器的設(shè)置裝置,包括:
[0007]連接單元,配置為與非易失性存儲(chǔ)器連接;
[0008]檢測(cè)單元,配置為檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;以及
[0009]設(shè)置單元,配置為當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0010]優(yōu)選地,所述預(yù)定條件包括:
[0011]所述非易失性存儲(chǔ)器中存在異常代碼數(shù)據(jù);和/或
[0012]所述非易失性存儲(chǔ)器中存在惡意代碼數(shù)據(jù)。
[0013]優(yōu)選地,所述設(shè)置單元進(jìn)一步配置為將預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0014]優(yōu)選地,所述設(shè)置裝置還包括存儲(chǔ)單元,配置為存儲(chǔ)預(yù)定數(shù)據(jù),以及
[0015]所述設(shè)置單元進(jìn)一步配置為讀取所述存儲(chǔ)單元中存儲(chǔ)的預(yù)定數(shù)據(jù),并且將該預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0016]根據(jù)本發(fā)明的另一實(shí)施例,提供了一種設(shè)置方法,應(yīng)用于電子設(shè)備中,包括:
[0017]與非易失性存儲(chǔ)器連接;
[0018]檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;以及
[0019]當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。[0020]根據(jù)本發(fā)明的另一實(shí)施例,提供了一種非易失性存儲(chǔ)器裝置,包括:
[0021]存儲(chǔ)單元,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及
[0022]設(shè)置裝置,
[0023]其中所述設(shè)置裝置包括:
[0024]連接單元,配置為與存儲(chǔ)單元連接;
[0025]檢測(cè)單元,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件;
[0026]設(shè)置單元,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
[0027]根據(jù)本發(fā)明的另一實(shí)施例,提供了一種電子設(shè)備,包括:
[0028]非易失性存儲(chǔ)器,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);
[0029]其中,所述非易失性存儲(chǔ)器包括:
[0030]存儲(chǔ)單元,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及
[0031]設(shè)置裝置,
[0032]其中,所述設(shè)置裝置包括:
[0033]連接單元,配置為與存儲(chǔ)單元連接;
[0034]檢測(cè)單元,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件;
[0035]設(shè)置單元,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
[0036]根據(jù)本發(fā)明的另一實(shí)施例,提供了一種電子設(shè)備,包括:
[0037]非易失性存儲(chǔ)器,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及
[0038]設(shè)置裝置,
[0039]其中所述設(shè)置裝置包括:
[0040]連接單元,配置為與存儲(chǔ)單元連接;
[0041]檢測(cè)單元,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件;
[0042]設(shè)置單元,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
[0043]因此,利用根據(jù)本發(fā)明實(shí)施例的設(shè)置裝置及方法、包含該設(shè)置裝置的非易失性存儲(chǔ)器和電子設(shè)備,能夠方便地設(shè)置非易失性存儲(chǔ)器的數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0044]圖1是圖示根據(jù)本發(fā)明第一實(shí)施例的設(shè)置裝置的功能框圖;
[0045]圖2是圖示根據(jù)本發(fā)明第二實(shí)施例的設(shè)置方法的流程圖;
[0046]圖3是圖示根據(jù)本發(fā)明第三實(shí)施例的非易失性存儲(chǔ)裝置的框圖;
[0047]圖4是圖示根據(jù)本發(fā)明第四實(shí)施例的電子設(shè)備的框圖;
[0048]圖5是圖示根據(jù)本發(fā)明第五實(shí)施例的電子設(shè)備的框圖;以及
[0049]圖6是圖不根據(jù)本發(fā)明第六實(shí)施例的電子的應(yīng)用不例的框圖。
【具體實(shí)施方式】
[0050]下面,將參考附圖詳細(xì)描述根據(jù)本發(fā)明實(shí)施例的設(shè)置裝置及方法、包含該設(shè)置裝置的非易失性存儲(chǔ)器和電子設(shè)備。
[0051]在開始本發(fā)明的描述之前,先簡(jiǎn)單介紹非易失性存儲(chǔ)器的特點(diǎn)。
[0052]如本領(lǐng)域技術(shù)人員熟知的,目前的內(nèi)存在斷電后將丟失存儲(chǔ)的內(nèi)容,在下一次啟動(dòng)時(shí),所有的內(nèi)容需要重新加載。目前,普遍使用的內(nèi)存都采用的是動(dòng)態(tài)隨機(jī)存取技術(shù)(DRAM),像SDRAM、DDR和DDR II都屬于這種內(nèi)存。使用了 DRAM技術(shù)的內(nèi)存的一個(gè)重要特點(diǎn)就是它們屬于易失性內(nèi)存,也就是說一旦斷電,它里面的數(shù)據(jù)就會(huì)消失。換句話說,DRAM內(nèi)存里面的數(shù)據(jù)之所以能夠存在,實(shí)際上是依靠不斷供電來刷新才得以保持的。
[0053]隨著存儲(chǔ)介質(zhì)技術(shù)的發(fā)展,已經(jīng)出現(xiàn)了非易失性的內(nèi)存,其技術(shù)包括相變存儲(chǔ)技術(shù)(PCM,Phase Change, Memory)、磁阻內(nèi)存(Magnetoresistive Random Access Memory,MRAM)、鐵電存儲(chǔ)器(FeRAM)等,其基本特點(diǎn)是寫入數(shù)據(jù)后,如果不改變相關(guān)物理?xiàng)l件,那么就將一直保持?jǐn)?shù)據(jù)。
[0054]這一特點(diǎn)對(duì)于快速啟動(dòng)而言是十分有利的,因?yàn)閿?shù)據(jù)在斷電后依然保持在內(nèi)存中,所以在下一次啟動(dòng)時(shí)不需要將數(shù)據(jù)重新加載到內(nèi)存中,而是可以直接使用之前保留的數(shù)據(jù),這樣就省卻了將數(shù)據(jù)再次寫入內(nèi)存的時(shí)間。
[0055]但這一特點(diǎn)對(duì)于某些特殊情況而言是不利的。例如在計(jì)算設(shè)備遭受到惡意病毒攻擊或者程序運(yùn)行過程中出現(xiàn)異常時(shí),需要重新啟動(dòng)機(jī)器。在使用易失性存儲(chǔ)器作為內(nèi)存時(shí),重新啟動(dòng)機(jī)器將清除內(nèi)存中的數(shù)據(jù),因此可以保證內(nèi)存中沒有惡意或異常代碼。但是,在使用非易失性存儲(chǔ)器作為內(nèi)存后,即使重新啟動(dòng),惡意或異常代碼依然保持在內(nèi)存中,導(dǎo)致無法清除惡意或異常代碼。
[0056]<第一實(shí)施例>
[0057]圖1是圖示根據(jù)本發(fā)明第一實(shí)施例的設(shè)置裝置100的功能框圖。
[0058]根據(jù)本實(shí)施例的設(shè)置裝置100用于非易失性存儲(chǔ)器,包括:
[0059]連接單元101,配置為與非易失性存儲(chǔ)器連接;
[0060]檢測(cè)單元102,配置為檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;
[0061]設(shè)置單元103,配置為當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0062]具體來說,根據(jù)本發(fā)明第一實(shí)施例的設(shè)置裝置100可以是獨(dú)立于非易失性存儲(chǔ)器的單獨(dú)設(shè)置裝置,也可以是與非易失性存儲(chǔ)器裝置集成而成為其一部分的裝置。
[0063]當(dāng)設(shè)置裝置100是獨(dú)立于非易失性存儲(chǔ)器的單獨(dú)設(shè)置裝置時(shí),該設(shè)置裝置100通過連接單元101與非易失性存儲(chǔ)器連接。該連接單元101可以包括各種基本電路結(jié)構(gòu),使得設(shè)置裝置100和非易失性存儲(chǔ)器電氣連通,從而能夠進(jìn)行讀寫操作、控制操作、重置操作等各種操作。
[0064]例如,該連接單元101可以包括多條數(shù)據(jù)線、時(shí)鐘線、地址線、電源線等。
[0065]在與非易失性存儲(chǔ)器連接之后,檢測(cè)單元102可以檢測(cè)連接的非易失性存儲(chǔ)器的狀態(tài),例如,檢測(cè)該非易失性存儲(chǔ)器是否正常操作,是否存在異常代碼數(shù)據(jù),是否存在惡意代碼數(shù)據(jù)等等。
[0066]當(dāng)檢測(cè)單元102檢測(cè)的結(jié)果指示所述非易失性存儲(chǔ)器中存在異常代碼數(shù)據(jù)和/或所述非易失性存儲(chǔ)器中存在惡意代碼數(shù)據(jù)時(shí),表明該非易失性存儲(chǔ)器目前處于異常狀態(tài),
需要將其進(jìn)行重寫/重置。[0067]根據(jù)檢測(cè)結(jié)果,設(shè)置單元103可以設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。例如,設(shè)置單元103可以重置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù),例如,可以將所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)全部重置為O或I。
[0068]可替代地,還可以將預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。例如,可以將預(yù)先確定的數(shù)據(jù)內(nèi)容寫入到所述非易失性存儲(chǔ)器中,該數(shù)據(jù)內(nèi)容不是全部為O或1,而是具有預(yù)先確定的內(nèi)容。
[0069]具體來說,可以在所述設(shè)置裝置100中設(shè)置存儲(chǔ)單元104,其中存儲(chǔ)各種預(yù)定數(shù)據(jù)。例如,用于系統(tǒng)啟動(dòng)的配置數(shù)據(jù),用于操作系統(tǒng)的環(huán)境數(shù)據(jù),用于各種應(yīng)用的數(shù)據(jù)等等。
[0070]當(dāng)根據(jù)檢測(cè)結(jié)果確定非易失性存儲(chǔ)器裝置異常時(shí),所述設(shè)置單元103可以讀取所述存儲(chǔ)單元104中存儲(chǔ)的預(yù)定數(shù)據(jù),并且將該預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0071]需要注意的是,設(shè)置單元103可以根據(jù)檢測(cè)結(jié)果自動(dòng)執(zhí)行該設(shè)置操作。
[0072]可替代地,設(shè)置單元103還可以根據(jù)用戶的操作來執(zhí)行該設(shè)置操作。具體來說,如果用戶在使用過程中期望重置系統(tǒng),則該用戶可以手動(dòng)操作該設(shè)置單元,讀取所述存儲(chǔ)單元中存儲(chǔ)的預(yù)定數(shù)據(jù),并且將該預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。通過以該方式重置非易失性存儲(chǔ)器,在系統(tǒng)重置時(shí)僅僅只需要重置非易失性存儲(chǔ)器,而不需要整個(gè)系統(tǒng)的重新啟動(dòng),從而大大加快了系統(tǒng)重置速度。
[0073]例如,該設(shè)置單元103可以是外部提供的物理按鍵,通過按壓該物理按鍵手動(dòng)設(shè)置非易失性存儲(chǔ)器。
[0074]可替代地,該設(shè)置單元103可以是系統(tǒng)屏幕上顯示的圖標(biāo),通過點(diǎn)擊該圖標(biāo)手動(dòng)設(shè)置非易失性存儲(chǔ)器。
[0075]因此,根據(jù)本發(fā)明第一實(shí)施例的設(shè)置裝置,其能夠方便地設(shè)置非易失性存儲(chǔ)器的數(shù)據(jù),從而能夠方便地處理異常操作和/或惡意攻擊的情況,并且能夠快速重置系統(tǒng)。
[0076]<第二實(shí)施例>
[0077]接著,將參考圖2描述根據(jù)本發(fā)明實(shí)施例的設(shè)置方法。
[0078]根據(jù)本發(fā)明實(shí)施例的設(shè)置方法可以應(yīng)用于電子設(shè)備中。該方法包括:
[0079]步驟SlOl:與非易失性存儲(chǔ)器連接;
[0080]步驟S102:檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;
[0081]步驟S103:當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0082]具體來說,在步驟SlOl中,首先將應(yīng)用該設(shè)置方法的電子設(shè)備與非易失性存儲(chǔ)器連接。需要注意的是,該電子設(shè)備可能與非易失性存儲(chǔ)器集成形成,因此其內(nèi)部已經(jīng)通過硬接線等進(jìn)行連接。
[0083]然后,在步驟S102中,檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件。例如,檢測(cè)該非易失性存儲(chǔ)器是否正常操作,是否存在異常代碼數(shù)據(jù),是否存在惡意代碼數(shù)
據(jù)坐坐
J/Π寸寸O
[0084]然后,在步驟S103中,當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
[0085]例如,可以將所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)全部重置為O或I。[0086]可替代地,還可以將預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。例如,可以將預(yù)先確定的數(shù)據(jù)內(nèi)容寫入到所述非易失性存儲(chǔ)器中,該數(shù)據(jù)內(nèi)容不是全部為O或1,而是具有預(yù)先確定的內(nèi)容。
[0087]因此,根據(jù)本發(fā)明第二實(shí)施例的設(shè)置方法,其能夠方便地設(shè)置非易失性存儲(chǔ)器的數(shù)據(jù),從而能夠方便地處理異常操作和/或惡意攻擊的情況,并且能夠快速重置系統(tǒng)。
[0088]<第三實(shí)施例>
[0089]接著,將參考圖3描述根據(jù)本發(fā)明第三實(shí)施例的非易失性存儲(chǔ)器裝置300。
[0090]根據(jù)本發(fā)明實(shí)施例的非易失性存儲(chǔ)器裝置300包括:存儲(chǔ)單元301,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及設(shè)置裝置302。
[0091 ] 所述設(shè)置裝置302可以包括:
[0092]連接單元303,配置為與存儲(chǔ)單元301連接;
[0093]檢測(cè)單元304,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件;
[0094]設(shè)置單元305,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
[0095]也就是說,根據(jù)本實(shí)施例的非易失性存儲(chǔ)器裝置300中集成了第一實(shí)施例中的設(shè)置裝置100。
[0096]此時(shí),連接單元303例如可以通過硬接線直接與存儲(chǔ)單元301連接。當(dāng)然,連接單元303也可以設(shè)計(jì)為接口單元,通過符合特定標(biāo)準(zhǔn)(例如USB、PCI等)與存儲(chǔ)單元301連接。
[0097]然后,檢測(cè)單元304可以檢測(cè)非易失性存儲(chǔ)器300的狀態(tài),例如,檢測(cè)該非易失性存儲(chǔ)器是否正常操作,是否存在異常代碼數(shù)據(jù),是否存在惡意代碼數(shù)據(jù)等等。
[0098]當(dāng)檢測(cè)單元304檢測(cè)的結(jié)果指示所述非易失性存儲(chǔ)器300中存在異常代碼數(shù)據(jù)和/或所述非易失性存儲(chǔ)器300中存在惡意代碼數(shù)據(jù)時(shí),表明該非易失性存儲(chǔ)器300目前處于異常狀態(tài),需要將其進(jìn)行重寫/重置。
[0099]根據(jù)檢測(cè)結(jié)果,設(shè)置單元305可以設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。例如,設(shè)置單元305可以重置所述非易失性存儲(chǔ)器300存儲(chǔ)的數(shù)據(jù),例如,可以將所述非易失性存儲(chǔ)器300存儲(chǔ)的數(shù)據(jù)全部重置為O或I。
[0100]可替代地,還可以將預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器300中,從而設(shè)置所述非易失性存儲(chǔ)器300存儲(chǔ)的數(shù)據(jù)。例如,可以將預(yù)先確定的數(shù)據(jù)內(nèi)容寫入到所述非易失性存儲(chǔ)器300中,該數(shù)據(jù)內(nèi)容不是全部為O或I,而是具有預(yù)先確定的內(nèi)容。
[0101]設(shè)置單元305例如可以是提供在所述非易失性存儲(chǔ)器外部的一個(gè)物理按鍵,通過按壓該物理按鍵手動(dòng)設(shè)置非易失性存儲(chǔ)器。
[0102]可替代地,該設(shè)置單元305可以是系統(tǒng)屏幕上顯示的圖標(biāo),通過點(diǎn)擊該圖標(biāo)手動(dòng)設(shè)置非易失性存儲(chǔ)器。
[0103]因此,根據(jù)本發(fā)明第三實(shí)施例的非易失性存儲(chǔ)器,其能夠方便地設(shè)置非易失性存儲(chǔ)器的數(shù)據(jù),從而能夠方便地處理異常操作和/或惡意攻擊的情況,并且能夠快速重置系統(tǒng)。
[0104]〈第四實(shí)施例〉
[0105]接著,將參考圖4描述根據(jù)本發(fā)明第四實(shí)施例的電子設(shè)備400。
[0106]根據(jù)本發(fā)明實(shí)施例的電子設(shè)備400包括:[0107]非易失性存儲(chǔ)器401,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);
[0108]所述非易失性存儲(chǔ)器401包括:
[0109]存儲(chǔ)單元402,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及
[0110]設(shè)置裝置403,
[0111]其中所述設(shè)置裝置403包括:
[0112]連接單元404,配置為與存儲(chǔ)單元402連接;
[0113]檢測(cè)單元405,配置為檢測(cè)已連接的存儲(chǔ)單元402的狀態(tài)是否滿足預(yù)定條件;
[0114]設(shè)置單元406,配置為當(dāng)所述存儲(chǔ)單元402的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元402存儲(chǔ)的數(shù)據(jù)。
[0115]也就是說,在根據(jù)本發(fā)明第四實(shí)施例的電子設(shè)備400中集成了根據(jù)本發(fā)明第三實(shí)施例的非易失性存儲(chǔ)器裝置300。
[0116]因?yàn)樵摯鎯?chǔ)單元403與第三實(shí)施例的非易失性存儲(chǔ)器裝置300相同,在此省略其詳細(xì)描述。
[0117]此外,該電子設(shè)備400例如可以包括顯示單元,輸入/輸出單元、各種外圍電路等等,這些都是本領(lǐng)域技術(shù)人員熟知的,在此不做詳細(xì)描述。
[0118]因此,根據(jù)本發(fā)明第四實(shí)施例的電子設(shè)備,其能夠方便地設(shè)置非易失性存儲(chǔ)器的數(shù)據(jù),從而能夠方便地處理異常操作和/或惡意攻擊的情況,并且能夠快速重置系統(tǒng)。
[0119]〈第五實(shí)施例〉
[0120]接著,將參考圖5描述根據(jù)本發(fā)明第四實(shí)施例的電子設(shè)備500。
[0121]根據(jù)本發(fā)明實(shí)施例的電子設(shè)備500包括:
[0122]非易失性存儲(chǔ)器501,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及
[0123]設(shè)置裝置502,
[0124]其中所述設(shè)置裝置502包括:
[0125]連接單元503,配置為與非易失性存儲(chǔ)器501連接;
[0126]檢測(cè)單元504,配置為檢測(cè)已連接的非易失性存儲(chǔ)器501的狀態(tài)是否滿足預(yù)定條件;
[0127]設(shè)置單元505,配置為當(dāng)所述非易失性存儲(chǔ)器501的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器501存儲(chǔ)的數(shù)據(jù)。
[0128]也就是說,在根據(jù)本發(fā)明第五實(shí)施例的電子設(shè)備500中集成了根據(jù)本發(fā)明第一實(shí)施例的設(shè)置裝置100和非易失性存儲(chǔ)器裝置。
[0129]根據(jù)本發(fā)明第五實(shí)施例的電子設(shè)備500與第四實(shí)施例的電子設(shè)備400不同在于,在電子設(shè)備500中,用于設(shè)置非易失性存儲(chǔ)器的設(shè)置裝置與非易失性存儲(chǔ)器分開提供,而在電子設(shè)備400中,用于設(shè)置非易失性存儲(chǔ)器的設(shè)置裝置與非易失性存儲(chǔ)器集成提供。
[0130]在電子設(shè)備500中,該設(shè)置單兀505例如還可以與電子設(shè)備500中的其它按鍵復(fù)用。例如,為了避免誤操作,可以規(guī)定觸發(fā)設(shè)置行為的條件,例如,該條件可以是按鍵持續(xù)的時(shí)間、預(yù)定時(shí)間內(nèi)按鍵的次數(shù)等。
[0131]因?yàn)樵撛O(shè)置裝置502與第一實(shí)施例的設(shè)置裝置100相同,在此省略其詳細(xì)描述。
[0132]此外,該電子設(shè)備500例如可以包括顯示單元,輸入/輸出單元、各種外圍電路等等,這些都是本領(lǐng)域技術(shù)人員熟知的,在此不做詳細(xì)描述。[0133]因此,根據(jù)本發(fā)明第五實(shí)施例的電子設(shè)備,其能夠方便地設(shè)置非易失性存儲(chǔ)器的數(shù)據(jù),從而能夠方便地處理異常操作和/或惡意攻擊的情況,并且能夠快速重置系統(tǒng)。
[0134]〈第六實(shí)施例〉
[0135]接著,將參考圖6描述根據(jù)本發(fā)明實(shí)施例的電子設(shè)備的應(yīng)用示例。
[0136]如圖6所示,非易失性存儲(chǔ)器通過數(shù)據(jù)線、地址線、時(shí)鐘信號(hào)線、電源線等與電子設(shè)備的其它部件連接。此外,例如還提供切換單元,用于切換在正常操作供電時(shí)由控制單元提供的選通信號(hào)和使能信號(hào)以及在設(shè)置操作時(shí)由設(shè)置單元提供的選擇信號(hào)和使能信號(hào)。
[0137]例如,在本實(shí)施例中假設(shè)非易失性存儲(chǔ)器是相變存儲(chǔ)介質(zhì),設(shè)置單元是物理按鍵。
[0138]在正常操作時(shí),切換單元將控制單元提供的選通信號(hào)I和使能信號(hào)提供給非易失性存儲(chǔ)器,從而能夠?qū)Ψ且资源鎯?chǔ)器進(jìn)行正常的讀寫操作。
[0139]當(dāng)出現(xiàn)異常時(shí)或者當(dāng)用戶系統(tǒng)重啟系統(tǒng)時(shí),用戶例如將作為重置單元的物理按鍵按壓10秒,此時(shí),重置單元發(fā)出選通信號(hào)2和使能信號(hào)給切換單元,從而選通重置單元。此時(shí),例如重置單元給非易失性存儲(chǔ)器的所有存儲(chǔ)單元提供電源,使得所有存儲(chǔ)單元的晶格受熱,從而將其恢復(fù)為原始狀態(tài),實(shí)現(xiàn)了對(duì)存儲(chǔ)單元的清除,即,全部重置為O。
[0140]由于該操作所需時(shí)間很短,因此,可以快速方便地處理異常操作和/或惡意攻擊的情況,并且能夠快速重置系統(tǒng)。
[0141]需要注意的是,該實(shí)施例僅僅是一個(gè)最簡(jiǎn)單的操作的描述,本發(fā)明不限于這樣的示例,而是可以進(jìn)行各種變化。
[0142]需要說明的是,在本說明書中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備
所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)......”限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0143]最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時(shí)間序列執(zhí)行的處理,而且包括并行或分別地、而不是按時(shí)間順序執(zhí)行的處理。
[0144]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以全部通過硬件來實(shí)施?;谶@樣的理解,本發(fā)明的技術(shù)方案對(duì)【背景技術(shù)】做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0145]以上對(duì)本發(fā)明進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種用于非易失性存儲(chǔ)器的設(shè)置裝置,包括: 連接單元,配置為與非易失性存儲(chǔ)器連接; 檢測(cè)單元,配置為檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;以及設(shè)置單元,配置為當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
2.如權(quán)利要求1所述的設(shè)置裝置,其中所述預(yù)定條件包括: 所述非易失性存儲(chǔ)器中存在異常代碼數(shù)據(jù);和/或 所述非易失性存儲(chǔ)器中存在惡意代碼數(shù)據(jù)。
3.如權(quán)利要求1所述的設(shè)置裝置,其中所述設(shè)置單元進(jìn)一步配置為將預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
4.如權(quán)利要求1所述的設(shè)置裝置,其中所述設(shè)置裝置還包括存儲(chǔ)單元,配置為存儲(chǔ)預(yù)定數(shù)據(jù),以及 所述設(shè)置單元進(jìn)一步配置為讀取所述存儲(chǔ)單元中存儲(chǔ)的預(yù)定數(shù)據(jù),并且將該預(yù)定數(shù)據(jù)寫入到所述非易失性存儲(chǔ)器中,從而設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
5.一種設(shè)置方法,應(yīng)用于電子設(shè)備中,包括: 與非易失性存儲(chǔ)器連接; 檢測(cè)已連接的非易失性存儲(chǔ)器的狀態(tài)是否滿足預(yù)定條件;以及 當(dāng)所述非易失性存儲(chǔ)器的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述非易失性存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)。
6.一種非易失性存儲(chǔ)器裝置,包括: 存儲(chǔ)單元,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及 設(shè)置裝置, 其中所述設(shè)置裝置包括: 連接單元,配置為與存儲(chǔ)單元連接; 檢測(cè)單元,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件; 設(shè)置單元,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
7.—種電子設(shè)備,包括: 非易失性存儲(chǔ)器,配置為非易失性地存儲(chǔ)各種數(shù)據(jù); 其中,所述非易失性存儲(chǔ)器包括: 存儲(chǔ)單元,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及 設(shè)置裝置, 其中所述設(shè)置裝置包括: 連接單元,配置為與存儲(chǔ)單元連接; 檢測(cè)單元,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件; 設(shè)置單元,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
8.—種電子設(shè)備,包括: 非易失性存儲(chǔ)器,配置為非易失性地存儲(chǔ)各種數(shù)據(jù);以及設(shè)置裝置, 其中,所述設(shè)置裝置包括: 連接單元,配置為與存儲(chǔ)單元連接; 檢測(cè)單元,配置為檢測(cè)已連接的存儲(chǔ)單元的狀態(tài)是否滿足預(yù)定條件; 設(shè)置 單元,配置為當(dāng)所述存儲(chǔ)單元的狀態(tài)滿足預(yù)定條件時(shí),設(shè)置所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)。
【文檔編號(hào)】G06F21/78GK103679064SQ201210320710
【公開日】2014年3月26日 申請(qǐng)日期:2012年8月31日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】謝巍 申請(qǐng)人:聯(lián)想(北京)有限公司