正在加载图片...
实验五PCI设备操作 实验目的 1.了解PCI设备工作原理 2.了解PCI设备自动配置过程 3.掌握 PCI BIOS的使用方法 实验原理 1.PCI总线基本原理 Required Pins Optional Pins AD31:00 AD[6332] data C/BE3: 0# Extension ACK64# Interface RDY# COMPLIANT STOP# IDSE LOCK# nterface RRE 三RR# Arbitration (Initiator only) EEE11491) system # 图51PCI管脚定义 PCl总线是一种时分复用的双向应答总线,传输发起方称为主设备,接收方称为从设备 主设备用 FRAME信号指示,从设备拉低它的DEⅤSEL线来表示响应传输请求。PCl总线 的数据传输以帧为单位,每次传输由一个地址周期( Address Phase)和多个数据周期(Data Phase)组成。AD0~AD31首先给出本次传输的首地址,后面紧跟一个或多个32位(4字 节)的数据,多个数据的地址自动递增。在地址周期,CBEO~C/BE3这四根线的不同组合 指示出在AD0~AD31上将要进行何种类型的操作,如CBEO~C/BE3=0110表示存储器读, C/BEO~CBE3=0011表示O写。在数据周期,CBEO~C/BE3对应AD0~AD31上四个字 节的使能。IRDY和TRDY分别表示主设备准备好和从设备准备好。在传输过程中,只有 IRDY和TRDY同时有效,传输才能继续;否则插入等待周期,用于在不同速度的设备之间 协调工作。 计算机的接口卡一般会用到lO端口、存储器空间、中断及DMA等计算机资源。传统 ISA接口卡通过更改跳线来避免多块卡之间的资源冲突,PCI接口卡则摒弃了硬件跳线,由 软件统筹分配资源,这被称为即插即用。为实现此功能,PCI协议除了可以对MO空间、存 储器空间读写外,还定义了对配置空间的读写(CBEO~C/BE3=1010、1011)。所谓配置空 间,是指映射到每块接口卡上的256字节的特殊功能寄存器。主板上电后,由 PnP-Bios读34 实验五 PCI 设备操作 一、实验目的 1. 了解 PCI 设备工作原理 2. 了解 PCI 设备自动配置过程 3. 掌握 PCI BIOS 的使用方法 二、实验原理 1. PCI 总线基本原理 图 5.1 PCI 管脚定义 PCI 总线是一种时分复用的双向应答总线,传输发起方称为主设备,接收方称为从设备。 主设备用 FRAME 信号指示,从设备拉低它的 DEVSEL 线来表示响应传输请求。PCI 总线 的数据传输以帧为单位,每次传输由一个地址周期(Address Phase)和多个数据周期(Data Phase)组成。AD0~AD31 首先给出本次传输的首地址,后面紧跟一个或多个 32 位(4 字 节)的数据,多个数据的地址自动递增。在地址周期,C/BE0~C/BE3 这四根线的不同组合 指示出在 AD0~AD31 上将要进行何种类型的操作,如 C/BE0~C/BE3=0110 表示存储器读, C/BE0~C/BE3=0011 表示 I/O 写。在数据周期,C/BE0~C/BE3 对应 AD0~AD31 上四个字 节的使能。IRDY 和 TRDY 分别表示主设备准备好和从设备准备好。在传输过程中,只有 IRDY 和 TRDY 同时有效,传输才能继续;否则插入等待周期,用于在不同速度的设备之间 协调工作。 计算机的接口卡一般会用到 I/O 端口、存储器空间、中断及 DMA 等计算机资源。传统 ISA 接口卡通过更改跳线来避免多块卡之间的资源冲突,PCI 接口卡则摒弃了硬件跳线,由 软件统筹分配资源,这被称为即插即用。为实现此功能,PCI 协议除了可以对 I/O 空间、存 储器空间读写外,还定义了对配置空间的读写(C/BE0~C/BE3=1010、1011)。所谓配置空 间,是指映射到每块接口卡上的 256 字节的特殊功能寄存器。主板上电后,由 PnP-Bios 读
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有