欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

內(nèi)存設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法與流程

文檔序號(hào):11864283閱讀:232來(lái)源:國(guó)知局
內(nèi)存設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法與流程

本申請(qǐng)主要涉及通信技術(shù)領(lǐng)域,更具體地說(shuō)是涉及內(nèi)存設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法。



背景技術(shù):

在電子設(shè)備的實(shí)際應(yīng)用中,通常使用固態(tài)硬盤作為電子設(shè)備的存儲(chǔ)裝置,用來(lái)存儲(chǔ)電子設(shè)備系統(tǒng)信息、配置信息等數(shù)據(jù)內(nèi)容。其中,固態(tài)硬盤通常采用USB接口、SATA(Serial ATA,串行ATA)接口或PCIE(PCI Express)接口實(shí)現(xiàn)與其他芯片的數(shù)據(jù)交互,來(lái)滿足數(shù)據(jù)讀寫(xiě)需求。

然而,固態(tài)硬盤的這些數(shù)據(jù)接口存在數(shù)據(jù)傳輸率非常有限的問(wèn)題,其傳輸率遠(yuǎn)小于電子設(shè)備的主處理器以及內(nèi)存的數(shù)據(jù)傳輸率,將會(huì)導(dǎo)致主處理器對(duì)固態(tài)硬盤的數(shù)據(jù)讀取非常慢,延長(zhǎng)了電子設(shè)備的開(kāi)機(jī)時(shí)間,甚至影響電子設(shè)備性能的發(fā)揮。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本申請(qǐng)?zhí)峁┝艘环N內(nèi)存設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法,解決了現(xiàn)有技術(shù)中因固態(tài)硬盤的數(shù)據(jù)傳輸率較低,導(dǎo)致主處理器對(duì)固態(tài)硬盤的數(shù)據(jù)讀取非常慢,而延長(zhǎng)電子設(shè)備的開(kāi)機(jī)時(shí)間,甚至影響電子設(shè)備性能的發(fā)揮的技術(shù)問(wèn)題。

為了解決上述技術(shù)問(wèn)題,本申請(qǐng)?zhí)峁┝艘韵录夹g(shù)方案:

一種內(nèi)存設(shè)備,應(yīng)用于電子設(shè)備,所述內(nèi)存設(shè)備包括:

至少一個(gè)內(nèi)存芯片、設(shè)置在每一個(gè)內(nèi)存芯片內(nèi)的內(nèi)存控制器,以及與所述至少一個(gè)內(nèi)存芯片中的目標(biāo)內(nèi)存芯片連接的驅(qū)動(dòng)器,其中:

所述驅(qū)動(dòng)器,用于將所述電子設(shè)備的主處理器發(fā)送的第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求傳輸至所述目標(biāo)內(nèi)存芯片的內(nèi)存控制器;

所述目標(biāo)內(nèi)存芯片的內(nèi)存控制器,用于基于所述第一數(shù)據(jù)讀取請(qǐng)求,將所述目標(biāo)內(nèi)存芯片存儲(chǔ)的系統(tǒng)信息發(fā)送至所述主處理器;或者將所述主處理器發(fā)送的所述系統(tǒng)信息存儲(chǔ)至所述目標(biāo)內(nèi)存芯片的相應(yīng)存儲(chǔ)區(qū)域。

優(yōu)選的,所述內(nèi)存設(shè)備還包括:

用于供電的儲(chǔ)能裝置。

優(yōu)選的,當(dāng)所述至少1個(gè)內(nèi)存芯片具體是多個(gè)內(nèi)存芯片,且所述主處理器輸出第二類數(shù)據(jù)讀寫(xiě)請(qǐng)求時(shí),將所述至少1個(gè)內(nèi)存芯片中的其他內(nèi)存芯片作為數(shù)據(jù)內(nèi)存芯片,所述其他內(nèi)存芯片不包括所述目標(biāo)內(nèi)存芯片;

則所述數(shù)據(jù)內(nèi)存芯片中的內(nèi)存控制器,用于檢測(cè)所述主處理器輸出的所述第二類數(shù)據(jù)讀取請(qǐng)求,并基于所述第二類數(shù)據(jù)讀取請(qǐng)求,將相應(yīng)的數(shù)據(jù)內(nèi)存芯片存儲(chǔ)的運(yùn)行數(shù)據(jù)發(fā)送至所述主處理器;或者,將所述主處理器發(fā)送的運(yùn)行數(shù)據(jù)存儲(chǔ)至相應(yīng)的數(shù)據(jù)內(nèi)存芯片。

優(yōu)選的,

所述至少1個(gè)內(nèi)存芯片包括混合內(nèi)存魔方HMC芯片;

所述驅(qū)動(dòng)器具體為NVMe驅(qū)動(dòng)器,所述內(nèi)存控制器具體為NVMe控制器。

一種電子設(shè)備,所述電子設(shè)備包括:主處理器和內(nèi)存設(shè)備,所述內(nèi)存設(shè)備包括至少一個(gè)內(nèi)存芯片、設(shè)置在每一個(gè)內(nèi)存芯片中的內(nèi)存控制器,以及與所述至少一個(gè)內(nèi)存芯片中的目標(biāo)內(nèi)存芯片連接的驅(qū)動(dòng)器,其中:

所述主處理器,用于向所述內(nèi)存設(shè)備發(fā)送數(shù)據(jù)讀寫(xiě)請(qǐng)求;

所述驅(qū)動(dòng)器,用于在所述數(shù)據(jù)讀寫(xiě)請(qǐng)求為第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求時(shí),將所述第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求發(fā)送至所述目標(biāo)內(nèi)存芯片的內(nèi)存控制器;

所述目標(biāo)內(nèi)存芯片的內(nèi)存控制器,用于基于所述第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將所述目標(biāo)內(nèi)存芯片存儲(chǔ)的系統(tǒng)信息發(fā)送至所述主處理器;或者將所述主處理器發(fā)送的所述系統(tǒng)信息存儲(chǔ)至所述目標(biāo)內(nèi)存芯片的相應(yīng)存儲(chǔ)區(qū)域。

優(yōu)選的,所述電子設(shè)備還包括:

非易失性存儲(chǔ)器,用于對(duì)所述主處理器發(fā)送的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份,所述滿足預(yù)設(shè)要求的數(shù)據(jù)包括所述電子設(shè)備的系統(tǒng)信息和/或運(yùn)行數(shù)據(jù)。

優(yōu)選的,所述電子設(shè)備還包括:

內(nèi)存接口,用于與所述內(nèi)存設(shè)備的接口部件實(shí)現(xiàn)可插拔連接;

則所述內(nèi)存設(shè)備還包括:用于供電的儲(chǔ)能裝置。

優(yōu)選的,所述主處理器還用于檢測(cè)到所述內(nèi)存接口連接有所述內(nèi)存設(shè)備時(shí),檢測(cè)所述儲(chǔ)能裝置的當(dāng)前儲(chǔ)能,并在判斷出所述儲(chǔ)能裝置的當(dāng)前儲(chǔ)能達(dá)到第一預(yù)設(shè)閥值時(shí),將所述內(nèi)存設(shè)備存儲(chǔ)的所述滿足預(yù)設(shè)要求的數(shù)據(jù)發(fā)送至所述非易失性存儲(chǔ)器。

優(yōu)選的,所述電子設(shè)備還包括供電裝置以及電壓轉(zhuǎn)換器,其中:

所述電壓轉(zhuǎn)換器,用于將所述供電裝置輸出的電壓信號(hào)轉(zhuǎn)換為目標(biāo)電壓信號(hào),并將所述目標(biāo)電壓信號(hào)發(fā)送至所述內(nèi)存設(shè)備。

優(yōu)選的,當(dāng)所述內(nèi)存設(shè)備設(shè)置在所述電子設(shè)備的殼體內(nèi),所述主處理器還用于檢測(cè)所述供電裝置的當(dāng)前儲(chǔ)能,并在判斷出所述供電裝置的當(dāng)前儲(chǔ)能達(dá)到第二預(yù)設(shè)閥值時(shí),將所述內(nèi)存設(shè)備存儲(chǔ)的所述滿足預(yù)設(shè)要求的數(shù)據(jù)發(fā)送至所述非易失性存儲(chǔ)器。

優(yōu)選的,所述至少一個(gè)內(nèi)存芯片包括HMC芯片;

所述驅(qū)動(dòng)器具體為NVMe驅(qū)動(dòng)器,所述內(nèi)存控制器具體為NVMe控制器。

優(yōu)選的,所述電子設(shè)備還包括:雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器DDR;

則所述主處理器還用于將接收到的所述系統(tǒng)信息寫(xiě)入所述DDR。

一種數(shù)據(jù)處理方法,其特征在于,應(yīng)用于如上所述的電子設(shè)備,所述方法包括:

主處理器向內(nèi)存設(shè)備發(fā)送數(shù)據(jù)讀取請(qǐng)求;

當(dāng)所述數(shù)據(jù)讀寫(xiě)請(qǐng)求為第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求時(shí),所述內(nèi)存設(shè)備的驅(qū)動(dòng)器將所述第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求發(fā)送至目標(biāo)內(nèi)存芯片的內(nèi)存控制器,所述目標(biāo)內(nèi)存芯片是所述內(nèi)存設(shè)備中的任意一個(gè)內(nèi)存芯片;

目標(biāo)內(nèi)存芯片的內(nèi)存控制器基于所述第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將所述目標(biāo)內(nèi)存芯片存儲(chǔ)的系統(tǒng)信息發(fā)送至所述主處理器;或者將所述主處理器發(fā)送的所述系統(tǒng)信息存儲(chǔ)至所述目標(biāo)內(nèi)存芯片的相應(yīng)存儲(chǔ)區(qū)域。

優(yōu)選的,當(dāng)所述內(nèi)存設(shè)備包括儲(chǔ)能裝置,當(dāng)所述內(nèi)存設(shè)備與所述電子設(shè)備的內(nèi)存接口連接時(shí),所述方法還包括:

檢測(cè)所述儲(chǔ)能裝置的當(dāng)前儲(chǔ)能;

當(dāng)判斷出所述儲(chǔ)能裝置的當(dāng)前儲(chǔ)能達(dá)到第一預(yù)設(shè)閥值時(shí),對(duì)所述內(nèi)存設(shè)備存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份,所述滿足預(yù)設(shè)要求的數(shù)據(jù)包括所述電子設(shè)備的系統(tǒng)信息和/或運(yùn)行數(shù)據(jù)。

優(yōu)選的,當(dāng)電子設(shè)備包括供電裝置時(shí),所述方法還包括:

檢測(cè)所述供電裝置的當(dāng)前儲(chǔ)能;

當(dāng)判斷出所述供電裝置的當(dāng)前儲(chǔ)能達(dá)到第二預(yù)設(shè)閥值時(shí),將所述內(nèi)存設(shè)備存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份,所述滿足預(yù)設(shè)要求的數(shù)據(jù)包括所述電子設(shè)備的系統(tǒng)信息和/或運(yùn)行數(shù)據(jù)。

優(yōu)選的,所述方法還包括:

當(dāng)判斷出所述儲(chǔ)能裝置的當(dāng)前儲(chǔ)能達(dá)到第三預(yù)設(shè)閥值時(shí),控制所述電子設(shè)備的供電裝置為所述儲(chǔ)能裝置充電。

由此可見(jiàn),與現(xiàn)有技術(shù)相比,本申請(qǐng)?zhí)峁┝藘?nèi)存設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法,本申請(qǐng)通過(guò)在內(nèi)存設(shè)備設(shè)置驅(qū)動(dòng)器以及至少一個(gè)包含有內(nèi)存控制器的內(nèi)存芯片,從而用該內(nèi)存設(shè)備替換現(xiàn)有電子設(shè)備的固態(tài)硬盤,具體使該內(nèi)存設(shè)備中與驅(qū)動(dòng)器連接的目標(biāo)內(nèi)存芯片作為系統(tǒng)硬盤,而其他內(nèi)存芯片作為系統(tǒng)內(nèi)存使用。本申請(qǐng)中,由于位于內(nèi)存芯片的內(nèi)存控制器將通過(guò)差分信號(hào)與主處理器進(jìn)行通信,提高了數(shù)據(jù)傳輸速率,所以,在電子設(shè)備開(kāi)機(jī)時(shí),與驅(qū)動(dòng)器連接的目標(biāo)內(nèi)存芯片能夠主處理器發(fā)送的第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將存儲(chǔ)的系統(tǒng)信息快速發(fā)送至主處理器,從而使電子設(shè)備利用該系統(tǒng)信息開(kāi)機(jī),大大縮短了電子設(shè)備的開(kāi)機(jī)時(shí)間。

附圖說(shuō)明

為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本申請(qǐng)?zhí)峁┑囊环N內(nèi)存設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖2為本申請(qǐng)?zhí)峁┑牧硪环N內(nèi)存設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖3為本申請(qǐng)?zhí)峁┑囊环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖4為本申請(qǐng)?zhí)峁┑囊环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖5為本申請(qǐng)?zhí)峁┑牧硪环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖6為本申請(qǐng)?zhí)峁┑挠忠环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖7為本申請(qǐng)?zhí)峁┑挠忠环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;

圖8為本申請(qǐng)?zhí)峁┑囊环N數(shù)據(jù)處理方法實(shí)施例的時(shí)序圖;

圖9為本申請(qǐng)?zhí)峁┑牧硪环N數(shù)據(jù)處理方法實(shí)施例的部分流程圖。

具體實(shí)施方式

下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。

目前,電子設(shè)備的存儲(chǔ)設(shè)備通常有機(jī)械硬盤、eMMC(Embedded Multi Media Card)以及固態(tài)硬盤(Solid State Drives,SSD)等等,支持電子設(shè)備的正常運(yùn)行。而由于固態(tài)硬盤具有質(zhì)量輕、體積小且能耗低等優(yōu)勢(shì),成為電子設(shè)備的首選。

然而,申請(qǐng)人發(fā)現(xiàn),在實(shí)際應(yīng)用中,由于固態(tài)硬盤的數(shù)據(jù)傳輸速率相對(duì)于電子設(shè)備的主處理器如CPU以及內(nèi)存的數(shù)據(jù)傳輸速率要小的多,將會(huì)影響電子設(shè)備系統(tǒng)性能的發(fā)揮。而且,由于電子設(shè)備開(kāi)機(jī)時(shí),需要從硬盤中讀取所需的系統(tǒng)信息(如操作系統(tǒng)數(shù)據(jù)以及設(shè)備驅(qū)動(dòng)數(shù)據(jù)等等),這就會(huì)因硬盤的數(shù)據(jù)傳輸速度過(guò)慢,而延長(zhǎng)電子設(shè)備的開(kāi)機(jī)時(shí)間。

為了改善上述情況,本申請(qǐng)?zhí)峁┝艘环N內(nèi)存設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法,利用構(gòu)建的內(nèi)存設(shè)備替代電子設(shè)備中的固態(tài)硬盤,具體的,在內(nèi)存設(shè)備設(shè)置驅(qū)動(dòng)器以及至少一個(gè)包含有內(nèi)存控制器的內(nèi)存芯片,從而使該內(nèi)存設(shè)備中與驅(qū)動(dòng)器連接的目標(biāo)內(nèi)存芯片相應(yīng)于硬盤,而其他內(nèi)存芯片作為普通內(nèi)存使用。此時(shí),由于位于內(nèi)存芯片的內(nèi)存控制器將通過(guò)差分信號(hào)與主處理器進(jìn)行通信,提高了數(shù)據(jù)傳輸速率,所以,在電子設(shè)備開(kāi)機(jī)時(shí),與驅(qū)動(dòng)器連接的目標(biāo)內(nèi)存芯片能夠主處理器發(fā)送的第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將目標(biāo)內(nèi)存芯片存儲(chǔ)的系統(tǒng)信息快速發(fā)送至主處理器,從而使電子設(shè)備利用該系統(tǒng)信息開(kāi)機(jī),大大縮短了電子設(shè)備的開(kāi)機(jī)時(shí)間。

為了使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。

如圖1所示,為本申請(qǐng)?zhí)峁┑囊环N內(nèi)存設(shè)備實(shí)施例的結(jié)構(gòu)示意圖,該內(nèi)存設(shè)備可以應(yīng)用于電子設(shè)備,可以作為電子設(shè)備的硬盤和內(nèi)存使用,則內(nèi)存設(shè)備可以包括:至少一個(gè)內(nèi)存芯片(本實(shí)施例圖1僅以內(nèi)存設(shè)備包括4個(gè)內(nèi)存芯片為例進(jìn)行說(shuō)明,即內(nèi)存芯片111~114,在實(shí)際應(yīng)用中,可以根據(jù)實(shí)際需要相應(yīng)調(diào)整該內(nèi)存芯片的數(shù)量,并不局限于圖1所示的結(jié)構(gòu)),設(shè)置在每一個(gè)內(nèi)存芯片內(nèi)的內(nèi)存控制器(如圖1的內(nèi)存控制器121~124),以及與該至少一個(gè)內(nèi)存芯片中的目標(biāo)內(nèi)存芯片連接的驅(qū)動(dòng)器130.

需要說(shuō)明的是,本實(shí)施例僅以目標(biāo)內(nèi)存芯片是內(nèi)存芯片111為例進(jìn)行說(shuō)明,此時(shí),可以將內(nèi)存芯片112~114作為數(shù)據(jù)內(nèi)存芯片使用,但并不局限于這一種劃分方式。

在實(shí)際應(yīng)用中,由于目標(biāo)內(nèi)存芯片111連接驅(qū)動(dòng)器130,且其內(nèi)置有內(nèi)存控制器121,所以,本申請(qǐng)的該目標(biāo)內(nèi)存芯片111可以替換傳統(tǒng)硬盤,作為電子設(shè)備的系統(tǒng)硬盤使用,可以存儲(chǔ)電子設(shè)備的系統(tǒng)信息,如操作系統(tǒng)數(shù)據(jù)以及設(shè)備驅(qū)動(dòng)數(shù)據(jù)等等,用于支持電子設(shè)備的系統(tǒng)運(yùn)行。

由此可見(jiàn),本申請(qǐng)的內(nèi)存設(shè)備的上述各部件可以實(shí)現(xiàn)以下功能:

驅(qū)動(dòng)器130,用于將電子設(shè)備的主處理器發(fā)送的第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求傳輸至目標(biāo)內(nèi)存芯片111的內(nèi)存控制器121。

目標(biāo)內(nèi)存芯片111的內(nèi)存控制器121,用于基于接收到的第一數(shù)據(jù)讀取請(qǐng)求,將目標(biāo)內(nèi)存芯片111存儲(chǔ)的系統(tǒng)信息發(fā)送至主處理器;或者將主處理器發(fā)送的系統(tǒng)信息存儲(chǔ)至目標(biāo)內(nèi)存芯片11的相應(yīng)存儲(chǔ)區(qū)域。

由此可見(jiàn),本申請(qǐng)上述第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求可以是電子設(shè)備系統(tǒng)初始化時(shí),將系統(tǒng)信息寫(xiě)入該目標(biāo)內(nèi)存芯片111的請(qǐng)求,以便在電子設(shè)備開(kāi)機(jī)等應(yīng)用場(chǎng)景下從目標(biāo)內(nèi)存芯片111調(diào)取系統(tǒng)信息。其中,該系統(tǒng)信息可以包括操作系統(tǒng)數(shù)據(jù)和驅(qū)動(dòng)數(shù)據(jù)等,用來(lái)支持電子設(shè)備系統(tǒng)的正常運(yùn)行。

而且,該第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求還可以是讀取目標(biāo)內(nèi)存芯片111存儲(chǔ)的系統(tǒng)信息的請(qǐng)求,如在電子設(shè)備開(kāi)機(jī)時(shí),電子設(shè)備主處理器通常會(huì)讀取目標(biāo)內(nèi)存芯片111存儲(chǔ)的系統(tǒng)信息,之后,可以將其存儲(chǔ)到其他內(nèi)存芯片或電子設(shè)備的其他內(nèi)存中運(yùn)行,以支持電子設(shè)備系統(tǒng)的正常運(yùn)行。需要說(shuō)明的是,對(duì)于上述第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求并不局限于上述列舉的應(yīng)用場(chǎng)景。

基于此,在本實(shí)施例中,由于在電子設(shè)備初始化時(shí),是直接將系統(tǒng)信息寫(xiě)入目標(biāo)內(nèi)存芯片111,之后將一直處于運(yùn)行狀態(tài),不需要再次啟動(dòng),這樣,電子設(shè)備上電后,將直接啟動(dòng),大大縮短了開(kāi)機(jī)時(shí)間。

可選的,在實(shí)際應(yīng)用中,對(duì)于電子設(shè)備主處理器與內(nèi)存設(shè)備之間的通信可以采用NVMe(Non Volatile Memory express)協(xié)議實(shí)現(xiàn),也就是說(shuō),兩者之間通過(guò)NVMe接口進(jìn)行通信連接,所以,本申請(qǐng)驅(qū)動(dòng)器130可以是NVMe驅(qū)動(dòng)器,但并不局限于。

此時(shí),該內(nèi)存設(shè)備可以通過(guò)差分信號(hào)實(shí)現(xiàn)與主處理器之間的數(shù)據(jù)交互,與傳統(tǒng)硬盤與主處理器之間的單端傳輸方式相比,提高了數(shù)據(jù)傳輸速度,進(jìn)一步提高了具有該內(nèi)存設(shè)備的電子設(shè)備的性能。

其中,當(dāng)該內(nèi)存設(shè)備包括多個(gè)內(nèi)存芯片時(shí),本申請(qǐng)可以將除目標(biāo)內(nèi)存芯片之外的其他內(nèi)存芯片可以作為系統(tǒng)內(nèi)存使用,本實(shí)施例可以將這多個(gè)內(nèi)存芯片中除目標(biāo)內(nèi)存芯片之外的內(nèi)存芯片作為數(shù)據(jù)內(nèi)存芯片。在實(shí)際應(yīng)用中,可以在這些數(shù)據(jù)內(nèi)存芯片中運(yùn)行電子設(shè)備中所有程序,存儲(chǔ)電子設(shè)備運(yùn)行過(guò)程中產(chǎn)生的各種數(shù)據(jù),還可以存儲(chǔ)與硬盤(本申請(qǐng)的目標(biāo)內(nèi)存芯片)等存儲(chǔ)器交換的數(shù)據(jù)。

也就是說(shuō),電子設(shè)備在運(yùn)行過(guò)程中,數(shù)據(jù)內(nèi)存芯片可以接收主處理器發(fā)送的運(yùn)算數(shù)據(jù)來(lái)進(jìn)行運(yùn)算,并將運(yùn)算結(jié)果反饋給主處理器,從而使電子設(shè)備實(shí)現(xiàn)各種功能,滿足實(shí)際需求。

如上述分析,當(dāng)內(nèi)存設(shè)備通過(guò)NVMe接口與主處理器連接時(shí),利用差分信號(hào)實(shí)現(xiàn)數(shù)據(jù)的傳輸,也提高了對(duì)數(shù)據(jù)內(nèi)存芯片的數(shù)據(jù)讀寫(xiě)速度,從而進(jìn)一步提高了應(yīng)用該內(nèi)存設(shè)備的電子設(shè)備的性能。

可見(jiàn),數(shù)據(jù)內(nèi)存芯片中的內(nèi)存控制器,還可以用于檢測(cè)主處理器輸出的第二類數(shù)據(jù)讀寫(xiě)請(qǐng)求,并基于該第二類數(shù)據(jù)讀寫(xiě)請(qǐng)求,用來(lái)將電子設(shè)備運(yùn)行期間產(chǎn)生的各種運(yùn)行數(shù)據(jù)寫(xiě)入相應(yīng)的數(shù)據(jù)內(nèi)存芯片,還可以根據(jù)需要從相應(yīng)的數(shù)據(jù)內(nèi)存芯片中讀取所需數(shù)據(jù),以支持電子設(shè)備實(shí)現(xiàn)各種功能。本申請(qǐng)對(duì)內(nèi)存設(shè)備的數(shù)據(jù)內(nèi)存芯片存儲(chǔ)的具體數(shù)據(jù)內(nèi)容不作限定。

綜上所述,本申請(qǐng)構(gòu)建了一個(gè)新的內(nèi)存設(shè)備替換電子設(shè)備中硬盤,具體的,設(shè)置了至少一個(gè)內(nèi)存芯片,并在每一個(gè)內(nèi)存芯片中內(nèi)置內(nèi)存控制器,將其中的一個(gè)內(nèi)存芯片與驅(qū)動(dòng)器連接,作為電子設(shè)備的系統(tǒng)硬盤使用,若此時(shí)還有其他內(nèi)存芯片,那么就將其他內(nèi)存芯片作為系統(tǒng)內(nèi)存使用。由于本申請(qǐng)的內(nèi)存控制器將通過(guò)差分信號(hào)實(shí)現(xiàn)其所在內(nèi)存芯片與主處理器之間的通信,與傳統(tǒng)的單端數(shù)據(jù)傳輸相比,提高了數(shù)據(jù)傳輸速率,從而使電子設(shè)備開(kāi)機(jī)時(shí),其主處理器能夠快速讀取內(nèi)存設(shè)備存儲(chǔ)的系統(tǒng)信息,大大縮短了電子設(shè)備的開(kāi)機(jī)時(shí)間。

在實(shí)際應(yīng)用中,由于如筆記本電腦等電子設(shè)備的便攜性并不是很理想,尤其是當(dāng)用戶需要該電子設(shè)備的系統(tǒng)和數(shù)據(jù)時(shí),或者是需要將該電子設(shè)備與另一電子設(shè)備進(jìn)行數(shù)據(jù)同步時(shí),現(xiàn)有技術(shù)通常是使用存儲(chǔ)設(shè)備來(lái)實(shí)現(xiàn)數(shù)據(jù)的交互。

具體的,現(xiàn)有技術(shù)通常是使用U盤或SD卡等存儲(chǔ)設(shè)備作為系統(tǒng)硬盤,與不同電子設(shè)備連接,將本電子設(shè)備的系統(tǒng)和數(shù)據(jù)先寫(xiě)入這些存儲(chǔ)設(shè)備,再將該存儲(chǔ)設(shè)備與另一個(gè)電子設(shè)備連接,從而使另一電子設(shè)備讀取這些數(shù)據(jù)并運(yùn)行,花費(fèi)的時(shí)間較長(zhǎng)。

為了改善上述問(wèn)題,本申請(qǐng)?zhí)岢隽肆硪环N內(nèi)存設(shè)備實(shí)施例,在上述實(shí)施例的基礎(chǔ)上,不再將內(nèi)存設(shè)備設(shè)置在電子設(shè)備的主板上,而是將其設(shè)計(jì)成可插拔的外接設(shè)備,此時(shí),該內(nèi)存設(shè)備還可以包殼體,可用來(lái)與電子書(shū)設(shè)備的內(nèi)存接口可插拔連接的接口部件等等,對(duì)于該另一實(shí)施例中內(nèi)存設(shè)備的內(nèi)部結(jié)構(gòu)可以參照上述實(shí)施例的描述,本實(shí)施在此不再贅述。

由此可見(jiàn),在該另一實(shí)施例中,通過(guò)將內(nèi)存設(shè)備設(shè)計(jì)成能夠與電子設(shè)備可插拔連接的外接設(shè)備。在實(shí)際應(yīng)用中,在對(duì)電子設(shè)備A進(jìn)行初始化之前,將該內(nèi)存設(shè)備插入該電子設(shè)備A,從而將初始化得到的系統(tǒng)信息寫(xiě)入該內(nèi)存設(shè)備,并在內(nèi)存設(shè)備中運(yùn)行,而且,電子設(shè)備A運(yùn)行過(guò)程中獲得的各種運(yùn)行數(shù)據(jù)都可以存入內(nèi)存設(shè)備中,這樣,當(dāng)用戶將該內(nèi)存設(shè)備插入具有相同配置的電子設(shè)備B上,當(dāng)電子設(shè)備B上電時(shí)就能夠運(yùn)行之前在電子設(shè)備A上的所有內(nèi)容,非常方便,且這使得電子設(shè)備B的開(kāi)機(jī)時(shí)間非常短,幾乎為零。

其中,為了避免內(nèi)存設(shè)備存儲(chǔ)的數(shù)據(jù)丟失,還可以在內(nèi)存設(shè)備內(nèi)設(shè)置儲(chǔ)能裝置140,如圖2所示,通過(guò)該儲(chǔ)能裝置140為內(nèi)存設(shè)備供電,從而保證其存儲(chǔ)的電子設(shè)備的運(yùn)行數(shù)據(jù)不會(huì)因突然斷電而丟失,而且,由于該內(nèi)存設(shè)備一直處于通電狀態(tài),其存儲(chǔ)的各種數(shù)據(jù)將保持該內(nèi)存設(shè)備與電子設(shè)備斷開(kāi)時(shí)的運(yùn)行狀態(tài),從而使該內(nèi)存設(shè)備插入另一電子設(shè)備后上,能夠從該運(yùn)行狀態(tài)開(kāi)始繼續(xù)運(yùn)行,無(wú)需重新操作,進(jìn)一步提高了該內(nèi)存設(shè)備的便利性。

可選的,上述儲(chǔ)能裝置140可以是儲(chǔ)能電池等,本申請(qǐng)對(duì)該儲(chǔ)能裝置140的具體結(jié)構(gòu)不作限定。

在本實(shí)施例實(shí)際應(yīng)用中,將內(nèi)存設(shè)備與電子設(shè)備連接后,本申請(qǐng)還可以利用電子設(shè)備的主處理器對(duì)該儲(chǔ)能裝置140的當(dāng)前儲(chǔ)能進(jìn)行監(jiān)測(cè),以便在其達(dá)到第一預(yù)設(shè)閥值時(shí),及時(shí)對(duì)該內(nèi)存設(shè)備中的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份。

而且,在將內(nèi)存設(shè)備插入電子設(shè)備期間,還可以利用電子設(shè)備的供電裝置為該儲(chǔ)能裝置140充電,從而保證內(nèi)存設(shè)備從該電子設(shè)備拔出后,其存儲(chǔ)數(shù)據(jù)能夠保持其運(yùn)行狀態(tài)在另一電子設(shè)備上繼續(xù)運(yùn)行。

綜上,本申請(qǐng)可以將內(nèi)存設(shè)備設(shè)計(jì)為獨(dú)立的外接設(shè)備,將其從電子設(shè)備上拔出后,能夠使其存儲(chǔ)的各種數(shù)據(jù)保持運(yùn)行狀態(tài),從而使其插入另一個(gè)電子設(shè)備后能夠快速開(kāi)機(jī)并繼續(xù)運(yùn)行其在之前電子設(shè)備上的所有內(nèi)容,無(wú)需攜帶電子設(shè)備也能夠?qū)崿F(xiàn)移動(dòng)辦公,也就不需要對(duì)這兩個(gè)電子設(shè)備進(jìn)行數(shù)據(jù)同步,而且,與傳統(tǒng)的其他存儲(chǔ)設(shè)備拷貝系統(tǒng)信息后,在將該系統(tǒng)安裝到另一電子設(shè)備上運(yùn)行的方式相比,大大提高了工作效率。

可選的,對(duì)于上述各實(shí)施例中的內(nèi)存芯片可以是HMC(Hybrid Memory Cube,混合內(nèi)存魔方)芯片,其通常是利用芯片3D堆疊技術(shù),將多層RAM(random access memory,隨機(jī)存取存儲(chǔ)器)電路層疊在一起,從而使其內(nèi)存性能是現(xiàn)有的硬盤和存儲(chǔ)設(shè)備的20倍,而功耗僅是現(xiàn)有硬盤和存儲(chǔ)設(shè)備的十分之一。

可見(jiàn),本申請(qǐng)采用HMC芯片構(gòu)成的內(nèi)存設(shè)備,與傳統(tǒng)的硬盤或存儲(chǔ)芯片相比,帶寬有極大提高,大大提高了數(shù)據(jù)讀寫(xiě)速度,降低了內(nèi)存的延遲。

可選的,上述HMC芯片可以具有4個(gè)鏈路,本申請(qǐng)可以根據(jù)實(shí)際需要選擇其中的一個(gè)或多個(gè)鏈路進(jìn)行配置。而且,每一個(gè)鏈路可以由32個(gè)的差分信號(hào)通道,具體可以是16個(gè)上行差分信號(hào)通道和16個(gè)下行差分信號(hào)通道,在實(shí)際應(yīng)用中,16個(gè)差分信號(hào)通道就可以達(dá)到10GB/s以上的數(shù)據(jù)傳輸速率,遠(yuǎn)遠(yuǎn)大于固態(tài)硬盤的數(shù)據(jù)傳輸速率。

由此可見(jiàn),本申請(qǐng)僅對(duì)HMC芯片中的一個(gè)鏈路進(jìn)行配置,就能夠大大提高數(shù)據(jù)傳輸速度。當(dāng)需要進(jìn)一步提高數(shù)據(jù)傳輸速度時(shí),還可以配置多個(gè)鏈路,利用這多個(gè)鏈路實(shí)現(xiàn)數(shù)據(jù)的并行傳輸,本申請(qǐng)對(duì)需要配置的HMC芯片的鏈路數(shù)量不作限定。

如圖3所示,為本申請(qǐng)?zhí)峁┑囊环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖,該電子設(shè)備可以包括:主處理器310以及內(nèi)存設(shè)備320。

其中,該內(nèi)存設(shè)備320的具體結(jié)構(gòu)可以參照上述內(nèi)存設(shè)備實(shí)施例的描述,本實(shí)施例在此僅以內(nèi)存設(shè)備包括2個(gè)內(nèi)存芯片為例進(jìn)行簡(jiǎn)單描述,即該內(nèi)存設(shè)備320可以包括內(nèi)存芯片321和內(nèi)存芯片322,設(shè)置在內(nèi)存芯片321中的內(nèi)存控制器323以及設(shè)置在內(nèi)存芯片322中的內(nèi)存控制器324,以及與內(nèi)存芯片321(即目標(biāo)內(nèi)存芯片,下文為了區(qū)別兩個(gè)內(nèi)存芯片,可以將內(nèi)存芯片321作為目標(biāo)內(nèi)存芯片321,并將內(nèi)存芯片322作為數(shù)據(jù)內(nèi)存芯片322進(jìn)行描述,但并不局限于此)的內(nèi)存控制器323連接的驅(qū)動(dòng)器325。

可見(jiàn),在本實(shí)施例中,選擇了內(nèi)存芯片321為目標(biāo)內(nèi)存芯片與驅(qū)動(dòng)器325連接后作為硬盤使用,而將內(nèi)存芯片322作為系統(tǒng)內(nèi)存使用。需要說(shuō)明的是,關(guān)于目標(biāo)內(nèi)存芯片并不局限于內(nèi)存芯片321,也可以是內(nèi)存芯片322,此時(shí),內(nèi)存設(shè)備的結(jié)構(gòu)與圖3所述的結(jié)構(gòu)類似,本申請(qǐng)不再贅述。而且,當(dāng)內(nèi)存設(shè)備包括更多內(nèi)存芯片時(shí),與圖1和圖3所示的結(jié)構(gòu)類似,本申請(qǐng)也不再一一詳述。

另外,關(guān)于內(nèi)存設(shè)備的組成結(jié)構(gòu)及其功能應(yīng)用可以參照上述內(nèi)存設(shè)備實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。

主處理器310,用于向內(nèi)存設(shè)備320發(fā)送數(shù)據(jù)讀寫(xiě)請(qǐng)求。

其中,該數(shù)據(jù)讀寫(xiě)請(qǐng)求可以包括第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求和第二類數(shù)據(jù)讀寫(xiě)請(qǐng)求,關(guān)于這兩類數(shù)據(jù)讀寫(xiě)請(qǐng)求的具體定義及其應(yīng)用可以參照上述內(nèi)存設(shè)備實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。

可選的,該主處理器310可以是中央處理器CPU,但并不局限于此。

而且,參照上述內(nèi)存設(shè)備實(shí)施例對(duì)內(nèi)存設(shè)備的應(yīng)用描述可知,內(nèi)存設(shè)備可以設(shè)置在電子設(shè)備的主板上,也可以與該電子設(shè)備的內(nèi)存接口可插拔連接,具體可以根據(jù)實(shí)際需要設(shè)定,本申請(qǐng)對(duì)此不作限定。

驅(qū)動(dòng)器325,用于在主處理器310發(fā)送的數(shù)據(jù)讀寫(xiě)請(qǐng)求為第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求時(shí),可以將第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求發(fā)送至目標(biāo)內(nèi)存芯片321(即上述內(nèi)存芯片321)的內(nèi)存控制器323。

目標(biāo)內(nèi)存芯片321的內(nèi)存控制器323,可以用于基于該第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將目標(biāo)內(nèi)存芯片321存儲(chǔ)的系統(tǒng)信息發(fā)送至主處理器310;或者將主處理器310發(fā)送的系統(tǒng)信息存儲(chǔ)至目標(biāo)內(nèi)存芯片321的相應(yīng)存儲(chǔ)區(qū)域。

數(shù)據(jù)內(nèi)存芯片322的內(nèi)存控制器324,可以用于基于主處理器310發(fā)送的第二類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將數(shù)據(jù)內(nèi)存芯片322存儲(chǔ)的運(yùn)行數(shù)據(jù)發(fā)送至主處理器310;或者可以將主處理器310發(fā)送的運(yùn)行數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)內(nèi)存芯片322(即上述內(nèi)存芯片322)。

可見(jiàn),在本實(shí)施例中,即可以將內(nèi)存設(shè)備作為硬盤使用,又可以將其作為系統(tǒng)內(nèi)存使用,從而使電子設(shè)備運(yùn)行過(guò)程中的系統(tǒng)信息以及運(yùn)行數(shù)據(jù)等在該內(nèi)存設(shè)備中運(yùn)行,使得該內(nèi)存設(shè)備連接到另一電子設(shè)備后能夠繼續(xù)運(yùn)行,非常方便。其中,關(guān)于內(nèi)存設(shè)備作為硬盤和系統(tǒng)內(nèi)存使用的具體應(yīng)用過(guò)程可以參照上述內(nèi)存設(shè)備實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再詳述。

綜上可知,本申請(qǐng)構(gòu)建了包含有驅(qū)動(dòng)器、至少一個(gè)內(nèi)存芯片以及設(shè)置在每一個(gè)內(nèi)存芯片中的內(nèi)存控制器的內(nèi)存設(shè)備,并將其作為系統(tǒng)硬盤來(lái)替換電子設(shè)備中硬盤,甚至還能夠同時(shí)作為系統(tǒng)內(nèi)存使用,從而使內(nèi)存設(shè)備通過(guò)差分信號(hào)實(shí)現(xiàn)與主處理器之間的通信,與傳統(tǒng)的單端數(shù)據(jù)傳輸相比,提高了數(shù)據(jù)傳輸速率,大大縮短了電子設(shè)備的開(kāi)機(jī)時(shí)間。

作為本申請(qǐng)另一實(shí)施例,在上述實(shí)施例的基礎(chǔ)上,如圖4所示,電子設(shè)備還可以包括:

非易失性存儲(chǔ)器330,用于對(duì)主處理器310發(fā)送的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份。

其中,滿足預(yù)設(shè)要求的數(shù)據(jù)包可以包括電子設(shè)備的系統(tǒng)信息和/或運(yùn)行數(shù)據(jù)等等,也就是說(shuō),用戶可以根據(jù)自身需要設(shè)定需要隨時(shí)進(jìn)行備份存儲(chǔ)的信息,具體可以包括系統(tǒng)文件、配置文件以及用戶指定的數(shù)據(jù)文件等等,本申請(qǐng)對(duì)需要進(jìn)行備份的信息內(nèi)容不作具體限定。

在實(shí)際應(yīng)用中,關(guān)于對(duì)滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份的操作可以周期性實(shí)現(xiàn),具體可以由主處理器310每經(jīng)過(guò)預(yù)設(shè)時(shí)間對(duì)內(nèi)存設(shè)備存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)讀取并發(fā)送至非易失性存儲(chǔ)器330進(jìn)行一次備份,但并不局限于此,而且,本申請(qǐng)不限定該預(yù)設(shè)時(shí)間的具體數(shù)值。

其中,非易失性存儲(chǔ)器330可以包括NVRAM(Nonvolatile RAM,非易失性內(nèi)存)、FLASH memory等等,但并不局限于此。而且,在實(shí)際應(yīng)用中,該非易失性存儲(chǔ)器330可以通過(guò)PCIE(PCI Express)總線接口與主處理器310通信連接。

可選的,當(dāng)內(nèi)存設(shè)備310與本電子設(shè)備是可插拔連接時(shí),該電子設(shè)備還可以包括:內(nèi)存接口(圖中并未畫(huà)出),用于與內(nèi)存設(shè)備320的接口部件實(shí)現(xiàn)可插拔連接。

進(jìn)一步,為了保證內(nèi)存設(shè)備拔出電子設(shè)備后,其存儲(chǔ)的數(shù)據(jù)仍能夠繼續(xù)運(yùn)行,可以在內(nèi)存設(shè)備320內(nèi)設(shè)置儲(chǔ)能裝置326,如圖5所示,那么,當(dāng)內(nèi)存設(shè)備310插入電子設(shè)備(如圖5所示的筆記本電腦,但并不局限于此)后,電子設(shè)備的主處理器310檢測(cè)到其內(nèi)存接口連接有內(nèi)存設(shè)備320時(shí),可以檢測(cè)儲(chǔ)能裝置326的當(dāng)前儲(chǔ)能,并在判斷出該當(dāng)前儲(chǔ)能達(dá)到第一預(yù)設(shè)閥值時(shí),可以將內(nèi)存設(shè)備320存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)發(fā)送至非易失性存儲(chǔ)器330進(jìn)行備份。

其中,第一預(yù)設(shè)閥值可以表明該儲(chǔ)能裝置將無(wú)法再繼續(xù)支持內(nèi)存設(shè)備的相關(guān)器件正常工作的儲(chǔ)能量,本申請(qǐng)對(duì)其具體數(shù)值不作限定。

另外,在實(shí)際應(yīng)用中,還可以在內(nèi)存設(shè)備320中設(shè)置處理器對(duì)儲(chǔ)能設(shè)備的儲(chǔ)能量進(jìn)行監(jiān)測(cè),并在其當(dāng)前儲(chǔ)能量達(dá)到第一預(yù)設(shè)閥值時(shí),通過(guò)報(bào)警器輸出提示信息,來(lái)提醒用戶及時(shí)對(duì)該內(nèi)存設(shè)備320的儲(chǔ)能裝置進(jìn)行充電,必要時(shí)還可以對(duì)其存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份。

可選的,如圖6所示,本申請(qǐng)電子設(shè)備還可以包括:供電裝置340以及電壓轉(zhuǎn)換器350,該電壓轉(zhuǎn)換器350,可以用于將供電裝置340輸出的電壓信號(hào)轉(zhuǎn)換為目標(biāo)電壓信號(hào),并將該目標(biāo)電壓信號(hào)發(fā)送至內(nèi)存設(shè)備320。

基于此,在本實(shí)施例實(shí)際應(yīng)用中,無(wú)論內(nèi)存設(shè)備320是設(shè)置在電子設(shè)備的主板上,還是通過(guò)可插拔方式與電子設(shè)備連接,都可以通過(guò)該供電裝置340為內(nèi)存設(shè)備320供電,從而保證內(nèi)存設(shè)備320正常工作。

而且,為了避免內(nèi)存設(shè)備拔出電子設(shè)備后因供電不足而停止工作,將內(nèi)存設(shè)備320插入電子設(shè)備后,本申請(qǐng)還可以由供電裝置340為內(nèi)存設(shè)備320的儲(chǔ)能裝置326充電,并在其當(dāng)前儲(chǔ)能達(dá)到第四預(yù)設(shè)閥值時(shí),停止為儲(chǔ)能裝置充電。其中,該第四預(yù)設(shè)閥值可以是表明儲(chǔ)能裝置的最大儲(chǔ)能量,本申請(qǐng)不限定其具體數(shù)值。

而且,當(dāng)內(nèi)存設(shè)備設(shè)置在電子設(shè)備的殼體內(nèi),尤其是該內(nèi)存設(shè)備320沒(méi)有內(nèi)置儲(chǔ)能裝置326時(shí),主處理器310還可以檢測(cè)供電裝置340的當(dāng)前儲(chǔ)能,并在判斷出供電裝置340的當(dāng)前儲(chǔ)能達(dá)到第二預(yù)設(shè)閥值時(shí),將內(nèi)存設(shè)備320存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)發(fā)送至非易失性存儲(chǔ)器330進(jìn)行備份。當(dāng)然,在該實(shí)施例中,主處理器340也可以通過(guò)上述方式對(duì)內(nèi)存設(shè)備320存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行定時(shí)備份,具體過(guò)程可以參照上述實(shí)施例對(duì)應(yīng)部分的描述。

可見(jiàn),本申請(qǐng)通過(guò)上述方式防止了電子設(shè)備的供電裝置突發(fā)沒(méi)電或故障而導(dǎo)致內(nèi)存設(shè)備存儲(chǔ)的系統(tǒng)信息丟失,提高了電子設(shè)備的可靠性。

此外,在電子設(shè)備的實(shí)際工作過(guò)程中,當(dāng)其工作溫度達(dá)到一定溫度值時(shí),將會(huì)影響其工作性能,甚至?xí)?dǎo)致死機(jī),所以,在上述各實(shí)施例的基礎(chǔ)上,電子設(shè)備還可以包括:

溫度檢測(cè)器,用于檢測(cè)供電裝置的當(dāng)前溫度。

則主處理器還用于判斷該當(dāng)前溫度達(dá)到預(yù)設(shè)溫度閥值時(shí),將滿足預(yù)設(shè)要求數(shù)據(jù)發(fā)送至存儲(chǔ)器進(jìn)行備份。

由此可見(jiàn),本申請(qǐng)可以設(shè)定多個(gè)觸發(fā)對(duì)內(nèi)存設(shè)備中滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份的條件,如上述供電裝置或儲(chǔ)能裝置的當(dāng)前儲(chǔ)能的方式、定時(shí)備份的方式以及工作溫度的方式等等,本申請(qǐng)對(duì)其觸發(fā)條件不作限定。

作為本申請(qǐng)又一實(shí)施例,如圖7所示,當(dāng)內(nèi)存設(shè)備320包括一個(gè)內(nèi)存芯片時(shí),可以將該內(nèi)存芯片與驅(qū)動(dòng)器連接,并結(jié)合其內(nèi)置的內(nèi)存控制器作為系統(tǒng)硬盤使用,具體工作原理與上述目標(biāo)內(nèi)存芯片的工作原理相同,本實(shí)施例在此不再贅述。而且,在這種情況下,電子設(shè)備還可以包括:雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(Double Data Rate,DDR)360。

在實(shí)際應(yīng)用中,可以將該雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器360作為系統(tǒng)內(nèi)存使用,則主處理器310可以將從內(nèi)存設(shè)備320讀取的系統(tǒng)信息寫(xiě)入該雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器360,以支持電子設(shè)備系統(tǒng)的正常工作。

而且,電子設(shè)備運(yùn)行過(guò)程中獲得的各種運(yùn)行數(shù)據(jù)可以寫(xiě)入該雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器360存儲(chǔ),本申請(qǐng)對(duì)此不作限定。

由此可見(jiàn),在該又一實(shí)施例中,當(dāng)內(nèi)存設(shè)備320僅包括一個(gè)內(nèi)存芯片時(shí),可以將其作為系統(tǒng)硬盤使用,從而結(jié)合雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器360,保證電子設(shè)備的正常工作。其中,由于該內(nèi)存設(shè)備仍可以通過(guò)差分信號(hào)實(shí)現(xiàn)與主處理器之間的數(shù)據(jù)傳輸,同樣能夠達(dá)到上述各實(shí)施例提高數(shù)據(jù)傳輸速率,縮短電子設(shè)備開(kāi)機(jī)時(shí)間的目的。

另外,在該又一實(shí)施例中,也可以在內(nèi)存設(shè)備中內(nèi)置儲(chǔ)能裝置,從而保證內(nèi)存設(shè)備為可插拔的外接設(shè)備時(shí),能夠保證該內(nèi)存設(shè)備從電子設(shè)備拔出后,其存儲(chǔ)的數(shù)據(jù)仍能夠保持其運(yùn)行狀態(tài),以便重新插入電子設(shè)備后,能夠繼續(xù)之前的運(yùn)行內(nèi)容,從而使用戶無(wú)需再攜帶電子設(shè)備,也不同在兩個(gè)電子設(shè)備之間進(jìn)行數(shù)據(jù)同步操作等等,就能夠?qū)崿F(xiàn)移動(dòng)辦公,非常方便。

其中,關(guān)于該又一實(shí)施例中主處理器以及電子設(shè)備中如供電裝置等其他器件對(duì)該內(nèi)存設(shè)備的操作,可以參照上述實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施例在此不再贅述。

如圖8所示,為本申請(qǐng)?zhí)峁┑囊环N數(shù)據(jù)處理方法實(shí)施例的時(shí)序圖,該方法可以應(yīng)用于上述電子設(shè)備,該電子設(shè)備的組成結(jié)構(gòu)可以參照上述電子設(shè)備實(shí)施例的描述,本實(shí)施在此不作詳述,在實(shí)際應(yīng)用中,該方法可以包括以下步驟:

步驟S81,主處理器向內(nèi)存設(shè)備發(fā)送數(shù)據(jù)讀取請(qǐng)求;

結(jié)合上述分析可知,在電子設(shè)備的不同運(yùn)行階段,主處理器向內(nèi)存設(shè)備發(fā)送的數(shù)據(jù)讀取請(qǐng)求的類型是不同的,所以,本申請(qǐng)可以將該數(shù)據(jù)讀取請(qǐng)求劃分為第一類數(shù)據(jù)讀取請(qǐng)求和第二類數(shù)據(jù)讀取請(qǐng)求,但并不局限于此。

其中,若該內(nèi)存設(shè)備包括一個(gè)內(nèi)存芯片,那么,主處理器向內(nèi)存設(shè)備發(fā)送的數(shù)據(jù)讀取請(qǐng)求通常為第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,即用于讀寫(xiě)電子設(shè)備系統(tǒng)信息的請(qǐng)求,當(dāng)然,這種情況下,主處理器可以向電子設(shè)備的其他存儲(chǔ)器發(fā)送第二類數(shù)據(jù)讀寫(xiě)請(qǐng)求,即用于讀寫(xiě)電子設(shè)備運(yùn)行數(shù)據(jù)的請(qǐng)求。

當(dāng)內(nèi)存設(shè)備包括多個(gè)內(nèi)存芯片時(shí),該內(nèi)存設(shè)備可以作為電子設(shè)備的系統(tǒng)硬盤和系統(tǒng)內(nèi)存使用,那么,該主處理器可以向內(nèi)存設(shè)備發(fā)送這兩類數(shù)據(jù)讀寫(xiě)請(qǐng)求,本申請(qǐng)對(duì)該數(shù)據(jù)讀寫(xiě)請(qǐng)求發(fā)送的方式不作限定。

步驟S82,當(dāng)該數(shù)據(jù)讀寫(xiě)請(qǐng)求為第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求時(shí),內(nèi)存設(shè)備的驅(qū)動(dòng)器可以將該第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求發(fā)送至目標(biāo)內(nèi)存芯片的內(nèi)存控制器。

其中,該目標(biāo)內(nèi)存芯片可以是內(nèi)存設(shè)備中的任意一個(gè)內(nèi)存芯片。

步驟S83,目標(biāo)內(nèi)存芯片的內(nèi)存控制器基于該第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,將目標(biāo)內(nèi)存芯片存儲(chǔ)的系統(tǒng)信息發(fā)送至主處理器。

其中,在對(duì)電子設(shè)備進(jìn)行初始化時(shí),可以將系統(tǒng)信息寫(xiě)入內(nèi)存設(shè)備的目標(biāo)內(nèi)存芯片存儲(chǔ),所以,當(dāng)內(nèi)存設(shè)備的驅(qū)動(dòng)器接收到主處理器發(fā)送的第一類數(shù)據(jù)讀寫(xiě)請(qǐng)求,其具體可以是第一類數(shù)據(jù)讀取請(qǐng)求,與該驅(qū)動(dòng)器連接的內(nèi)存控制器將從所在內(nèi)存芯片讀取系統(tǒng)信息,并通過(guò)驅(qū)動(dòng)器反饋至主處理器,從而支持電子設(shè)備系統(tǒng)的正常運(yùn)行。而當(dāng)?shù)谝活悢?shù)據(jù)讀寫(xiě)請(qǐng)求具體是第一類數(shù)據(jù)寫(xiě)入請(qǐng)求時(shí),目標(biāo)內(nèi)存芯片的內(nèi)存控制器可以將主處理器發(fā)送的系統(tǒng)信息存儲(chǔ)至目標(biāo)內(nèi)存芯片的相應(yīng)存儲(chǔ)區(qū)域。

而且,在本實(shí)施例實(shí)際應(yīng)用中,主處理器可以通過(guò)NVMe接口與內(nèi)存設(shè)備連接,因此,主處理器可以通過(guò)差分信號(hào)實(shí)現(xiàn)與內(nèi)存設(shè)備的數(shù)據(jù)交互,從而提高數(shù)據(jù)傳輸速率,使得主處理器能夠快速讀取到系統(tǒng)信息使電子設(shè)備開(kāi)機(jī),縮短了電子設(shè)備的開(kāi)機(jī)時(shí)間。

進(jìn)一步地,當(dāng)內(nèi)存設(shè)備中的內(nèi)存芯片采用的是HMC芯片時(shí),可以配置該HMC芯片的多個(gè)鏈路,從而控制內(nèi)存設(shè)備與主處理器實(shí)現(xiàn)并行數(shù)據(jù)傳輸,進(jìn)一步提高數(shù)據(jù)傳輸速率。

可選的,參照上述圖5和6的電子設(shè)備結(jié)構(gòu)示意圖,當(dāng)內(nèi)存設(shè)備包括有儲(chǔ)能裝置時(shí),本申請(qǐng)還可以檢測(cè)儲(chǔ)能裝置的當(dāng)前儲(chǔ)能,并在判斷出儲(chǔ)能裝置的當(dāng)前儲(chǔ)能達(dá)到第一預(yù)設(shè)閥值時(shí),對(duì)內(nèi)存設(shè)備存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份。

其中,上述滿足預(yù)設(shè)要求的數(shù)據(jù)可以包括電子設(shè)備的系統(tǒng)信息和/或運(yùn)行數(shù)據(jù)等,具體可以根據(jù)實(shí)際需要確定,本申請(qǐng)并不限定其包含的具體內(nèi)容。

由此可見(jiàn),本申請(qǐng)通過(guò)對(duì)內(nèi)存設(shè)備內(nèi)置的儲(chǔ)能裝置進(jìn)行監(jiān)測(cè),保證在內(nèi)存裝置的儲(chǔ)能裝置不能支持該內(nèi)存設(shè)備中的上述各器件正常工作時(shí),可以由主處理器及時(shí)讀取內(nèi)存設(shè)備中滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份,從而避免了用戶所需的各種數(shù)據(jù)的丟失。

作為本申請(qǐng)另一實(shí)施例,當(dāng)電子設(shè)備包括供電裝置的情況下,如內(nèi)置儲(chǔ)能電池等,如圖9所示,該數(shù)據(jù)處理方法還可以包括:

步驟S91,檢測(cè)供電裝置的當(dāng)前儲(chǔ)能。

參照上述圖6和7所示,供電裝置輸出的電壓經(jīng)過(guò)電壓轉(zhuǎn)換器的處理后,所得目標(biāo)電壓信號(hào)將發(fā)送至內(nèi)存設(shè)備,也就是說(shuō),電子設(shè)備中的主處理器、內(nèi)存設(shè)備以及其他存儲(chǔ)器等都可以由該供電裝置供電。

步驟S92,當(dāng)判斷出所供電裝置的當(dāng)前儲(chǔ)能達(dá)到第二預(yù)設(shè)閥值時(shí),將內(nèi)存設(shè)備存儲(chǔ)的滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份。

如上所述,滿足預(yù)設(shè)要求的數(shù)據(jù)可以包括電子設(shè)備的系統(tǒng)信息和/或運(yùn)行數(shù)據(jù)。

可見(jiàn),在電子設(shè)備使用內(nèi)存設(shè)備工作期間,通過(guò)對(duì)該電子設(shè)備的供電裝置的儲(chǔ)能進(jìn)行監(jiān)測(cè),并在其達(dá)到第二預(yù)設(shè)閥值時(shí),由處理器及時(shí)讀取內(nèi)存設(shè)備中運(yùn)行的滿足預(yù)設(shè)要求的數(shù)據(jù),并存儲(chǔ)至非易失性存儲(chǔ)器中備份,從而避免了電子設(shè)備突然斷電或故障而導(dǎo)致數(shù)據(jù)的丟失,提高了電子設(shè)備的使用可靠性。

其中,在實(shí)際應(yīng)用中,當(dāng)內(nèi)存設(shè)備包括儲(chǔ)能裝置時(shí),如圖6所示,電子設(shè)備的主處理器可以在判斷出儲(chǔ)能裝置的當(dāng)前儲(chǔ)能達(dá)到第三預(yù)設(shè)閥值時(shí),控制供電裝置為內(nèi)存設(shè)備的儲(chǔ)能裝置充電,并在儲(chǔ)能裝置的當(dāng)前儲(chǔ)能達(dá)到第四預(yù)設(shè)閥值時(shí),控制供電裝置停止為內(nèi)存設(shè)備的儲(chǔ)能裝置充電。

另外,關(guān)于對(duì)內(nèi)存設(shè)備中滿足預(yù)設(shè)要求的數(shù)據(jù)的備份,本申請(qǐng)還可以采用定時(shí)備份方式,即主處理器每經(jīng)過(guò)預(yù)設(shè)時(shí)間就會(huì)讀取一次內(nèi)存設(shè)備中滿足預(yù)設(shè)要求的數(shù)據(jù),并將其存儲(chǔ)到非易失性存儲(chǔ)器中。當(dāng)然,本申請(qǐng)還可以采用其他方式進(jìn)行備份,如檢測(cè)電子設(shè)備的工作溫度是否達(dá)到預(yù)設(shè)溫度閥值,若是,對(duì)內(nèi)存設(shè)備中滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份等等,本申請(qǐng)?jiān)诖瞬辉僖灰辉斒觥?/p>

綜上所述,本申請(qǐng)利用構(gòu)建的內(nèi)存設(shè)備替代傳統(tǒng)的固態(tài)硬盤,從而使電子設(shè)備初始化時(shí)的系統(tǒng)信息存儲(chǔ)在該內(nèi)存設(shè)備中,之后,利用該內(nèi)存設(shè)備通過(guò)差分信號(hào)與主處理器進(jìn)行數(shù)據(jù)交互,從而提高數(shù)據(jù)傳輸速率的特性,保證主處理器能夠快速讀取內(nèi)存設(shè)備存儲(chǔ)的系統(tǒng)信息,以實(shí)現(xiàn)電子設(shè)備開(kāi)機(jī),大大縮短了電子設(shè)備的開(kāi)機(jī)時(shí)間。

另外,在電子設(shè)備工作過(guò)程中,系統(tǒng)信息將在內(nèi)存設(shè)備中運(yùn)行,所以,本申請(qǐng)還可以直接將該內(nèi)存設(shè)備插入其他電子設(shè)備,不需要在兩個(gè)電子設(shè)備進(jìn)行數(shù)據(jù)同步,就能夠繼續(xù)之前所在電子設(shè)備運(yùn)行的所有內(nèi)容,無(wú)需攜帶電子設(shè)備或采用其他存儲(chǔ)設(shè)備拷貝傳輸?shù)姆绞?,就能夠?qū)崿F(xiàn)移動(dòng)辦公,非法方便。

進(jìn)一步,本申請(qǐng)還可以對(duì)內(nèi)存設(shè)備中滿足預(yù)設(shè)要求的數(shù)據(jù)進(jìn)行備份,從而避免了電子設(shè)備突然沒(méi)電或故障而導(dǎo)致數(shù)據(jù)的丟失,提高了電子設(shè)備的使用可靠性。

最后,需要說(shuō)明的是,關(guān)于上述各實(shí)施例中,諸如第一、第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)操作、單元或模塊與另一個(gè)操作、單元或模塊區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些單元、操作或模塊之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法或者系統(tǒng)中還存在另外的相同要素。

本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的方法而言,由于其與實(shí)施例電子設(shè)備的功能對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)電子設(shè)備部分說(shuō)明即可。而且,實(shí)施例公開(kāi)的電子設(shè)備,其包括的內(nèi)存設(shè)備與實(shí)施例內(nèi)存設(shè)備的組成結(jié)構(gòu)及其功能相同,所以,關(guān)于內(nèi)存設(shè)備這部分描述的也比較簡(jiǎn)單,相關(guān)之處可以參見(jiàn)內(nèi)存設(shè)備部分說(shuō)明即可。

對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請(qǐng)。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本申請(qǐng)的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請(qǐng)將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
罗田县| 大厂| 交城县| 抚远县| 凤冈县| 子洲县| 平昌县| 秦皇岛市| 铁岭市| 左权县| 彝良县| 宿州市| 金平| 涿州市| 田东县| 兴山县| 章丘市| 邹城市| 新蔡县| 横峰县| 万载县| 清苑县| 宝鸡市| 甘肃省| 绿春县| 乐东| 浦城县| 民勤县| 禄劝| 陆河县| 礼泉县| 江门市| 武安市| 仙居县| 荥阳市| 鹿邑县| 安达市| 无锡市| 平利县| 霸州市| 奉贤区|