[發明專利]數據處理裝置、輸入控制裝置和控制方法有效
| 申請號: | 201310022120.7 | 申請日: | 2013-01-22 |
| 公開(公告)號: | CN103227741A | 公開(公告)日: | 2013-07-31 |
| 發明(設計)人: | 原裕司;石川尚 | 申請(專利權)人: | 佳能株式會社 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L12/42 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 楊小明 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 裝置 輸入 控制 方法 | ||
技術領域
本發明總地涉及一種數據處理裝置、輸入控制裝置和控制方法,特別是涉及一種用于控制對環形總線的數據輸入的數據處理裝置、輸入控制裝置和控制方法。
背景技術
根據優先級傳送分組的方法傳統上被提議為在數據路徑控制系統中執行高效率的分組傳送的方法,在所述數據路徑控制系統中,多個模塊連接以使得可進行通信和執行并行處理。
日本專利公開No.2010-217959公開了通過環形總線連接模塊并將被每個模塊處理的數據分組傳送到下一級模塊以執行一系列處理的方法。在日本專利公開No.2010-217959中的布置中,在給定模塊結束處理之后,它將包含用于識別該給定模塊的標識符的信號發送到環形總線上。執行下一處理的模塊預先存儲執行緊前面的處理的模塊的標識符,并且當所述信號包含該標識符時,執行處理。在日本專利公開No.2010-217959中,當模塊暫停處理時,它傳送包含表示所述處理已被暫停的信息的信號。當該模塊響應于它所發送的信號接收到包含表示后一模塊已暫停處理的信息的信號時,即使進一步信息被發送了,它也確定執行緊后面的處理的模塊不能執行處理,并且臨時停止信息發送。這實現了分布式控制中使用小存儲容量的高效率分組傳送。
當數據輸出在環形總線上的輸出中被暫停時,有必要抑制或停止對環形總線的輸入。然而,在日本專利公開No.2010-217959中的方法中,給定模塊僅檢測是否在執行該給定模塊的處理緊后面的處理的模塊中出現了停頓(stall)。如果環形總線的數據輸出被暫停,則與環形總線的一圈對應的時間是每個模塊檢測它的數據輸出已被暫停并停止輸出所必需的。直到輸入停止需要長時間,并且直到輸入停止,數據都保持被輸入。結果,停頓分組的數量增多,傳送效率極大地降低,并且可能出現死鎖。
發明內容
根據本發明的一方面,提供一種抑制在環形總線上暫停和停留的分組的數量的增大的技術。
根據本發明的一方面,提供一種數據處理裝置,該數據處理裝置包括:多個通信單元,其被配置為通過環形總線連接;和對應于相應的通信單元的多個處理單元,其被配置為對從所述多個通信單元供給的數據進行處理,其中,當與所述多個通信單元中的第一通信單元對應的處理單元處于不可接受數據的狀態時,第一通信單元將表示該處理單元不能接受數據的停頓信息添加到不能被該處理單元接受的數據,并使該數據繞環形總線行進,并且所述多個通信單元中的第二通信單元基于添加了停頓信息的數據來抑制對環形總線的數據輸入。
根據本發明的一方面,提供一種輸入控制裝置,該輸入控制裝置從外部接受數據輸入,并將數據輸入到數據處理系統中的總線,在所述數據處理系統中,多個通信單元通過環形總線連接,并且經處理單元處理的數據通過該總線傳遞,所述輸入控制裝置包括:獲取單元,其被配置為獲取要被輸出到外部的、被暫停輸出并且停留在總線上的數據項的數量;和控制單元,其被配置為基于所述數據項的數量來控制數據的接受。
根據本發明的一方面,提供一種用于數據處理裝置的控制方法,所述數據處理裝置包括多個通信單元和對應于相應的通信單元的多個處理單元,所述多個通信單元被配置為通過環形總線連接,所述多個處理單元被配置為對從所述多個通信單元供給的數據進行處理,所述控制方法包括:當與所述多個通信單元中的第一通信單元對應的處理單元處于不可接受數據的狀態時,使第一通信單元將表示該處理單元不能接受數據的停頓信息添加到不能被該處理單元接受的數據,并使該數據繞環形總線行進;并使所述多個通信單元中的第二通信單元基于添加了停頓信息的數據來抑制對環形總線的數據輸入。
根據本發明的一方面,提供一種用于輸入控制裝置的控制方法,所述輸入控制裝置從外部接受數據輸入,并將數據輸入到數據處理系統中的總線,在所述數據處理系統中,多個通信單元通過環形總線連接,并且經處理單元處理的數據通過該總線傳遞,所述控制方法包括:使獲取單元獲取要被輸出到外部的、被暫停輸出并且停留在總線上的數據項的數量;并且使控制單元基于所述數據項的數量來控制數據的接受。
從以下參照附圖對示例性實施例的描述,本發明的進一步的特征將會清楚。
附圖說明
圖1是舉例說明數據處理系統的布置的框圖;
圖2是舉例說明分組的數據結構的視圖;
圖3是舉例說明輸入/輸出單元的布置的框圖;
圖4是舉例說明接收單元的布置的框圖;
圖5是舉例說明發送單元的布置的框圖;
圖6是舉例說明發送間隔控制單元的布置的框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佳能株式會社,未經佳能株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310022120.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:配置方法、配置設備、計算機程序產品和控制系統
- 下一篇:信息處理設備及其方法





