- 1、本文档共91页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)
您可能关注的文档
最近下载
- 电气技术协议(样本).docx
- 英语句子基本结构课件(共50张PPT).ppt
- 2024年江苏海事职业技术学院单招职业技能测试题库(精练).docx VIP
- 齐鲁制药有限公司生物医药产业园项目环境影响评价报告全本.docx
- 纪委书记2025年度民主生活会领导班子“四个带头”对照检查材料.docx VIP
- 一种可折叠便携手柄高压锅.pdf VIP
- 2024年江苏海事职业技术学院单招职业技能测试题库(夺分金卷).docx VIP
- 基于单个FeFET的高能效CAM及其操作方法.pdf VIP
- 人教版小学五年级英语下册(RJ) PEP教案.pdf VIP
- 2024年江苏海事职业技术学院单招职业技能测试题库及答案(必威体育精装版).docx VIP
文档评论(0)