PCI即Peripheral Componet Interconnect,中文意思是“外围器件互联”,是由PCISIG推出的一种局部并行总线标准。PCI总线是由ISA总线发展而来,是一种同步的独立于处理器的32位或64位局部总线。目前,PCI总线广泛应用于连接显卡,网卡,声卡
PCI总线是一种树型结构,并且独立于CPU总线,可以和CPU总线并行操作。
PCI总线可以挂接PCI设备和PCI桥。
PCI总线只允许一主多从。读写操作只能在主从设备上进行,并且主从设备的属性是可以变化的
一个典型的33MHz的PCI总线如图所示:
处理器通过FSB与北桥相连接,北桥上挂载着图形加速器(显卡)、SDRAM(内存)和PCI总线。PCI总线挂载着南桥、以太网、SCSI总线(一种老式的小型机总线)和若干个PCI插槽
PCI总线是一种共享总线,所有需要特定的仲裁器来决定当前时刻的总线的控制权,一般该仲裁器位于北桥中,而仲裁器(主机)则通过一对引脚,REQ#(request)和GNT#(grant)来与各个从机连接。当然,并不是所有设备都能成为仲裁器
如下图所示
参考资料:
1.PCIe扫盲——PCIe简介-Felix-电子技术应用-AET-中国科技核心期刊-最丰富的电子设计资源平台
2.[持续演进]资料整理:可以学习 1W 小时的 PCIe