本發(fā)明涉及電子領(lǐng)域,尤其涉及一種電子芯片內(nèi)部電壓分配方法及系統(tǒng)。
背景技術(shù):
芯片,英文為Chip;芯片組為Chipset。芯片一般是指集成電路的載體,也是集成電路經(jīng)過(guò)設(shè)計(jì)、制造、封裝、測(cè)試后的結(jié)果,通常是一個(gè)可以立即使用的獨(dú)立的整體。“芯片”和“集成電路”這兩個(gè)詞經(jīng)?;熘褂茫热缭诖蠹移匠S懻撛掝}中,集成電路設(shè)計(jì)和芯片設(shè)計(jì)說(shuō)的是一個(gè)意思,芯片行業(yè)、集成電路行業(yè)、IC行業(yè)往往也是一個(gè)意思。實(shí)際上,這兩個(gè)詞有聯(lián)系,也有區(qū)別。集成電路實(shí)體往往要以芯片的形式存在,因?yàn)楠M義的集成電路,是強(qiáng)調(diào)電路本身,比如簡(jiǎn)單到只有五個(gè)元件連接在一起形成的相移振蕩器,當(dāng)它還在圖紙上呈現(xiàn)的時(shí)候,我們也可以叫它集成電路,當(dāng)我們要拿這個(gè)小集成電路來(lái)應(yīng)用的時(shí)候,那它必須以獨(dú)立的一塊實(shí)物,或者嵌入到更大的集成電路中,依托芯片來(lái)發(fā)揮他的作用;集成電路更著重電路的設(shè)計(jì)和布局布線,芯片更強(qiáng)調(diào)電路的集成、生產(chǎn)和封裝。而廣義的集成電路,當(dāng)涉及到行業(yè)(區(qū)別于其他行業(yè))時(shí),也可以包含芯片相關(guān)的各種含義。
現(xiàn)有的電子芯片均有多個(gè)內(nèi)核,但是現(xiàn)有的電子芯片對(duì)于多個(gè)內(nèi)核的電壓分配沒有相應(yīng)的方案。
技術(shù)實(shí)現(xiàn)要素:
提供一種電子芯片內(nèi)部電壓分配方法,其解決了現(xiàn)有技術(shù)的無(wú)法實(shí)現(xiàn)電子芯片內(nèi)部電壓分配的缺點(diǎn)。
一方面,提供一種電子芯片內(nèi)部電壓分配方法,所述方法包括如下步驟:
獲取每個(gè)內(nèi)核分配的線程的數(shù)量;
獲取每個(gè)線程的執(zhí)行時(shí)間;
依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓。
可選的,所述方法還包括:
如該內(nèi)核的電壓達(dá)到上限值,則停止對(duì)該內(nèi)核分配線程。
可選的,所述方法還包括:
動(dòng)態(tài)更新每個(gè)內(nèi)核的線程數(shù)量表。
第二方面,提供一種電子芯片內(nèi)部電壓分配系統(tǒng),所述系統(tǒng)包括:
數(shù)量單元,用于獲取每個(gè)內(nèi)核分配的線程的數(shù)量;
時(shí)間單元,用于獲取每個(gè)線程的執(zhí)行時(shí)間;
分配單元,用于依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓。
可選的,所述系統(tǒng)還包括:
停止單元,用于如該內(nèi)核的電壓達(dá)到上限值,則停止對(duì)該內(nèi)核分配線程。
可選的,所述系統(tǒng)還包括:
更新單元,用于動(dòng)態(tài)更新每個(gè)內(nèi)核的線程數(shù)量表。
本發(fā)明具體實(shí)施方式提供的技術(shù)方案獲取每個(gè)內(nèi)核分配的線程的數(shù)量,獲取每個(gè)線程的執(zhí)行時(shí)間,依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓,所以其具有實(shí)現(xiàn)電子芯片內(nèi)部電壓分配的優(yōu)點(diǎn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種電子芯片內(nèi)部電壓分配方法的流程圖;
圖2為本發(fā)明提供的一種電子芯片內(nèi)部電壓分配系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
參閱圖1,圖1為本發(fā)明第一較佳實(shí)施方式提供的一種電子芯片內(nèi)部電壓分配方法的流程圖,該方法由電子芯片來(lái)完成,該方法如圖1所示,包括如下步驟:
步驟S101、獲取每個(gè)內(nèi)核分配的線程的數(shù)量;
步驟S102、獲取每個(gè)線程的執(zhí)行時(shí)間;
步驟S103、依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓。
本發(fā)明具體實(shí)施方式提供的技術(shù)方案獲取每個(gè)內(nèi)核分配的線程的數(shù)量,獲取每個(gè)線程的執(zhí)行時(shí)間,依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓,所以其具有實(shí)現(xiàn)電子芯片內(nèi)部電壓分配的優(yōu)點(diǎn)。
可選的,上述方法在步驟S103之后還可以包括:
如該內(nèi)核的電壓達(dá)到上限值,則停止對(duì)該內(nèi)核分配線程。
可選的,上述方法在步驟S103之后還可以包括:
動(dòng)態(tài)更新每個(gè)內(nèi)核的線程數(shù)量表。
參閱圖2,圖2為本發(fā)明第二較佳實(shí)施方式提供的一種電子芯片內(nèi)部電壓分配系統(tǒng),該系統(tǒng)包括:
數(shù)量單元201,用于獲取每個(gè)內(nèi)核分配的線程的數(shù)量;
時(shí)間單元202,用于獲取每個(gè)線程的執(zhí)行時(shí)間;
分配單元203,用于依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓。
本發(fā)明具體實(shí)施方式提供的技術(shù)方案獲取每個(gè)內(nèi)核分配的線程的數(shù)量,獲取每個(gè)線程的執(zhí)行時(shí)間,依據(jù)該線程的數(shù)量以及執(zhí)行時(shí)間為每個(gè)內(nèi)核分配電壓,所以其具有實(shí)現(xiàn)電子芯片內(nèi)部電壓分配的優(yōu)點(diǎn)。
可選的,上述系統(tǒng)還可以包括:
停止單元204,用于如該內(nèi)核的電壓達(dá)到上限值,則停止對(duì)該內(nèi)核分配線程。
可選的,上述系統(tǒng)還可以包括:
更新單元205,用于動(dòng)態(tài)更新每個(gè)內(nèi)核的線程數(shù)量表。
需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施方式或?qū)嵤├?,為了?jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)楦鶕?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述實(shí)施方式或?qū)嵤├鶎儆趦?yōu)選實(shí)施例,所涉及的動(dòng)作和單元并不一定是本發(fā)明所必須的。
在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例裝置中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書中描述的不同實(shí)施例以及不同實(shí)施例的特征進(jìn)行結(jié)合或組合。
通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以用硬件實(shí)現(xiàn),或固件實(shí)現(xiàn),或它們的組合方式來(lái)實(shí)現(xiàn)。當(dāng)使用軟件實(shí)現(xiàn)時(shí),可以將上述功能存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中或作為計(jì)算機(jī)可讀介質(zhì)上的一個(gè)或多個(gè)指令或代碼進(jìn)行傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個(gè)地方向另一個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)。以此為例但不限于:計(jì)算機(jī)可讀介質(zhì)可以包括隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、只讀存儲(chǔ)器(Read-Only Memory,ROM)、電可擦可編程只讀存儲(chǔ)器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲(chǔ)、磁盤存儲(chǔ)介質(zhì)或者其他磁存儲(chǔ)設(shè)備、或者能夠用于攜帶或存儲(chǔ)具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)存取的任何其他介質(zhì)。此外。任何連接可以適當(dāng)?shù)某蔀橛?jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(Digital Subscriber Line,DSL)或者諸如紅外線、無(wú)線電和微波之類的無(wú)線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無(wú)線和微波之類的無(wú)線技術(shù)包括在所屬介質(zhì)的定影中。如本發(fā)明所使用的,盤(Disk)和碟(disc)包括壓縮光碟(CD)、激光碟、光碟、數(shù)字通用光碟(DVD)、軟盤和藍(lán)光光碟,其中盤通常磁性的復(fù)制數(shù)據(jù),而碟則用激光來(lái)光學(xué)的復(fù)制數(shù)據(jù)。上面的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的保護(hù)范圍之內(nèi)。
總之,以上所述僅為本發(fā)明技術(shù)方案的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。