第二章 術語和縮寫
本章列出並定義了本規範中使用的術語和縮寫
ACK | 表示肯定確認的握手數據包。 |
Active Device | 已通電但未處於掛起狀態的設備。 |
Asynchronous Data | 異步數據,數據以不規則的間隔傳輸,延遲要求較低 |
Asynchronous RA | RA進程的輸入數據速率Fsi和輸出數據速率Fso是獨立的(即沒有共享的主時鐘)。另請參見速率自適應。 |
Asynchronous SRC | SRC過程的輸入採樣速率Fsi和輸出採樣速率Fso是獨立的(即沒有共享的主時鐘)。另請參見採樣速率轉換。 |
Audio Device | 音頻設備,一種獲取或接收採樣模擬數據的設備。 |
AWG# | 美國線規標準定義的導線橫截面的測量。 |
Babble | 持續超過(微)幀中指定點的規則外總線行爲。 |
Bandwidth | 帶寬,單位時間內傳輸的數據量,通常單位爲每秒位數或每秒字節數。 |
Big Endian | 大端序,一種存儲數據的方法,將多字節值的最高有效字節放在較低的存儲地址。例如,以大端格式存儲的16位整數將最低有效字節放在較高的地址,將最高有效字節放在較低的地址。另見小端序。 |
Bit | 數字計算機使用的信息單位。表示計算機中最小的可尋址內存。一位表示兩種可能性之間的選擇,通常由邏輯1(1)或0(0)表示。 |
Bit Stuffing | 在數據流中插入一個“0”位,使數據線發生電平轉換,從而使鎖相環保持鎖定狀態。 |
b/s | 比特每秒,以每秒位數表示的傳輸速率。 |
B/s | 字節每秒,以每秒字節數表示的傳輸速率。 |
Buffer | 緩存,從一臺設備向另一臺設備傳輸數據時,用於補償數據速率或事件發生時間差異的存儲器。 |
Bulk Transfer | 批量傳輸,四種通用串行總線傳輸類型之一。批量傳輸是非週期性的大型突發通信,通常用於傳輸,可以使用任何可用帶寬,也可以延遲到帶寬可用時。另請參見轉移類型。 |
Bus Enumeration | 枚舉,檢測和識別通用串行總線設備。 |
Byte | 字節,一種大小爲八位的數據元素。 |
Capabilities | 由主機管理的USB設備的屬性。 |
Characteristics | USB設備不可改變的特性;例如,設備類別是設備特性。 |
Client | 駐留在host上的軟件,與USB系統軟件交互,以安排function和host之間的數據傳輸。客戶端通常是傳輸數據的數據提供者和消費者。 |
Configuring Software | 駐留在host軟件中負責配置USB設備的軟件。這可能是系統配置器或設備專用軟件。 |
Control Endpoint | 控制端點,控制管道使用的一對端點編號相同的設備端點。控制端點雙向傳輸數據,因此,使用設備地址和端點編號組合的兩個端點方向。因此,每個控制端點消耗兩個端點地址。 |
Control Pipe | 控制管道,與消息管道相同。 |
Control Transfer | 控制傳輸,四種通用串行總線傳輸類型之一。控制傳輸支持client和function之間的配置/命令/狀態類型通信。另請參見轉移類型。 |
CRC | 參見 Cyclic Redundancy Check。 |
CTI | 計算機電話功能集合體(Computer Telephony Integration)(這裏估計是想表達現在的智能手機),是將電話與計算機兩者的功能予以整合,讓計算機成爲可程序化控制的用戶交換機,以取代過去電信局採用的昂貴用戶交換機(PBX)。 |
Cyclic Redundancy Check (CRC) |
循環冗餘校驗,對數據進行的一種檢查,以查看在傳輸、讀取或寫入數據時是否發生了錯誤。循環冗餘校驗的結果通常與校驗數據一起存儲或傳輸。將存儲或傳輸的結果與爲數據計算的循環冗餘校驗進行比較,以確定是否發生了錯誤。 |
Default Address | 默認地址,由USB規範定義的地址,當USB設備首次通電或復位時使用。默認地址是00H。 |
Default Pipe | 由USB系統軟件創建的消息管道,用於在host和USB設備的endpoint 0 之間傳輸控制和狀態信息。 |
Device |
執行某項功能的邏輯或物理實體。描述的實際實體取決於引用的上下文。在最低級別,設備可以指單個硬件組件,如在存儲設備中。在更高的層次上,它可以指執行特定功能的硬件組件的集合,例如USB接口設備。在更高的層次上,設備可以指連接到通用串行總線的實體所執行的功能;例如,數據/傳真調制解調器設備。設備可以是物理的、電氣的、可尋址的和邏輯的。 當用作非特定參考時,USB設備要麼是hub,要麼是function。 |
Device Address | 設備地址,長度爲7bits,表示設備在通用串行總線上的地址。當設備首次通電或設備復位時,設備地址是默認地址(00H)。設備由USB系統軟件分配一個唯一的設備地址。 |
Device Endpoint | USB設備中唯一可尋址的部分,是host和設備之間通信流中的信息源或接收器。另請參見端點地址。 |
Device Resources | 由USB設備提供的資源,如緩衝空間和端點。另請參見主機資源和通用串行總線資源。 |
Device Software | 負責使用USB設備的軟件。該軟件可能也可能不負責配置設備的使用。 |
Downstream | 數據從host流出或離開host的方向。下游端口是hub上電氣距離host最遠的端口,它從hub生成下行數據流量。下行端口接收上行數據流。 |
Driver | 當提到硬件時,指驅動外部負載的輸入輸出板。指軟件時,負責與硬件設備接口的程序,即設備驅動程序。 |
DWORD | 雙字。一種數據類型,大小爲兩個字(即四個字節或32位)。 |
Dynamic Insertion and Removal |
host運行時連接和移除設備的能力。 |
E2PROM | 參見 Electrically Erasable Programmable Read Only Memory。 |
EEPROM | 參見 Electrically Erasable Programmable Read Only Memory。 |
Electrically Erasable Programmable Read Only Memory (EEPROM) |
非易失性可重寫存儲器存儲技術。 |
End User |
host 用戶 |
Endpoint | 參見 device endpoint。 |
Endpoint Address | 在USB設備上端點號和端點方向的組合。每個端點地址都支持單向數據傳輸。 |
Endpoint Direction | 在USB上數據傳輸的方向。方向可以是向內或向外。輸入指的是向host的傳輸;輸出是指host的向外輸出。以host爲主體定義方向。 |
Endpoint Number | 端點號,0H和FH之間的四位值,包括0H和FH,與通用串行總線設備上的一個端點相關聯 |
Envelope detector | 一種位於USB設備內部的電子電路,用於監控USB數據線並檢測某些與電壓相關的信號特徵。 |
EOF | 一幀數據的結束標誌 |
EOP | 一個包的結束標誌 |
External Port | 參見 port |
Eye pattern | 提供最小和最大電壓電平以及信號抖動的USB信號表示。 |
False EOP | 一種虛假的、通常由噪聲引起的事件,被包接收器解釋爲EOP。 |
Frame | 全速/低速總線上建立的1ms時基。 |
Frame Pattern | 一種幀序列,在每幀傳輸的樣本數中呈現重複模式。對於44.1千赫的音頻傳輸,幀模式可以是包含44個樣本的九幀,然後是包含以下內容的一幀 45個樣本。 |
Fs | 參見 sample rate。 |
Full-duplex | 全雙工,計算機數據支持同時一時間雙向傳輸。 |
Full-speed | 12 Mb/s的USB傳輸。另請參閱low-speed and high-speed。 |
Function | 一種爲host機提供功能的USB設備,如ISDN連接、數字麥克風或揚聲器。 |
Handshake Packet | 握手包,確認或拒絕特定條件的數據包。例如,ACK和NCK。 |
High-bandwidth endpoint |
一種高速設備端點,每微幀傳輸大於1024字節但小於3073字節。 |
High-speed | 480Mb/s的USB操作。另請參閱low-speed and full-speed。 |
Host | 安裝了USB主機控制器的主機系統。這包括主機硬件平臺(中央處理器、總線等)。)和正在使用的操作系統 |
Host Controller | host的USB接口。 |
Host Controller Driver (HCD) |
主機控制器硬件的USB軟件抽象層。主機控制器驅動程序提供了一個與主機控制器交互的接口。主機控制器驅動程序隱藏了主機控制器硬件實現的細節。 |
Host Resources | 主機提供的資源,如緩衝空間和中斷。另請參見Device Resources and Universal Serial Bus Resources。 |
Hub | 一種提供附加連接的USB設備。 |
Hub Tier | USB拓撲圖 7層模型的某一層,表示function和host的連接和通信關係。參見圖4-1。 |
Interrupt Request (IRQ) |
就是中斷請求,很簡單。 |
Interrupt Transfer | 中斷傳輸,四種通用串行總線傳輸類型之一。中斷傳輸特性是小數據、非週期性、低頻率和有限延遲。中斷傳輸通常用於處理服務需求。另請參見轉移類型。 |
I/O Request Packet | I/O數據請求包,軟件客戶端發出的一種可識別的請求,要求在自己(host上)和設備端點之間以適當的方向傳輸數據。 |
IRP | 參見 I/O Request Packet。 |
IRQ | 參見 Interrupt Request。 |
Isochronous Data | 同步數據,一種數據流,由其時序可看傳輸速率。 |
Isochronous Device | 同步設備,一種具有同步端點的實體,提供或接收模擬採樣數據流或同步數據流。 |
Isochronous Sink Endpoint |
能夠接收來自host的同步數據流的端點 |
Isochronous Source Endpoint |
能夠產生同步數據流並將其發送給host的端點。 |
Isochronous Transfer |
同步傳輸,四種通用串行總線傳輸類型之一。處理同步數據時使用同步傳輸。等時傳輸在主機和設備之間提供定期、連續的通信。另請參見轉移類型。 |
Jitter |
由機械或電氣變化引起的不同步的趨勢。更具體地說,是數字脈衝在傳輸介質上的相移。 |
kb/s | 應該都懂,簡單到不知道怎麼解釋 |
kB/s | 同上 |
Little Endian | 小端序,將多字節值中最低有效字節放在較低存儲地址的數據存儲方法。例如,以小端格式存儲的16位整數將最低有效字節放在較低的地址,將最高有效字節放在下一個地址。 |
LOA | 只有SOP而沒有EOP,這種情況就叫LOA(loss of bus activity characterized) |
Low-speed | 1.5Mb/s的USB操作。 |
LSb | 最低有效位。 |
LSB | 最低有效字節。 |
Mb/s | 同爲傳輸速度單位,很簡單 |
MB/s | 同上 |
Message Pipe | 使用 請求/數據/狀態 格式傳輸數據的雙向管道。數據具有強制結構,從而可靠地識別和傳遞請求。 |
Microframe | 建立在高速總線上的125us時基 |
MSb | 最高有效位。 |
MSB | 最高有效字節。 |
NAK | 表示否定的確認握手數據包。 |
Non Return to Zero Invert (NRZI) |
一種對串行數據進行編碼的方法,其中1和0由相反且交替的高電壓和低電壓表示,在這種情況下,編碼位之間不返回零(參考)電壓。無需時鐘脈衝。 |
NRZI | 參見上行 |
Object | 代表USB實體的host軟件或數據結構。 |
Packet | 爲傳輸而組織成一組的一束數據。數據包通常包含三個元素:控制信息(例如,源、目的地和長度)、要傳輸的數據以及檢錯和糾錯位。 |
Packet Buffer | USB設備用來發送或接收單個數據包的邏輯緩衝區。這決定了設備可以發送或接收的最大數據包大小。 |
Packet ID (PID) | USB數據包中的一個字段,指示數據包的類型,並由此推斷出數據包的格式和應用於數據包的錯誤檢測類型。 |
Phase | 指傳輸的包交換階段,傳輸有三個階段:令牌、數據或握手數據包。 |
Phase Locked Loop (PLL) |
鎖相環,一種充當鑑相器的電路,使振盪器與輸入頻率保持同相。 |
Physical Device | 具有物理實現的設備;例如揚聲器、麥克風和光盤播放器。 |
PID | 參見Packet ID. |
Pipe | 一種邏輯抽象,表示設備上的端點和主機上的軟件之間的關聯。管道有幾個屬性;例如,管道可以以流(流管道)或消息(消息管道)的形式傳輸數據。另請參見流管道和消息管道。 |
PLL | 參見 Phase Locked Loop. |
Polling | 輪詢,詢問多個設備,一次一個,是否有任何數據要傳輸。 |
POR | 參見 Power On Reset. |
Port | 系統或電路的進出點。對於USB,指連接USB設備的點。 |
Power On Reset (POR) |
通電時將存儲設備、寄存器或存儲器恢復到預定狀態。 |
Programmable Data Rate |
可編程的數據速率,可以是固定數據速率(單頻端點)、有限數量的數據 速率(32kHz,44.1kHz,48kHz,…),或連續可編程數據速率。端點的確切編程能力必須在適當的特定於類的端點描述符中報告。 |
Protocol | 協議,與兩個設備之間數據傳輸的格式和時間有關的一組特定規則、程序或慣例。 |
RA | 參見 rate adaptation。 |
Rate Adaptation | 在Fsi採樣的輸入數據流轉換成在Fso採樣的輸出數據流的過程,其質量有一定的損失,由速率自適應算法決定。過程需要錯誤控制機制。Fsi和Fso可以是不同的和異步的。Fsi是風險評估的輸入數據速率;Fso是隨機存取存儲器的輸出數據速率。 |
Request | 一種包含SETUP包的請求數據,發送到USB設備作相應請求。 |
Retire | 完成傳輸服務並通知相應軟件客戶端完成的操作。 |
Root Hub | 直接連接到主機控制器的USB集線器。該集線器(第1層)連接到主機。 |
Root Port | 根集線器上的下行端口。 |
Sample | 端點操作的最小數據單元;是端點的屬性。 |
Sample Rate (Fs) | 採樣速率,每秒採樣數,以赫茲(Hz)表示。 |
Sample Rate Conversion (SRC) |
用於採樣模擬數據流的RA過程的專用實現。誤差控制機制被插值技術所取代。 |
Service | 系統編程接口提供的一種程序。 |
Service Interval | 向USB端點發送或接收數據的連續請求之間的時間間隔。 |
Service Jitter | 服務交付與其預定交付時間的偏差。 |
Service Rate | 單位時間內給定端點的服務數量 |
SOF | 參見 Start-of-Frame. |
SOP | 起始包,Start-of-Packet。 |
SPI | 參見 System Programming Interface. |
Split transaction | 主機控制器和集線器支持的一種事務類型。這種傳輸類型允許低速和全速設備連接到高速hub。(hub和這些設備仍爲低速和全速操作,但是hub和host之間是高速傳輸) |
SRC | 參見 Sample Rate Conversion。 |
Stage |
構成控制傳輸的序列的一部分;階段包括建立(SETUP)階段、數據階段和狀態階段。 |
Start-of-Frame (SOF) |
每個(微)幀中的第一個事務。SOF允許端點識別(微)幀的開始,並將內部端點時鐘同步到主機。 |
Stream Pipe | 流管道,傳輸流數據,數據不要求具體的結構。 |
Synchronization Type |
描述等時端點連接到其他等時端點的能力的一種分類。 |
Synchronous RA | RA進程的輸入數據速率Fsi和輸出數據速率Fso來自同一個主時鐘。Fsi和Fso之間有一個固定的關係。 |
Synchronous SRC | SRC過程的輸入採樣速率Fsi和輸出採樣速率Fso來自同一個主時鐘。Fsi和Fso之間有一個固定的關係。 |
System Programming Interface (SPI) |
系統軟件提供的服務的定義接口。 |
TDM | 參見 Time Division Multiplexing. |
TDR | 參見 Time Domain Reflectometer. |
Termination | 連接在電纜末端的無源元件,防止電氣信號反射。 |
Time Division Multiplexing (TDM) |
時分多路複用,一種在一種通信介質上同時傳輸多個信號(數據、語音和/或視頻)的方法,它是將每個信號的一部分一個接一個地交織在一起。 |
Time Domain Reflectometer (TDR) |
一種能夠測量USB信號線阻抗特性的儀器。 |
Timeout | 超時,在某個預定的時間間隔內檢測到沒有總線活動。 |
Token Packet | 令牌包,一種數據包類型,用於標識總線上要執行的事務。 |
Transaction | 向端點傳輸的服務,由令牌包、可選數據包和可選握手包組成。根據傳輸類型,允許/要求特定的數據包。 |
Transaction translator |
事務轉換器,USB集線器的功能組件。事務轉換器對特殊的高速事務做出響應,並將其轉換爲全/低速事務,全/低速設備連接在面向下行的端口上。 |
Transfer | 一個或多個總線事務,用於在軟件客戶端及其功能之間傳輸信息。 |
Transfer Type | 傳輸類型,定義了四種標準傳輸類型:控制、中斷、批量和同步。 |
Turn-around Time | 設備在收到數據包後需要等待開始傳輸數據包的時間,以防止在USB上發生衝突。該時間基於電纜的長度和傳播延遲特性以及傳輸設備相對於USB上其他設備的位置。 |
Universal Serial Bus Driver (USBD) |
USB驅動,負責向操縱host控制器的客戶機提供通用服務。 |
Universal Serial Bus Resources |
由USB提供的資源,如帶寬和功率。另請參見設備資源和主機資源。 |
Upstream | 數據流向host的方向。上行端口是設備上最靠近host的端口,它從集線器生成上行數據流。上行端口接收下行數據流量。 |
USBD | 參見 Universal Serial Bus Driver. |
USB-IF | USB開發者論壇,是一個非營利組織,成立的目的是促進USB兼容產品的開發和技術的推廣。 |
Virtual Device | 由軟件接口層表示的設備。虛擬設備的一個例子是硬盤及其相關的設備驅動程序和客戶端軟件,使其能夠發現並播放.wav 文件 |
Word | 大小爲兩個字節(16位)的數據元素。 |