[發(fā)明專利]多處理器系統(tǒng)及其控制方法無效
| 申請(qǐng)?zhí)枺?/td> | 200880019342.0 | 申請(qǐng)日: | 2008-06-11 |
| 公開(公告)號(hào): | CN101681286A | 公開(公告)日: | 2010-03-24 |
| 發(fā)明(設(shè)計(jì))人: | 井上貴司;井野口健 | 申請(qǐng)(專利權(quán))人: | 豐田自動(dòng)車株式會(huì)社 |
| 主分類號(hào): | G06F11/20 | 分類號(hào): | G06F11/20 |
| 代理公司: | 中原信達(dá)知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人: | 高培培;車 文 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理器 系統(tǒng) 及其 控制 方法 | ||
1.一種多處理器系統(tǒng),具有分別被分配了應(yīng)負(fù)責(zé)的控制的多個(gè)處理器,所述多處理器系統(tǒng)的特征在于,包括:
異常檢測單元,對(duì)上述多個(gè)處理器中的特定處理器所發(fā)生的異常進(jìn)行檢測;以及
指令單元,根據(jù)上述異常檢測單元的檢測結(jié)果,使被分配給上述特定處理器的特定控制由上述多個(gè)處理器中的除上述特定處理器以外的其它處理器中的任一個(gè)代為負(fù)責(zé)。
2.根據(jù)權(quán)利要求1所述的多處理器系統(tǒng),
上述多處理器系統(tǒng)包括對(duì)上述特定處理器的硬件有無異常進(jìn)行診斷的異常診斷單元,
根據(jù)上述異常診斷單元的診斷結(jié)果,判斷是否將下述控制分配給上述特定處理器:通過上述指令單元所指定的、代為負(fù)責(zé)上述特定控制的處理器在進(jìn)行上述特定控制的代替之前所分配到的控制。
3.根據(jù)權(quán)利要求1或2所述的多處理器系統(tǒng),其中,
上述指令單元按照預(yù)定的優(yōu)先順序來決定代為負(fù)責(zé)上述特定控制的處理器。
4.根據(jù)權(quán)利要求3所述的多處理器系統(tǒng),其中,
上述預(yù)定的優(yōu)先順序根據(jù)上述其它處理器的處理負(fù)荷來決定。
5.根據(jù)權(quán)利要求1或2所述的多處理器系統(tǒng),其中,
指示上述其它處理器中的未代為負(fù)責(zé)上述特定控制的處理器進(jìn)行針對(duì)下述控制的配置的改變:通過上述指令單元所指定的、代為負(fù)責(zé)上述特定控制的處理器在進(jìn)行上述特定控制的代替之前所分配到的控制。
6.根據(jù)權(quán)利要求1或2所述的多處理器系統(tǒng),其中,
上述指令單元使操作系統(tǒng)和在該操作系統(tǒng)上執(zhí)行的應(yīng)用程序被代為處理。
7.根據(jù)權(quán)利要求6所述的多處理器系統(tǒng),其中,
上述指令單元使原分配給上述特定處理器的車輛控制用操作系統(tǒng)由原分配有信息控制用操作系統(tǒng)的上述其它處理器中的任一個(gè)代為處理。
8.根據(jù)權(quán)利要求1或2所述的多處理器系統(tǒng),
上述多個(gè)處理器是多核處理器內(nèi)的處理器內(nèi)核。
9.一種多處理器系統(tǒng)的控制方法,上述多處理器系統(tǒng)具有分別被分配了應(yīng)負(fù)責(zé)的控制的多個(gè)處理器,上述多處理器系統(tǒng)的控制方法的特征在于,包括:
異常檢測步驟,對(duì)上述多個(gè)處理器中的特定處理器所發(fā)生的異常進(jìn)行檢測;以及
代替步驟,在檢測出上述異常的情況下,使被分配給上述特定處理器的特定控制由上述多個(gè)處理器中的除上述特定處理器以外的其它處理器中的任一個(gè)代為負(fù)責(zé)。
10.根據(jù)權(quán)利要求9所述的多處理器系統(tǒng)的控制方法,其中,
上述多處理器系統(tǒng)的控制方法包括:
異常診斷步驟,對(duì)上述特定處理器有無硬件異常進(jìn)行診斷;以及
分配步驟,在診斷為上述硬件無異常的情況下,將下述控制分配給上述特定處理器:已代為負(fù)責(zé)上述特定控制的處理器在代為負(fù)責(zé)上述特定控制前所分配到的控制。
11.根據(jù)權(quán)利要求9或10所述的多處理器系統(tǒng)的控制方法,
在上述代替步驟中,按照預(yù)定的優(yōu)先順序來決定要代為負(fù)責(zé)上述特定控制的處理器。
12.根據(jù)權(quán)利要求11所述的多處理器系統(tǒng)的控制方法,
根據(jù)上述其它處理器的處理負(fù)荷來決定上述預(yù)定的優(yōu)先順序。
13.根據(jù)權(quán)利要求9或10所述的多處理器系統(tǒng)的控制方法,
指示上述其它處理器中的未代為負(fù)責(zé)上述特定控制的處理器進(jìn)行針對(duì)下述控制的配置的改變:已代為負(fù)責(zé)上述特定控制的處理器在代為負(fù)責(zé)上述特定控制之前所分配到的控制。
14.根據(jù)權(quán)利要求9或10所述的多處理器系統(tǒng)的控制方法,
上述代替步驟使操作系統(tǒng)和在該操作系統(tǒng)上執(zhí)行的應(yīng)用程序被代為處理。
15.根據(jù)權(quán)利要求14所述的多處理器系統(tǒng)的控制方法,
上述代替步驟使原分配給上述特定處理器的車輛控制用操作系統(tǒng)由原分配有信息控制用操作系統(tǒng)的上述其它處理器中的任一個(gè)代為處理。
16.根據(jù)權(quán)利要求9或10所述的多處理器系統(tǒng)的控制方法,
上述多個(gè)處理器是多核處理器內(nèi)的處理器內(nèi)核。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于豐田自動(dòng)車株式會(huì)社,未經(jīng)豐田自動(dòng)車株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200880019342.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤





