USB 3.0规范中译本 第2章 术语及缩略语

本文为CoryXie原创译文,转载及有任何问题请联系cory.xie#gmail.com

本章列出并定义本规范通篇将使用的术语及缩略语

术语/略缩语

定义

ACK(确认包)

表示积极肯定的握手包。

ACK Tx Header Sequence NumberACK Tx 头包序列号)

等待确认的链路控制字中期望的头包序列号。

Active Device(活动设备)

处于供电状态而不是挂起状态的设备。

Asynchronous Data(异步数据)

对时延要求宽松的,不定期的(irregular intervals)数据传输。

Attached(联接)

当两者之间具有物理连结(connection)时,下行设备(downstream device)被认为"联接"于上行设备(upstream device)。

AWG#

线缆横切面(cross section)的测量,由美国线缆规格标准(American Wire Gauge)定义。

Bandwidth(带宽)

单位时间内发送的数据总和,单位通常是bits per second (bps) bytes per second (Bps)

Big Endian(大端字节序)

存储数据的方法,把多字节中的高有效字节存储在低地址。例如,16位的整数存储,在大端格式中,将低字节存储在高地址,而把高字节存储在低地址。同时参见little endian

Bit(位)

数字电脑使用的信息单位。代表电脑内存最小的可寻址位。每一位代表两种可能性,典型地由逻辑01来表示。

bps(比特每秒)

以比特每秒表示的传输速率。

Bps(字节每秒)

以字节每秒表示的传输速率。

Buffer(缓冲区)

当从一个设备传送数据到另一个设备时,用于弥补不同的数据速率或事件发生时间所用的存储空间。

Bulk Transfer(批量传输)

一种USB传输类型。批量传输是非周期的,大量可突发的(large bursty)通讯,典型用于那些可使用所有可用带宽且可以延迟直到带宽可用的传输类型。同时参见transfer type

Bus Enumeration(总线枚举)

检测,识别并配置USB设备

Bus Interval(总线间隔)

建立完整服务间隔边界(integral boundary of service intervals)的125μs时间周期。

Byte(字节)

八位的数据元素。

Cable(线缆)

没有联接插头(with no plugs attached)的原始线缆。

Cable assembly(电缆组件)

联接有插头(attached with plugs)的线缆

Captive cable(束缚线缆)

一端是Type-A插头,另一端要么永久联接到(permanently attached)设备,要么具有特定于厂商的(vendor specific connector)连接器的线缆。

Capabilities(能力)

USB设备中由主机管理(administrated)的属性(attributes)。

CDR

执行时钟和数据恢复(Clock and Data Recovery)功能的电路。

Characteristics(特性)

USB设备中不能改变的性质(qualities)。例如,设备类(device class)就是设备特性。

Client(客户端)

主机端的软件,与USB系统软件交互,安排在功能端(function)和主机端(host.)之间的数据传输。客户端通常是传输的数据的提供者和消费者。

Component(部件)

包含有端口的物理芯片或电路。

Configuring Software(配置软件)

主机端的软件,负责配置USB设备。

Control Endpoint(控制端点)

具有同样端点号的一对设备端点,被用作控制管道。控制端点在两个方向上传输数据,因此,使用设备地址和端点号组合的两个方向。所以,每个控制端点消耗两个端点地址。

Control Pipe(控制管道)

与消息管道(message pipe)相同。

Connected(连接)

如果下行设备已经联接(attached)到上行设备,并且下行设备已经为进入超高速信号模式(SuperSpeed signaling)而打开Rx终端阻抗(asserted Rx terminations)或者为了进入低速,全速或高速信号模式而打开 D+D-线(asserted the D+ or D- data line),这时下行设备被认为"连接"到上行设备。

Control Transfer(控制传输)

USB传输方式的一种。控制传输支持客户端和功能端之间的配置/命令/状态类信息的传输。同时参考传输类型(transfer type)。

Controlling Hub (控制性集线器)

控制性集线器是其上行端口没有处于U3的任意集线器。

CRC(循环冗余校验)

CRC-5, CRC-16, CRC-32。参考循环冗余校验

Cyclic Redundancy Check (CRC)

对数据进行检验,检测传输、读数据、写数据过程中是否发生错误。CRC结果通常与所校验的数据一起存储或传输。存储或传输的结果与从数据计算的CRC结果相比较,确定是否发生错误。

D CodesD码)

使用8b/10b编码方式的数据类型代码(data type codes)。

D+ and D-

USB2.0规范中定义的差分对。

Default Address(默认地址)

USB规范定义的地址,该地址在USB设备第一次上电或复位时使用。

Default Pipe(默认管道)

USB系统软件所创建的消息管道,用来在主机和USB设备端点0之间传递控制和状态信息。

Descrambling(解扰)

将伪随机8位字符恢复到原始状态。参考加扰(scrambling)。

Detached(断联)

当上行设备和下行设备之间的物理线缆被移除时,这两个设备被认为是"断联"

Device(设备)

逻辑上的或物理上的实体,执行一个或多个功能。实际描述的实体依赖于具体引用的上下文。在最低层次,设备可能是指一个硬件部件,例如内存设备;在高一层次,设备可能是指一组执行特定功能的组件,例如USB接口设备;在更高一层,设备可能是指联接到USB上的某实体所执行的功能;设备可能是物理的,电气的,可寻址的,或者逻辑上的。当用于非特指情形下时,USB设备要么指集线器(hub)或者外设(peripheral)。

Device Address(设备地址)

一个七位值,代表在USB总线上的一个设备的地址。当USB设备第一次上电或设备复位时,设备地址是默认地址(00H)。设备由USB系统软件分配一个唯一的设备地址。

Device Endpoint(设备端点)

USB设备的可唯一寻址的部分,是主机和设备之间通信流的源端(source)或汇端(sink)。同时参见端点地址(endpoint address)。

Device Software(设备软件)

负责使用USB设备的软件。该软件可能负责配置设备的使用,也可能不是。

Disconnected (Unconnected)

如果下行设备已经联接(attached)到上行设备,但是下行设备没有为进入超高速信号模式(SuperSpeed signaling)而打开Rx终端阻抗(asserted Rx terminations),也没有为了进入低速,全速或高速信号模式而打开 D+D-线(asserted the D+ or D- data line),这时下行设备被认为与上行设备"断开"

Downstream(下行)

源自主机或离开主机的数据流的方向。下行端口是集线器上在电气性方面离主机最远(electrically farthest from the host)的端口,从集线器生成下行数据通信。下行端口接收上行数据通信。

Downstream Facing Port

下行面端口。见下行端口。

Downstream Port

在主机或者集线器上的端口,设备将连接于此。例如,系统的根端口是下行端口。

DP(数据包)

数据包由数据包头部和数据包负载组成。

DPH(数据包头部)

数据包头部。包含数据包的地址,路由信息,长度和包的其他信息。

DPP(数据包负载)

数据包有效载荷。包含数据包的数据和32CRC

DPPABORT(数据包负载中止)

帧有续集(Frame ordered set),用于中止数据包负载。

DPPEND(数据包负载结束)

帧有续集(Frame ordered set),用于代表数据包负载的结束。

DPPSTART(数据包负载开始)

帧有续集(Frame ordered set),用于代表数据包负载的开始。

Driver

当指代硬件时,是指驱动外部负载的I/O焊盘。当指代软件时,是指负责与硬件设备接口的程序,也即,设备驱动软件。

Dual Simplex(双单工)

两条数据路径,各自独立的携带一个方向的信息。

DWORD(双字)

双字。大小为两个字的数据元素(也即,四字节或32位)

Dynamic Insertion and Removal(动态插入和删除)

当主机在运行时联接或移除设备的能力。

Endpoint(端点)

参见设备端点(device endpoint)。

Endpoint Address(端点地址)

USB设备上的端点号和端点方向的组合。

Endpoint Direction(端点方向)

数据在USB总线上的传输方向。方向可以是INOUTIN代表发送到主机,OUT代表从主机发送。

Endpoint Number(端点号)

一个在0H-FH之间的四位值,与USB设备上的一个端点相结合。

External Port(外部端口)

参见端口

Frame Number(帧号)

ITP中的总线间隔计数器的数值(bus interval counter value within the ITP),除以8(整数除法)。

Full-duplex(全双工)

计算机数据传输同时在两个方向进行。

Full-speed (FS)(全速)

USB总线在12Mb/s上运行。参考低速和高速。

Function(功能)

USB设备上一组单个或多个的相关接口,呈现一种能力给软件客户。

Gbps (吉比特每秒)

以吉比特每秒表示的传输速率(1,000,000,000/秒)。

Handshake Packet(握手包)

一个确认或拒绝特定条件的包。例如:ACK,NRDY,ERDY

Header(头包)

包头(Packet header),例如,DPH,LMPTP都是头包。

Header Sequence Number Advertisement(头包序列号宣告)

一旦进入U0后,在链路伙伴之间进行的ACK Tx Header Sequence Numbers的交换。

High-speed (HS)(高速)

USB总线在480Mb/s。参考低速和全速。

Host(主机)

安装了USB主控制器的主计算机系统。包括主机硬件平台(CPU,总线等)和所使用的操作系统。

Host Controller(主控制器)

为了支持USB总线上的设备而提供给主机的接口。

Hot Reset(热复位)

使用TS1/TS2有序集的复位机制。

HPSTART (头包开始)

帧有续集(Frame ordered set),用于代表头包的开始。

Hub(集线器)

提供额外的USB连接的USB设备

Hub Tier(集线器层级)

在主机和外围设备之间的通信路径上的USB链路数量再加上1

ID pinID管脚)

ID管脚。代表USB 3.0微型连接器家族(USB 3.0 Micro connector family)中用于区分USB 3.0 Micro-A插头和USB 3.0 Micro-B插头的管脚。

Inband Reset(带内复位)

依靠超高速和/LFPS信号在链路上传导复位的机制。

Informative(参考性)

提供的信息仅用作说明,不包含任何要求。参考强制性(normative)。

Interrupt Transfer(中断传输)

四种USB传输方式之一。中断传输具有有限延迟(bounded latency)。中断传输典型用于处理服务需求(service needs)。参考传输类型(transfer type)。

Isochronous Data(等时数据)

时序(timing)隐含在数据传递速率(delivery rate)中的数据流(stream of data)。

Isochronous Device(等时设备)

具有等时端点的实体,如USB规范所定义,源发(sources)或汇接(sinks)采样模拟流(sampled analog streams)或同步数据流(synchronous data streams)。

Isochronous Sink Endpoint(等时汇接端点)

能够消费(consuming)主机发送的等时数据流的端点。

Isochronous Source Endpoint(等时源发端点)

该端点能够产生等时数据流,并发送给主机。

Isochronous Transfer(等时传输)

四种USB传输类型之一。等时传输与等时数据一同工作。等时传输在主机和设备之间提供周期的、连续的信息传递。同时参见传输类型(transfer type)。

ITP

等时时间戳包(Isochronous Timestamp Packet),由主机周期性地发送,用来通知USB总线上的设备当前的时间。

Jitter(抖动)

由机械或电气变化而引起的一种缺乏同步的趋向(tendency)。更具体的说,数字脉冲(digital pulses)在传输介质中的相移(phase shift)。

KB

千字节或1024字节。

K CodesK码)

使用8b/10b编码方式的控制类型代码。

SHP-开始数据包头部(start header packet

SDP-开始数据包(start data packet

END-结束数据包或数据包头部(end header or data packet

EDB-结束无效(坏)数据包(end of nullified (bad) packet

SLC-开始链路命令(start link command

COM-停顿(comma

SKP-跳过(skip

EPF-结束包分帧(end packet framing

LCSTART(链路命令开始)

帧有续集(Frame ordered set),用于代表链路命令的开始。

LFPS(低频周期信号)

低频周期信号。用于在链路上通信而不使用超高速信号(SuperSpeed signaling)。

LFSR(线性反馈移位寄存器)

线性反馈移位寄存器。为加扰产生伪随机字符。

Link Command(链路命令)

一个8个符号的序列,用于链路层流量控制,重试,电源管理以及设备移除。

Link Command Word(链路命令字)

两字节,11位定义链路命令;其余5CRC,用于确保数据的完整性。

Link Control Word(链路命令字)

两字节,其中11位定义链路层流量控制;其余5位为CRC,用来确保数据的完整性。

Little Endian(小端字节序)

一种数据存储方式,在低地址存储多字节数据的低有效字节。例如,对于一个16位的整数存储格式,把低有效字节存放在低地址,把高有效字节存放在下一个地址。参考大端字节序(big endian)。

LMP(链路管理包)

链路管理包(Link Management Packet)。一种头包(header packet),用于一对链路之间的通信。

Local Rx Header Buffer Credit(本地Rx头包缓冲信用)

端口自己的单个空闲的Rx Header Buffer的个数。

Logical Idle(逻辑空闲状态)

当链路处于U0状态时,一个或多个符号时间(symbol times)内没有信息(包,或者链路命令)被传输。

Low-speed(低速)

USB总线运行在1.5Mb/s。参考全速和高速。

LSb(低位)

低位。

LSB(低字节)

低字节。

LTSSM

链路训练状态机(Link Training and Status State Machine)。

Mb/s(兆比特每秒)

传输速率为兆比特每秒(1,000,000比特每秒)。

MB(兆字节)

兆字节或1,048,576字节。

MB/s(兆字节每秒)

传输速率为兆字节每秒

Message Pipe(信息管道)

一个双向管道,利用请求/数据/状态范式(paradigm)来传输数据。该数据具备强制的(imposed)结构,允许请求被可靠地识别和通信。

MSb

高位。

MSB

高字节。

Normative(强制性的)

规范所要求的。同时参见informative(参考性)。

NRDY(未准备好)

否定确认(negative acknowledgment)的握手包。

Packet(包)

一堆组织在一起成一组用于传输的数据。包通常包含三个要素:控制信息(例如,来源,目的地和长度),传输数据,错误检测和校正位。

Peripheral(外设)

联接(attached)到USB线缆的物理实体,正在按照USB 3.0规范的定义而运行的设备。

Peripheral Device(外围设备)

非集线器USB设备,为主机提供一个或多个功能。例如:海量存储设备。

Persistent(持久的)

状态信息(例如,一个描述符字段)在进入或者退出D3过程中被保留和持续(retained and persistent)。

Phase Locked Loop (PLL)(相锁环路)

作为相位检测(phase detector)的电路,保持振荡器(oscillator)与输入频率相位一致(in phase with an incoming frequency)。

Physical Device(物理设备)

具有物理实现的设备。例如:扬声器,麦克风,CD播放器。

Pipe(管道)

逻辑上的抽象,代表设备端点和主机软件之间的联系。管道有几个属性:例如,管道可以作为流(流管道)或信息(信息管道)传输数据。

PLL(相锁环路)

参考Phase Locked Loop

Plug(插头)

联接到线缆的连接器,与插座(receptacle)相匹配(mated)。

Port(端口)

到达或离开系统或电路的访问点。对于USB,该点可联接一个USB设备。

Power On Reset (POR)(上电复位)

一个将端口恢复到其初始状态的事件。

PPM

百万分之一(Parts Per Million)。

PRBS

伪随机比特流(Pseudo-Random Bit Stream

Protocol(协议)

一套特定的规则,过程或约定(rules, procedures, or conventions),相关于两个设备之间数据传输的格式和定时(format and timing)。

RA

参考rate adaptation

Receptacle(插座)

安装在主机或设备上的连接器,与插头相匹配。

Remote Rx Header Buffer Credit (远端Rx头包缓冲信用)

链路伙伴的单个空闲的Rx Header Buffer的个数。

Request(请求)

一个到USB设备的请求,包含在SETUP包的数据部分。

Root Hub(根集线器)

直接联接(或者集成)到主控制器的USB集线器。

Root Port(根端口)

根集线器上的下行端口。

Rx Header Buffer Credit Advertisement Rx头包缓冲信用宣告)

一旦进入U0后,在链路伙伴之间进行的Remote Rx Header Buffer Credits的交换。

Scrambling(加扰)

8位字符进行转换到伪随机的方式。参考去扰(descrambling)。

Service Interval(服务间隔)

整数倍的总线间隔(bus intervals),在这期间,周期端点必须被服务。

Service Jitter(服务抖动)

与其计划的服务供应时间相对比,提供服务的时间偏差(deviation)。

SSC(扩频时钟)

扩频时钟(Spread Spectrum Clock)。

Stage(阶段)

组成控制传输的部分序列。包括Setup阶段,Data阶段,Status阶段。

Stream Pipe(流管道)

像流一样传输数据的管道,没有USB定义的结构。

SuperSpeed (SS)(超高速)

USB总线运行在5 Gbps

Synchronization Type(同步类型)

界定(characterizes)具备等时端点能力(isochronous endpoint's capability)的一种分类方法(classification),该类等时端点能够连接到其他等时端点(connect to other isochronous endpoints)。

Termination(终端)

连接到连接器一端的无源(Passive)部件,防止信号反射(reflected)或共鸣(echoed)。

Timeout(超时值)

在该时间间隔内,预期的事件应该发生。

TP(事务包)

事务包(Transaction Packet)。头包的一类,用于设备和主机之间的通信。

Training Sequences(训练序列)

初始比特,符号对齐,接收器均衡的有序集,例如TS1TS2TSEQ

Transaction(事务)

为端点提供服务:

IN包含ACK TP,以及响应NRDY TP, DP, 或者 STALL TP

OUT包含一个DP,以及响应NRDY TP, ACK TP, 或者 STALL TP.

Transfer(传输)

一个或多个总线事务(bus transactions),在客户端和它的功能部件之间搬移信息。

Transfer Type(传输类型)

决定客户端和它的功能部件之间的数据流的特性。定义的四种基本传输类型:控制传输,中断传输,批量传输和等时传输。

Type-A Connector

本规范定义的standard-A连接器。

Tx Header Sequence Number Tx头包序列号)

被加入到头包中被传输的头包序列号(header sequence number)。

Upstream(上行)

数据流往主机的方向。上行端口是设备上在电气上最接近主机。上行端口接收下行数据通信。

Upstream Port(上行端口)

该端口被设备用来连接主机或者集线器。所有设备上的端口都是上行端口。

Upstream Facing Port(上行面端口)

参考上行端口。

USB 3.0 Standard-A connectorUSB 3.0标准A连接器)

USB3.0主机连接器,支持超高速模式。

USB 3.0 Powered-B connectorUSB 3.0供电B连接器)

标准的Type-B设备连接器,支持USB3.0超高速模式,并且具有附加的管脚,用于从设备供电。

USB 3.0 Standard-B connectorUSB 3.0标准B连接器)

标准 Type-B设备连接器,支持USBA3.0超高速模式。

USB 3.0 Micro-A plugUSB 3.0微型A插头)

USB 3.0微型连接器家族的一种,用于OTG。它能够插入USB 3.0 Micro-AB插座。与USB 3.0 Micro-B插头的不同之处仅在键控(keying)和ID管脚的连接。

USB 3.0 Micro-AB receptacleUSB 3.0微型AB插座)

USB 3.0微型连接器家族的一种,可以接受USB 3.0 Micro-B插头 USB 3.0 Micro-A 插头

USB 3.0 Micro-B connectorUSB 3.0微型B连接器)

USB 3.0设备连接器,支持超高速模式。

USB 3.0 Micro connector family USB 3.0微型连接器家族)

所有在设备上使用的插头和插座,包括USB 3.0 Micro-B, USB 3.0 Micro-AB USB 3.0 Micro-A 连接器。

USB 2.0 Standard-A connectorUSB 2.0标准A连接器)

USB2.0规范定义的Type-A连接器。

USB 2.0 Standard-B connectorUSB 2.0标准B连接器)

USB2.0规范定义的标准Type-B连接器。

USB-IF

USB开发者论坛公司,是一个非盈利性公司,为了方便USB产品的开发和促进USB技术的发展而成立。

UTP(非屏蔽双绞线)

非屏蔽双绞线(Unshielded Twisted Pair)。

Warm Reset(暖复位)

使用LFPS进行复位的机制。

Word(字)

大小为16比特的数据元素。

你可能感兴趣的:(规范)