PCI局部总线整体认识

 

为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连。PCI总线就属于系统总线。

PCI局部总线定义:Peripheral Component Interconnect一种由Intel公司1991年推出的用于定义局部总线的标准,此标准允许在计算机内安装多达10个遵从PCI标准的扩展卡。最早提出的PCI总线工作在33MHz频率之下,传输带宽达到133MB/s(33MHz * 32bit/s)

PCI总线制定目的:为了实现一种将周边设备与处理器高速结合起来的总线结构。

PCI总线优点:因为它和存储器之间通过DMA方式交互,所以CPU暂用率极低。相比较与ISA总线(32bit32MB/s),速度快很多;支持突发传输,多总线共存,即插即用。

为处理数据、寻址、接口控制、仲裁及系统功能,PCI接口要求作为目标设备至少要有47条引脚,分为系统信号、地址和数据信号、接口控制信号、错误反馈信号、中断信号。作为总线主设备需要至少49条引脚,除了以上信号,还需要仲裁信号(REQ#GNT#)。主设备是指通过仲裁而取得总线控制权的设备;从设备是被主设备选中以进行通信的设备。即:主设备不仅能接受读写操作还可以进行DMA操作,而从设备只能接受读写操作。

     为避免各PCI设备在资源的占用上发生冲突,PCI总线采用即插即用协议。即在系统建立时由操作系统按照各设备的要求统一分配资源,资源分配的信息由系统写入各PCI设备的配置空间寄存器,并在操作系统内部备份。各PCI设备有其独自的配置空间,设计者通过对积压设备(或插槽)的ISDEL引脚的驱动区分不同设备的配置空间。

    IDSEL连接方法:AD11〕~AD31〕是设备选择位,其中必须有且仅有一位为“1”,这在物理上表现为总线的AD11〕~AD31〕中有一根为高电平  如果输出高电平的这根线与某块PCI卡的PCI IDSEL引脚相连,这块卡就会被激活。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章