[發明專利]用于管理通用串行總線上的錯誤的管理裝置有效
| 申請號: | 201580037860.5 | 申請日: | 2015-07-02 |
| 公開(公告)號: | CN106663079B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | M·阿賈杰;A·布瓦瑟里 | 申請(專利權)人: | 標致·雪鐵龍汽車公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 馬文斐 |
| 地址: | 法國韋利濟*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 管理 通用 串行 線上 錯誤 裝置 | ||
本發明涉及一種電子裝備,所述電子裝備包括主機控制器,所述主機控制器能夠控制能夠與多個外圍設備連接的至少一個通用串行通信端口,其特征在于,與所述端口連接的外圍設備中的每個與外圍設備監控器(27)相關聯,所述外圍設備監控器(27)能夠確定并且指出所述端口和與所述外圍設備監控器相關聯的外圍設備之間的通信故障,并且,所述主機控制器包括在所有外圍設備監控器指出通信故障時使所述通信端口重新初始化的部件。
技術領域
本發明涉及串行總線上的數據傳輸,更具體地涉及傳輸時的錯誤管理。
背景技術
通用串行總線(或英語“Universal Serial Bus”的縮寫USB)是用于使外圍信息設備(英語也稱為“USB devices”)與電腦(也稱為主機,或英語為“USB host”)連接的串聯傳輸信息總線。
USB演變形成多個版本,每個版本能夠以多種模式通信。
USB總線的第一版本以兩種模式通信:慢速模式(或“Low Speed”,流量為1.5Mbit/s)或全速模式(或“Full Speed”,流量為12Mbit/s):
USB總線的第二版本還包括第三模式(稱為“High Speed(高速)”,流量為480Mbit/s)。
所述USB總線基于令牌環(或“Token Ring”)運行,每個網絡節點通過該令牌環依次布置在總線上。
在所有被連接外圍設備之間,帶寬在時間上共享。在多個傳輸能夠發生期間,時間被細分成多個幀或微幀。
主機和外圍設備之間的通信根據協議進行,所述協議基于主機對每個外圍設備的依次詢問。當主機希望與外圍設備通信時,所述主機發送表示外圍設備的令牌(數據包,所述數據包包含所述外圍設備的地址,所述地址被七位編碼)。如果所述外圍設備在所述令牌中識別出所述外圍設備的地址,所述外圍設備發出數據包作為回復。
USB限定了不同類型的傳輸:控制傳輸(用于外圍設備的列舉和配置)、中斷傳輸(用于提供具有較小反應時間的少量信息)、等時傳輸、以及批量傳輸(用于傳輸大量信息)。
能夠將主機與外圍設備之間的通信構造成多個邏輯通道(管道和端點)以簡化對USB端口的外圍設備的控制。
USB沒有限定能夠輕易管理傳輸錯誤的部件。例如,對于存在與播放器連接的音樂庫的U盤,如果在線束上發生短暫的物理故障(振動、沖擊、或其它),播放器不再能夠播放后續的音樂,該音樂暫停。
用戶因此被迫斷開該U盤并且將該U盤重新連接以使通信重新初始化,或者被迫重新啟動音樂播放器。
由文件US2006/0236003已知一種用于控制USB聯結的方法和系統。然而,這種解決方案不能夠克服傳輸錯誤。
發明內容
因此,本發明的目的在于克服上述問題。為此,本發明更確切地提出一種電子裝備,所述電子裝備包括主機,所述主機能夠控制能夠與多個外圍設備連接的至少一個通用串行通信端口,其特征在于,與所述通信端口連接的外圍設備中的每個與一個外圍設備監控器相關聯,所述外圍設備監控器能夠確定并且指出所述通信端口和與所述外圍設備監控器相關聯的外圍設備之間的通信故障,并且,所述主機包括在所有外圍設備監控器指出通信故障時使所述通信端口重新初始化的部件。
在與所有外圍設備通信失敗的情況下,本發明能夠禁用USB端口以獲得電消耗的節省。
有利地,使所述通信端口重新初始化的部件是有限狀態自動機。
有利地,所述有限狀態自動機包括至少三種狀態:
-初始化狀態,所述初始化狀態對應于主機與外圍設備之間的通信的初始化,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于標致·雪鐵龍汽車公司,未經標致·雪鐵龍汽車公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580037860.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:延遲電路以及相關的系統和方法
- 下一篇:通用串行總線上的錯誤管理裝置





