第 7 章 总线技术-计算机组成原理.ppt

  1. 1、本文档共133页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 7 章 总线技术-计算机组成原理

* * USB总线的信息传输过程 USB包是数据传送的基本方式. USB的传输过程 ① 主机发出令牌包,令牌包含有设备地址码、端点号、传输方向和传输类型等信息;。 ② 数据源向目的地发送的数据包或者发送无数据传送的指示信息,数据包可以携带的数据最多为1023B 。 ③ 数据接收方向数据发送方发回一个握手包,提供数据是否已正常接收的反馈信息。如果有错误,需要重发。 除同步传输(实时传输)之外,其他传输类型都需要握手包(称为状态段、状态包或交换段)。 * * USB包的组成 USB包中、包标识符字段(PID)、数据字段、循环冗余校验字段(CRC)和包结尾字段。 同步字段(SYNC):用于数据包位同步,由8位二进制位组成,最后两位既表示同步字段的结束,也标志着包标识符字段(PID字段)的开始。 * * 包标识符字段(PID):是USB包类型的唯一标识,USB主机和USB设备在接收到包后,必须首先对包标识符解码而了解包的类型,以便执行下一步动作。 PID的低4位表示事务的种类,高4位用于低4位的校验,即由低4位取反而得。 * * * * USB包标识符类型 数据字段:用于携带主机与设备之间要传递的信息。根据事务的不同,可能是一个目标设备的地址、端点号、帧序列号以及数据。 循环冗余校验字段(CRC) :根据包的类型不同而由不同的多项式计算而得。 针对数据包,要进行16位CRC计算,多项式为G(X16)=x16+x15+x2+1。 针对令牌包,要进行5位CRC计算,多项式为G(X5)=x5+x2+1。 * * 包结尾(EOP)字段 ?包的发送方在包的结尾发出的包结尾信号。 包结尾表现为差分线路的两根数据线保持2比特低位时间和1比特空闲位时间。USB主机根据EOP判断数据包的结束。 * * * * 德国队分 * A * * 7.5.2 PCI局部总线的信号定义 PCI局部总线规范版本3.0设备所使用的信号定义 * * PCI局部总线规范版本3.0中包含必备信号线和可选信号线,各信号线的详细定义见教材表7-3和表7-4。 * * 7.6 通用串行总线 通用串行总线 (Universal Serial Bus,USB),是基于电缆连接的串行外部总线。 USB总线基于通用连接技术,采用简单方式将外设快速、方便地连接到计算机主机上,解决了个人计算机存在的外部设备接口繁多且接口标准不统一等问题。 7.6.1 USB总线的历史和使用概况 1994年Compaq、DEC、IBM、Microsoft、NEC等多家世界著名的计算机和通信公司与Intel公司一起成立了USB开发者论坛(USB Implementers Forum,USB-IF),负责USB总线标准规范的制订工作。 * * 1996年1月颁布USB 1.0版本规范。规定数据传输速率为12Mb/s(1.43MB/s)。 1998年9月颁布USB 1.1版本规范。规定了高速率12Mb/s(1.43MB/s)和低速率1.5Mb/s(0.183MB/s)两种数据传输速率。 2000年4月颁布USB 2.0版本规范。规定数据传输速率最高可达480Mb/s(57MB/s)。 2008年11月颁布USB 3.0版本规范。规定数据传输率最高可达5Gb/s(625MB/s)。 * * USB总线的主要特点 USB总线是影响力最为广泛的总线之一。 USB总线的主要特点:即插即用,带电插拔,可向设备供电,系统扩展方便,成本低。 USB连接器(接口)将各种外设I/O接口合而为一,用户只需简单地将外设插入到USB接口上,计算机就能自动识别和配置这个USB设备。 * * 7.6.2 USB总线的体系结构 USB总线采用非对称设计思想,由一个总线主控制器、连接到主控制器的多个USB端口和多个连接在USB端口上的设备组成,为多层次树形拓扑结构。 * * USB总线拓扑结构 * * 1. USB总线系统的硬件组成 USB总线的硬件由USB主控制器(USB Host Controller)、USB互联装置(USB interconnect)和USB设备组成。 * * 1) USB主控制器 USB主控制器是USB总线上唯一的总线主控设备,负责控制USB总线上所有数据通信的过程。 USB总线规范限定只有USB主控制器可以和连接到总线的设备之间发生数据传输,且在一条USB总线上只允许有一个USB主控制器。含有USB主控制器的设备称为USB主机(host),如个人计算机。 USB主控制器还负责实现串行/并行数据转换和实现协议层层次上的设备互联。 * * USB主控制器的主要功能 检测USB总线上设备的插拔动作(需要集线器配合) 管理主机和USB设备之间的控制信息(命令、状态信息

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档