网站大量收购独家精品文档,联系QQ:2885784924

第8章PCI总线标准.pptVIP

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 PCI局部总线;8.1 PCI 总线概述;PCI总线的特点:;8.1.2 PCI信号定义 主设备:取得总线控制权的设备. 从设备:被主设备选中进行数据交换的设备. 信号类型: IN 单向输入信号,OUT:单向输出信号 T/S:双向三态输入/输出信号. S/T/S:持续且低电平有效的三态信号(主设备产生). O/D: 漏极开路. #: 低电平有效;图8.1 PCI总线接口信号;2.地址与数据接口信号 AD[31:00] T/S:它们是地址、数据多路复用的输入/输出信号 在FRAME#有效的第1个时钟,AD[31:00]上传送的是32位地址,称为地址期。 在IRDY#和TRDY#同时有效时,AD[31:00]上传送的为32位数据,称为数据期。注: 一次总线传输=地址期+数据期+数据期+… C/BE[3:0]# T/S:它们是总线命令和字节使能多路复用信号线 PAR T/S:针对AD[31:00]和C/BE[3:0]#进行奇偶校验的校验位.;3.接口控制信号;4.仲裁信号;7. 64位总线扩展信号;8.2.1. PCI总线命令;8.2.2 PCI总线协议;PCI总线传输的一般规则:;2.PCI总线的寻址;(2) 内存地址空间;3.字节对齐;5.设备选择;8.3 PCI总线的数据传输过程 8.3.1.总线上的读操作;8.3.2 总线上的写操作;8.3.3 传输的终止过程;PCI总线上的所有传输操作中,FRAME#、IRDY#、TRDY#和STOP#遵循的规则:;8.4 总线仲裁与总线配置 8.4.1 PCI总线仲裁机制;总线仲裁过程:;8.4.2 PCI总线的配置空间;在系统启动的时候由BIOS代码执行设备配置。一旦即插即用OS(如Windows2000)启动后,控制就传递给OS,OS接管设备管理。 定义一个PCI设备配置空间的目的在于提供一套适当的配置措施,使之实现完全的设备再定位而无需用户干预安装、配置和引导,并由与设备无关的软件进行系统地址映射。 所有PCI设备都必须实现PCI协议规定必需的配置寄存器,以便系统加电的时候利用这些寄存器的信息来进行系统配置。对PCI的配置访问实际上就是访问设备的配置寄存器。;1.配置空间的寻址方法;2. 配置空间访问的类型;0/1类配置空间访问时在AD总线的地址期内出现在AD总线上的信息格式:;1类配置空间访问;如果要访问的总线号既不同于桥的第二级总线号,也不在桥的第二级总线号的下级总线范围内,那么桥将忽略本次访问。 如果总线号不同于桥的第二级总线,但在桥的第二级总线号的下级总线范围内,那么桥将本次访问作为1类配置访问传递给第二级总线。配置命令从第一级传递到第二级C/BE总线。 如果总线号与桥的第二级总线号相同,那么桥将本次访问作为0类配置访问传递给第二级总线。AD[10:2]直接从桥的第一级传递到第二级AD总线。AD[15:11 ]的设备号用于选择第二级总线上哪个设备的IDSEL信号有效。配置命令从第一级传递到第二级C/BE总线。;3、配置空间头区域(64DW)及功能;(1)设备识别 头区域有7个寄存器(字段)用于设备的识别。 (2)设备控制 表现在命令寄存器为发出和响应PCI总线命令提供了对设备粗略的控制。 (3)设备状态 状态寄存器用于记录PCI总线有关操作的状态信息。 注意:该寄存器的有些位是只可清不可置,对这些位的写,被解释为对该位清零。 例如,为了清位14而不影响其他位,应向该寄存器写0100 0000 0000 0000B ;(4)基址寄存器(BADR);举例1:基址寄存器的值=FFFFFF01h =1111111100000001b;举例2:基址寄存器的值=FFF00000h =1111111100000000B;扩展ROM基地址寄存器;(5)头区域中其它寄存器;PCI中断 1.PCI中断的共享;3 配置空间的访问方法;PCI BIOS;4. PCI中断;实现:;PCI中断响应;PCI中断共享;PCI中断 1.PCI中断的共享;;;8.5 PCI总线控制芯片5933;8.5 PCI控制器S5933的特点:;8.5.2 S5933的数据传送方式;PASS-THRU方式。 直接访问ADD-ON资源。使用Pass-Thru通信,必须给S5933外接nvRAM配置芯片,以便给Pass-Thru在PC主机上分配空间,S5933配置空间中6个基址寄存器,与PASS THRU方式有关基址寄存器1#-4#,基址寄存器0#被指定为S5933分配I/O资源,基址寄存器6保留不用。因此S5933可以建立四条Pass-Thru通道,实现单周期和突发(burst)数据传送。 S5933中地址寄存器(APTA)

文档评论(0)

smashing + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档