USB 2.0規範中譯本 第三章 背景

第三章 背景

3.1 USB的目標

USB被指定爲PC架構的行業標準擴展,聚焦於支持普通消費者和商用的PC外設。以下標準適用於USB架構的定義:

  • 易於使用的電腦擴展外設
  • 支持高達480 Mb/s傳輸速率的低成本解決方案
  • 完全支持語音、音頻和視頻的實時數據傳輸
  • 靈活的協議,支持同步數據傳輸以及異步信息傳遞的混合模式
  • 集成了商用設備技術
  • 不同PC配置和外形的綜合
  • 提供能夠快速擴散到產品中的標準接口
  • 支持新的設備類別,增強電腦的功能
  • USB 2.0的完全向後兼容性,適用於根據規範的早期版本構建的設備

3.2 應用分類

圖3-1以數據傳輸負載範圍對使用到USB服務的設備進行了分類。可以看出,480 Mb/s總線包含高速、全速和低速數據範圍。通常,高速和全速數據類型可能是同步的,而低速數據來自交互式設備。USB一種PC總線,但也可以很容易地應用於以其他主機爲中心的計算設備。該軟件架構通過支持多個USB主機控制器,允許將來擴展USB。

 

3.3 特徵表

USB規範提供了多種屬性選擇,可以實現多個性價比集成點,並支持在系統和組件級別實現差異化的功能。功能按以下優勢分類:

方便用戶(end user)使用

  • 佈線和連接器的單一型號
  • 對用戶(end user)屏蔽電氣細節(如總線終端)
  • 能夠識別外設類型,自動根據功能找到對應的驅動程序和配置
  • 可動態連接和重新配置的外設

支持廣泛的工作負載和應用

  • 適用於從幾kb/s到幾百Mb/s的設備帶寬
  • 在同一組線路上支持同步和異步傳輸類型
  • 支持多個設備的併發操作(多個連接)
  • 支持多達127個物理設備
  • 支持主機和設備之間的多種數據流和消息流傳輸
  • 允許複合設備(即由許多功能組成的外圍設備)
  • 降低協議開銷,從而提高總線利用率

等時帶寬

  • 有保障的帶寬和低延時特性,適用於電話、音頻和視頻等對這些特性敏感的傳輸。

靈活性

  • 支持多種數據包大小,允許多種設備緩衝選項
  • 通過適應數據包緩衝區大小和延遲,支持多種設備數據速率
  • 協議中內置了緩衝區處理的流量控制

健壯性

  • 協議中內置了錯誤處理/故障恢復機制
  • 設備的動態插入和移除由用戶實時感知
  • 支持故障設備的識別

與PC行業的協同

  • 協議易於實現和集成
  • 符合PC即插即用架構
  • 利用現有的操作系統界面

低能耗的實現

  • 1.5 Mb/s的低能耗子信道
  • 針對外設和主機硬件的集成進行了優化
  • 適合開發低能耗外設
  • 低成本的電路和連接器
  • 使用了商用技術

升級路徑

  • 體系結構可升級,以支持系統中的多個USB主機控制器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章