[發(fā)明專利]控制兩個處理器之間消息流量的方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210082262.8 | 申請日: | 2012-03-26 |
| 公開(公告)號: | CN102737006A | 公開(公告)日: | 2012-10-17 |
| 發(fā)明(設(shè)計)人: | W·楊;筱田浩司;柴田廣明 | 申請(專利權(quán))人: | 株式會社電裝;電裝國際美國公司 |
| 主分類號: | G06F15/163 | 分類號: | G06F15/163 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 72002 | 代理人: | 王英;劉炳勝 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制 兩個 處理器 之間 消息 流量 方法 系統(tǒng) | ||
1.一種配置成控制第一處理器(110)和第二處理器(112)之間的消息流量的系統(tǒng),包括:
所述第一處理器(110)配置成執(zhí)行多個預(yù)定任務(wù),每個任務(wù)被分配唯一的任務(wù)標(biāo)識符,并代表多個任務(wù)之一產(chǎn)生輸入消息,其中所述輸入消息包括:用于供所述第二處理器(112)控制一個或多個外設(shè)裝置(114-118)的多個輸入指令;以及表示要執(zhí)行的發(fā)給所述第二處理器(112)的多個輸入指令的最少時間量的輸入持續(xù)時間;
消息控制模塊(320),配置成:(i)從所述第一處理器(110)接收指向所述第二處理器(112)的輸入消息;(ii)基于所接收的輸入消息和先前接收的輸入消息維持消息歷史,其中所述消息歷史表示哪個外設(shè)裝置(114-118)要打開以及所述多個任務(wù)中的哪個任務(wù)請求打開所述外設(shè)裝置(114-118);以及(iii)產(chǎn)生輸出消息,所述輸出消息包括基于所述消息歷史的針對所述第二處理器(112)的多個輸出指令以及基于所述消息歷史的輸出持續(xù)時間;以及
所述第二處理器(112)配置成接收所述輸出消息并在與所述輸出持續(xù)時間對應(yīng)的時間量內(nèi)執(zhí)行所述多個輸出指令。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),
其中所述消息歷史還包括多個外設(shè)字段,并且
其中每個外設(shè)字段對應(yīng)于相應(yīng)的外設(shè)裝置(114-118),使得在要打開所述外設(shè)裝置(114-118)之一時,對應(yīng)的外設(shè)字段表示要打開所述外設(shè)裝置(114-118)的所述一個。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),
其中每個外設(shè)字段具有與其關(guān)聯(lián)的請求任務(wù)數(shù)組,
其中特定外設(shè)字段的特定請求任務(wù)數(shù)組表示所述多個預(yù)定任務(wù)的哪一個或哪些任務(wù)當(dāng)前正在請求打開的所述特定外設(shè)字段的特定外設(shè)裝置(114-118),并且
其中特定任務(wù)數(shù)組的每個要素對應(yīng)于所述多個預(yù)定任務(wù)的不同預(yù)定任務(wù)。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),
其中,如果所述特定任務(wù)數(shù)組的一個或多個要素當(dāng)前正在請求打開所述特定外設(shè)裝置(114-118),那么所述特定外設(shè)字段表示要打開所述特定外設(shè)裝置(114-118)。
5.根據(jù)權(quán)利要求1-4的任一項所述的系統(tǒng),還包括:計時器,其表示針對最新接收的輸出消息的剩余時間量,
其中在所述第二處理器(112)接收新輸出消息時更新所述計時器。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),
其中所述流量控制模塊(320)判斷所述計時器表示的剩余時間量和輸入持續(xù)時間中哪個值更大并將所述輸出持續(xù)時間設(shè)置為等于更大的值。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),
其中所述流量控制模塊(320)設(shè)置所述消息歷史中的所有的值以表示在所述計時器表明沒有剩余時間時所述外設(shè)裝置(114-118)是關(guān)閉的。
8.一種用于控制第一處理器(110)和第二處理器(112)之間的消息流量的方法,其中所述第二處理器(112)代表所述第一處理器執(zhí)行的多個預(yù)定任務(wù)控制一個或多個外設(shè)裝置(114-118),所述方法包括:
接收指向所述第二處理器(112)的源自所述第一處理器(110)上執(zhí)行的多個任務(wù)之一的輸入消息,其中所述輸入消息包括:用于供所述第二處理器(112)控制一個或多個外設(shè)裝置(114-118)的輸入指令;以及表示要執(zhí)行的發(fā)給所述第二處理器(112)的輸入指令的最小時間量的輸入持續(xù)時間;
基于所接收的輸入消息和先前接收的輸入消息維持消息歷史,其中所述消息歷史表示要打開哪些外設(shè)裝置(114-118)以及所述多個任務(wù)的哪些任務(wù)請求打開所述外設(shè)裝置(114-118);
產(chǎn)生輸出消息,所述輸出消息包括基于所述消息歷史的針對第二處理器(112)的輸出指令以及基于所述消息歷史的輸出持續(xù)時間;以及
向所述第二處理器(112)發(fā)送所述輸出消息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于株式會社電裝;電裝國際美國公司,未經(jīng)株式會社電裝;電裝國際美國公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210082262.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:形成接合半導(dǎo)體結(jié)構(gòu)的方法及用該方法形成的半導(dǎo)體結(jié)構(gòu)
- 下一篇:一種比賽數(shù)據(jù)結(jié)構(gòu)優(yōu)化的方法
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應(yīng)用機內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應(yīng)用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學(xué)習(xí)機器





