專利名稱:內(nèi)存處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及內(nèi)存處理方法及系統(tǒng)。
背景技術(shù):
單板啟動階段在初始化內(nèi)存控制器之后,有可能需要對內(nèi)存進行處理。
如果內(nèi)存控制器的差4晉才交驗糾正(ECC: Error Checking and Correction)功能 打開,需要對內(nèi)存進行擦除,重新形成ECC校驗碼,從而避免單板啟動之后, 由于原有的ECC校驗碼有問題導(dǎo)致對ECC異常的誤報。單板啟動階段在初始 化內(nèi)存控制器之后,如果處于老化狀態(tài),則需要對內(nèi)存進行老化操作。
現(xiàn)有的一種對內(nèi)存進行處理(擦除、老化、自檢)的技術(shù)方案是這樣的 將處理代碼保存在閃存(Flash )中,在Flash中運行保存的處理代碼對內(nèi)存中 存儲的內(nèi)容進行處理。
在對現(xiàn)有技術(shù)的研究中發(fā)明人發(fā)現(xiàn)由于處理代碼在Flash中運行,在對 內(nèi)存進行處理時需要通過總線等中間設(shè)備,例如在打開ECC功能的情況下, 擦除1G內(nèi)存所需要的時間將近30分鐘,因此對內(nèi)存的處理速度凈支慢。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種對內(nèi)存快速處理的方法及系統(tǒng)。 本發(fā)明實施例的目的是通過以下技術(shù)方案實現(xiàn)的 本發(fā)明實施例提供了一種內(nèi)存處理方法,包括
在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;
將所述處理代碼復(fù)制到所述預(yù)i殳空間大小的內(nèi)存中;
在所述預(yù)設(shè)空間大小的內(nèi)存中運行所述處理代碼,對除所述預(yù)設(shè)空間大 小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理。
本發(fā)明實施例提供了一種內(nèi)存處理系統(tǒng),包括
閃存處理裝置,用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;
復(fù)制裝置,用于將所述處理代碼復(fù)制到所述閃存處理裝置處理的預(yù)設(shè)空 間大小的內(nèi)存中;
內(nèi)存處理裝置,用于在所述預(yù)設(shè)空間大小的內(nèi)存中運行所述處理代碼, 對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理。
從本發(fā)明實施例提供的以上技術(shù)方案可以看出,由于本發(fā)明實施例可以 在閃存中對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理后,再在該預(yù)設(shè)空間 大小的內(nèi)存中對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理, 從而在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理時不需要 經(jīng)過總線等中間設(shè)備,即在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi) 容進行處理時直接從內(nèi)存運行處理代碼進行處理,從而高對內(nèi)存的處理速 度,可以對內(nèi)存進行快速處理。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,下面描述中的附圖 僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造 性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例中內(nèi)存處理方法實施例一的流程圖2為本發(fā)明實施例中內(nèi)存處理方法實施例二的流程圖3為本發(fā)明實施例中內(nèi)存處理方法實施例三的流程圖4為本發(fā)明實施例中內(nèi)存處理方法實施例四的流程圖5為本發(fā)明實施例中內(nèi)存處理系統(tǒng)實施例的結(jié)構(gòu)圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例僅^f義是本發(fā)明一部分實施例,而 不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作 出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。先介紹本發(fā)明實施例提供的內(nèi)存處理方法,圖l描述了內(nèi)存處理方法實
施例一的流程,包括
101、 在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行 處理;
在初始化內(nèi)存控制器后,可以在閃存中運行處理代碼,該處理代碼在運 行后,會對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;具體地,內(nèi)存中存 儲的內(nèi)容可以為空。其中內(nèi)存控制器才艮據(jù)內(nèi)存的類型不同會有不同,例如在 內(nèi)存為雙倍速內(nèi)存(DDR: Double Data Rate )時,相應(yīng)的內(nèi)存控制器為DDR
控制器。
其中,預(yù)設(shè)空間大小可以根據(jù)處理代碼的大小以及運行處理代碼所需要 的空間大小進行確定,具體地,在編寫處理代碼時,用戶可以根據(jù)處理代碼 運行所需要的空間確定預(yù)設(shè)空間大小。例如,在處理代碼為擦除代碼(擦除 代碼用于對內(nèi)存進行擦除)時,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處 理即為對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行擦除,由于擦除代碼的大小 以及運行擦除代碼所需要的空間 一般只需要2k字節(jié),所以在對預(yù)設(shè)空間大小 的內(nèi)存中存儲的內(nèi)容進行擦除時,只需^^寮除2k字節(jié)的內(nèi)存中存儲的內(nèi)容; 在處理代碼為老化代碼(老化代碼用于對內(nèi)存進行老化)時,對預(yù)設(shè)空間大 小的內(nèi)存中存儲的內(nèi)容進行處理即為對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進 行老化,由于老化代碼的大小以及運行老化代碼所需要的空間一般只需要1M 字節(jié),所以在對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行老化時,只需要對IM 字節(jié)的內(nèi)存中存儲的內(nèi)容進行老化;在處理代碼為自檢代碼(自檢代碼用于 對內(nèi)存進行自檢)時,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行自檢即為對 預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行自檢,由于自檢代碼的大小以及運行 自檢代碼所需要的空間 一般只需要1M字節(jié),所以在對預(yù)設(shè)空間大小的內(nèi)存中 存儲的內(nèi)容進行自檢時,只需要對1M字節(jié)的內(nèi)存中存儲的內(nèi)容進行自檢???以理解的是,本發(fā)明實施例中2k字節(jié)或IM字節(jié)僅是本發(fā)明實施例給出的一 種實現(xiàn)方式,并不是對預(yù)設(shè)空間大小的限定。
102、 將處理代碼復(fù)制到預(yù)設(shè)空間大小的內(nèi)存中;由于預(yù)設(shè)空間大小的內(nèi)存已經(jīng)被處理過,因此這部分內(nèi)存在重啟之前可 以不進行再次處理,因此可以將處理代碼復(fù)制到預(yù)設(shè)空間大小的內(nèi)存中。
103、在預(yù)設(shè)空間大小的內(nèi)存中運行處理代碼,對除預(yù)設(shè)空間大小的內(nèi)存
之外的內(nèi)存中存儲的內(nèi)容進行處理。
將處理代碼復(fù)制到預(yù)設(shè)空間大小的內(nèi)存中后,就可以在預(yù)設(shè)空間大小的 內(nèi)存中運行處理代碼,從而對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi) 容進行處理。
其中,在處理代碼為擦除代碼,即對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行處理為對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行擦除時,對除預(yù)設(shè)空間 大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理即為對除預(yù)設(shè)空間大小的內(nèi)存
之外的內(nèi)存中存儲的內(nèi)容進行擦除;在處理代碼為老化代碼,即對預(yù)設(shè)空間 大小的內(nèi)存中存儲的內(nèi)容進行老化為對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進 行老化時,對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理即為 對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行老化;在處理代碼為 自檢代碼,即對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行自檢為對預(yù)設(shè)空間大 小的內(nèi)存中存儲的內(nèi)容進行自檢時,對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中 存儲的內(nèi)容進行自檢即為對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容 進行自檢。
從上可知,本實施例可以在閃存中對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行處理后,再在該預(yù)設(shè)空間大小的內(nèi)存中對除預(yù)設(shè)空間大小的內(nèi)存之外的 內(nèi)存中存儲的內(nèi)容進行處理,從而在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中 存儲的內(nèi)容進行處理時不需要經(jīng)過總線等中間設(shè)備,即在對除預(yù)設(shè)空間大小
理,從而提高對內(nèi)存的處理速度,可以對內(nèi)存進行快速處理。
圖2描述了內(nèi)存處理方法實施例二的流程,該實施例描述對內(nèi)存進行擦 除的流程,包括
201、在閃存中運行擦除代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行 擦除;在本發(fā)明的一個實施例中,可以對2k字節(jié)大小的內(nèi)存中存儲的內(nèi)容進行 擦除;當(dāng)然,根據(jù)擦除代碼的不同,擦除的內(nèi)存的大小也不同,本發(fā)明實施 例并不限定擦除的內(nèi)存的具體大小。
202 、將擦除代碼復(fù)制到預(yù)設(shè)空間大小的內(nèi)存中;
由于預(yù)設(shè)空間大小的內(nèi)存已經(jīng)被擦除,因此這部分內(nèi)存在重啟之前可以 不進行再次擦除,因此可以將擦除代碼復(fù)制到擦除過的預(yù)設(shè)空間大小的內(nèi)存 中。
203、在預(yù)設(shè)空間大小的內(nèi)存中運行4察除代碼,對除預(yù)設(shè)空間大小的內(nèi)存 之外的內(nèi)存中存儲的內(nèi)容進行擦除。
從上可知,本實施例可以在閃存中對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行擦除后,再在該預(yù)設(shè)空間大小的內(nèi)存中對除預(yù)設(shè)空間大小的內(nèi)存之外的 內(nèi)存中存儲的內(nèi)容進行擦除,從而在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中 存儲的內(nèi)容進行擦除時不需要經(jīng)過總線等中間設(shè)備,即在對除預(yù)設(shè)空間大小 的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行擦除時直接從內(nèi)存運行擦除代碼進行擦 除,從而提高對內(nèi)存的處理速度,可以對內(nèi)存進行快速處理。
圖3描述了內(nèi)存處理方法實施例三的流程,該實施例描述對內(nèi)存進行老 化的流程,包括
301、 在閃存中運行老化代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行 老化;
在本發(fā)明的一個實施例中,可以老化1M字節(jié)大小的內(nèi)存;當(dāng)然,沖艮據(jù)老 化代碼的不同,老化的內(nèi)存的大小也不同,本發(fā)明實施例并不限定老化的內(nèi) 存的具體大小。
302、 將老化代碼復(fù)制到預(yù)設(shè)空間大小的內(nèi)存中;
由于預(yù)設(shè)空間大小的內(nèi)存已經(jīng)被老化,因此這部分內(nèi)存在重啟之前可以 不進行再次老化,因此可以將老化代碼復(fù)制到老化過的預(yù)設(shè)空間大小的內(nèi)存。
303、 在預(yù)設(shè)空間大小的內(nèi)存中運行老化代碼,對除預(yù)設(shè)空間大小的內(nèi)存 之外的內(nèi)存中存儲的內(nèi)容進行老化。從上可知,本實施例可以在閃存中對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行老化后,再在該預(yù)設(shè)空間大小的內(nèi)存中對除預(yù)設(shè)空間大小的內(nèi)存之外的 內(nèi)存中存儲的內(nèi)容進行老化,從而在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中 存儲的內(nèi)容進行老化時不需要經(jīng)過總線等中間設(shè)備,即在對除預(yù)設(shè)空間大小
化,從而提高對內(nèi)存的處理速度,可以對內(nèi)存進行快速處理。
圖4描述了內(nèi)存處理方法實施例四的流程,該實施例描述對內(nèi)存進行自
檢的流程,包括
401、 在閃存中運行自檢代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行
自檢;
在本發(fā)明的一個實施例中,可以自檢1M字節(jié)大小的內(nèi)存;當(dāng)然,根據(jù)自 檢代碼的不同,自檢的內(nèi)存的大小也不同,本發(fā)明實施例并不限定自檢的內(nèi) 存的具體大小。
402、 將自檢代碼復(fù)制到預(yù)設(shè)空間大小的內(nèi)存中;
由于預(yù)設(shè)空間大小的內(nèi)存已經(jīng)被自檢,因此這部分內(nèi)存在重啟之前可以 不進行再次自檢,因此可以將自檢代碼復(fù)制到自檢過的預(yù)設(shè)空間大小的內(nèi)存。
403、 在預(yù)設(shè)空間大小的內(nèi)存中運行自檢代碼,對除預(yù)設(shè)空間大小的內(nèi)存 之外的內(nèi)存中存儲的內(nèi)容進行自檢。
從上可知,本實施例可以在閃存中對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行自檢后,再在該預(yù)設(shè)空間大小的內(nèi)存中對除預(yù)設(shè)空間大小的內(nèi)存之外的 內(nèi)存中存儲的內(nèi)容進行自檢,從而在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中 存儲的內(nèi)容進行自檢時不需要經(jīng)過總線等中間設(shè)備,即在對除預(yù)i殳空間大小
檢,從而提高對內(nèi)存的處理速度,可以對內(nèi)存進行快速處理。
再介紹本發(fā)明實施例提供的內(nèi)存處理系統(tǒng),圖5描述了內(nèi)存處理系統(tǒng)實 施例的結(jié)構(gòu),包括
閃存處理裝置501,用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;
閃存處理裝置501具體可以包括閃存擦除處理單元、閃存老化單元和閃 存自^r單元中的至少一個;其中,閃存擦除處理單元用于在閃存中運行處理 代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行擦除,此時處理代碼為擦除 代碼;閃存老化處理單元用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi) 存中存儲的內(nèi)容進行老化,此時處理代碼為老化代碼;閃存自檢處理單元用 于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行自檢, 此時處理代碼為自檢代碼。
復(fù)制裝置502,用于將處理代碼復(fù)制到閃存處理裝置501處理的預(yù)設(shè)空間 大小的內(nèi)存中;
內(nèi)存處理裝置503,用于在預(yù)設(shè)空間大小的內(nèi)存中運行復(fù)制裝置502復(fù)制 的處理代碼,對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理。
內(nèi)存處理裝置503具體可以包括內(nèi)存擦除處理單元、內(nèi)存老化處理單元 和內(nèi)存自檢單元中的至少一個;其中,內(nèi)存擦除處理單元用于在預(yù)設(shè)空間大 小的內(nèi)存中運行處理代碼,對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi) 容進行擦除,此時處理代碼為擦除代碼;內(nèi)存老化處理單元用于在預(yù)設(shè)空間 大小的內(nèi)存中運行處理代碼,對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的 內(nèi)容進行老化,此時處理代碼為老化代碼;內(nèi)存自^r處理單元用于在預(yù)設(shè)空 間大小的內(nèi)存中運行處理代碼,對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲 的內(nèi)容進行自檢,此時處理代碼為自檢代碼。
具體地,與閃存處理裝置501對應(yīng),在閃存處理裝置501包括閃存擦除 處理單元時,內(nèi)存處理裝置503包括內(nèi)存擦除處理單元;在閃存處理裝置501 包括閃存老化處理單元時,內(nèi)存處理裝置503包括內(nèi)存老化處理單元;在閃 存處理裝置501包括閃存自檢處理單元時,內(nèi)存處理裝置503包括內(nèi)存自檢 處理單元。
從上可知,本實施例可以在閃存中對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行處理后,再在該預(yù)設(shè)空間大小的內(nèi)存中對除預(yù)設(shè)空間大小的內(nèi)存之外的 內(nèi)存中存儲的內(nèi)容進行處理,從而在對除預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理時不需要經(jīng)過總線等中間設(shè)備,即在對除預(yù)設(shè)空間大小 理,從而提高對內(nèi)存的處理速度,可以對內(nèi)存進行快速處理。
程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于 一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施
例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。
以上對本發(fā)明實施例所提供的內(nèi)存處理方法及系統(tǒng)進行了詳細介紹,以 上實施例的說明只是用于幫助理解本發(fā)明的方法及其思想;同時,對于本領(lǐng) 域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會 有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1、一種內(nèi)存處理方法,其特征在于,包括在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;將所述處理代碼復(fù)制到所述預(yù)設(shè)空間大小的內(nèi)存中;在所述預(yù)設(shè)空間大小的內(nèi)存中運行所述處理代碼,對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理。
2、 如權(quán)利要求1所述的內(nèi)存處理方法,其特征在于,所述對預(yù)設(shè)空間大 小的內(nèi)存中存儲的內(nèi)容進行處理包括對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行擦除;所述對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理包 括對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行4寮除。
3、 如權(quán)利要求2所述的內(nèi)存處理方法,其特征在于,所述預(yù)設(shè)空間大小 的內(nèi)存為2k字節(jié)的內(nèi)存。
4、 如權(quán)利要求1所述的內(nèi)存處理方法,其特征在于,所述對預(yù)設(shè)空間大 小的內(nèi)存中存儲的內(nèi)容進行處理包括對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行老化;所述對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理包 括對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行老化。
5、 如權(quán)利要求1所述的內(nèi)存處理方法,其特征在于,所述對預(yù)設(shè)空間大 小的內(nèi)存中存儲的內(nèi)容進行處理包括對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容 進行自檢;所述對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理包 括對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行自檢。
6、 如權(quán)利要求4或5所述的內(nèi)存處理方法,其特征在于,所述預(yù)設(shè)空間 大小的內(nèi)存為1M字節(jié)的內(nèi)存。
7、 一種內(nèi)存處理系統(tǒng),其特征在于,包括閃存處理裝置,用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;復(fù)制裝置,用于將所述處理代碼復(fù)制到所述閃存處理裝置處理的預(yù)設(shè)空間大小的內(nèi)存中;內(nèi)存處理裝置,用于在所述預(yù)設(shè)空間大小的內(nèi)存中運行所述處理代碼, 對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理。
8、 如權(quán)利要求7所述的內(nèi)存處理系統(tǒng),其特征在于,所述閃存處理裝置 包括閃存擦除處理單元,用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi) 存中存儲的內(nèi)容進行擦除;所述內(nèi)存處理裝置包括內(nèi)存擦除處理單元,用于在所述預(yù)設(shè)空間大小的 內(nèi)存中運行所述處理代碼,對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲 的內(nèi)容進行擦除。
9、 如權(quán)利要求7所述的內(nèi)存處理系統(tǒng),其特征在于,所述閃存處理裝置 包括閃存老化處理單元,用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi) 存中存儲的內(nèi)容進行老化;所述內(nèi)存處理裝置包括內(nèi)存老化處理單元,用于在所述預(yù)設(shè)空間大小的 內(nèi)存中運行所述處理代碼,對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲 的內(nèi)容進行老化。
10、 如權(quán)利要求7所述的內(nèi)存處理系統(tǒng),其特征在于,所述閃存處理裝 置包括閃存自檢處理單元,用于在閃存中運行處理代碼,對預(yù)設(shè)空間大小的 內(nèi)存中存儲的內(nèi)容進行自檢;所述內(nèi)存處理裝置包括內(nèi)存自檢處理單元,用于在所述預(yù)設(shè)空間大小的 內(nèi)存中運行所述處理代碼,對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲 的內(nèi)容進行自檢。
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域,公開了內(nèi)存處理方法及系統(tǒng),其中內(nèi)存處理方法包括在閃存中運行處理代碼,對預(yù)設(shè)空間大小的內(nèi)存中存儲的內(nèi)容進行處理;將所述處理代碼復(fù)制到所述預(yù)設(shè)空間大小的內(nèi)存中;在所述預(yù)設(shè)空間大小的內(nèi)存中運行所述處理代碼,對除所述預(yù)設(shè)空間大小的內(nèi)存之外的內(nèi)存中存儲的內(nèi)容進行處理。使用本發(fā)明實施例提供的技術(shù)方案,可以對內(nèi)存進行快速處理。
文檔編號G11C29/12GK101533357SQ200910133720
公開日2009年9月16日 申請日期2009年4月8日 優(yōu)先權(quán)日2009年4月8日
發(fā)明者超 劉, 王新宇, 俊 邵 申請人:華為技術(shù)有限公司