第2章 总线技术解析.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.7.3 PCI 总线的三种地址空间 PCI总线定义了内存地址空间、I/O地址空间、配置地址空间 3种物理地址空间。其中,内存地址空间和I/O地址空间是通常意义的地址空间,而配置地址空间用于支持硬件资源配置和进行地址映射,并且被安排存放在总线桥内。一般用户不使用配置空间地址。 三者地址的寻址范围、寻址数据的宽度及所处的位置不同。 * 计算机接口技术 * 地址空间类型 寻址范围 寻址宽度 位置 I/O地址空间 4G 字节 字节 接口电路的寄存器 内存地址空间 1G 双字节 双字节 存储器 配置地址空间 64个双字节 双字节 总线桥的配置寄存器 2.7.4 PCI 设备与PCI功能 1. PCI设备 PCI设备是能够理解PCI协议和支持标准的PCI操作,并且拥有由PCI-SG分配的唯一固定的厂商标志码的各类设备。 PCI设备可以通过设备自带的总线桥直接挂到PCI总线,包括PCI总线上的PCI器件和PCI插槽上的PCI卡。如PCI-ISA总线接口卡、高速PCI显示器卡等。 ISA设备与ISA设备不同之处: ISA设备,如键盘、打印机、鼠标、LED显示器,不具备PCI设备的特点,不能直接与PCI高速总线相连,而是与本地ISA总线相连。 ISA设备必须通过ISA总线和PCI-ISA桥才能与PCI总线连接而进入微机系统中来。 * 计算机接口技术 * * 计算机接口技术 * 图2.7 PCI设备与ISA设备 PCI设备和ISA设备与系统的连接如图2.7所示。 2.PCI功能 PCI功能是一个PCI物理设备可能包含的具有独立功能的逻辑设备,一个PCI设备可包含1~8个PCI功能。若是单功能设备,则无PCI设备与PCI功能的区别,就统称PCI设备。 PCI规范要求对每个PCI功能都配备一个256字节的配置空间。 * 计算机接口技术 * 2.7.5 PCI 设备配置空间 1. PCI配置空间的作用 PCI配置空间是PCI设备和PCI功能专用的地址空间。 * 计算机接口技术 * 作用 分配给PCI设备,存放必要的配置信息 建立本地用户总线与PCI总线资源的映射关系 支持设备的即插即用 2.PCI配置空间的格式 每个 PCI 设备都分配有 64 个双字的配置空间,其 开头16 个双字称为 PCI 设备的配置空间头区域,分为三类。它们的用途和格式均不相同。 * 计算机接口技术 * 0类,用于定义标准PCI设备 1类,用于定义PCI-PCI桥 2类,用于PCI-CardBus桥 一般用户都使用0类配置空间,其头部区域的配置格式如图2.8所示。 * 计算机接口技术 * 图2.8 0类配置空间头区域布局格式 3.配置空间的功能 利用配置空间头区域的配置寄存器提供的信息, 可以进行设备识别、设备地址映射、中断申请、设备控制以及提供设备状态等,这些信息为在PCI总线系统中搜索PCI设备和进行资源动态配置准备了条件。 其中,设备识别、设备地址映射、设备中断申请几种功能与PCI总线接口设计者关系密切,故作重点介绍。下面分别讨论这些功能的实现。 在了解这些配置寄存器时,一定要对照图2.8进行查看。 * 计算机接口技术 * (1)设备识别功能 系统加电后,会对总线上所有设备的配置空间进行 扫描,检测是否有新设备和是什么样的设备(卡), 然后根据各设备(卡)所提出的资源请求,给它们分配存储器及I/O基地址、地址范围和中断资源,对其进行初始化,实现设备即插即用。共有7个寄存器支持设备的识别。 * 计算机接口技术 * 厂商标志(Vendor ID)寄存器 设备标志(Device ID)寄存器 版本标志(Revision ID)寄存器 分类码(Class Code)寄存器 子系统标志(Subsystem ID)寄存器 头区域类型(Header Type)寄存器 子系统厂商标志(Subsystem Vendor ID)寄存器 计算机接口技术 计算机接口技术 计算机接口技术 计算机接口技术 * 计算机接口技术 * 第2章 总线技术 本章主要内容 总线的组成和作用、性能参数、标准 总线传输操作过程 现代微机系统总线新技术 ISA总线 PCI总线 2.1 总线的作用与组成 * 计算机接口技术 * 微机体系结构的重要组成部分 系统中传递各类信息的通道 系统中各模块间的物理连接 数据总线 地址总线 控制总线 电源线和地线 作用 组成 2.2 总线的性能参数 * 计算机接口技术 * 反映总线工作速率 数据总线的位数 总线上可传输的数据总量 总线传输率=(总线宽度÷8位)×总线频率

文档评论(0)

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

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

1亿VIP精品文档

相关文档