PCI Local Bus (i.e. Conventional PCI)
Overview
History
PCI(Peripheral Component Interconnection)标准是由Intel牵头建立的。大约在1990年,一个来自Intel的Architecture Development Lab的团队设计了PCI并制造了第一个样品,到1992年,PCI规范1.0版正式出炉。
它在服务器端迅速取代了IBM的MCA(Micro Channel Architecture)总线以及Compaq领导的EISA(Extended Industry Standard Architecture)总线,随后在个人PC端取代了VESA Local Bus和ISA总线,在1995年Mac电脑也采用了PCI总线。至此,PCI基本一统天下,除了显卡还需AGP接口进行通信。
MCA总线是IBM计划中取代ISA的下一代总线,但最终只在服务器领域有一些应用,并未成功推广。这是因为IBM试图利用专利壁垒,向所有MCA设备生产商收取高额专利费,这导致PC Clone市场的参与者不愿使用MCA总线。
EISA总线是Compaq领导的“九人帮”(九家PC Clone公司)制定的ISA总线的扩展,用于对抗IBM的MCA总线。它与MCA总线最大的不同就在于它能够兼容ISA总线,因此得到了更多应用,到了后期(96年左右)连IBM自己也开始生产EISA总线的机器。不过因为成本原因,EISA总线未在个人PC市场推广开来。
PS: 事实上,甚至连ISA这个名称也是因EISA总线而诞生的,此前ISA总线被称为PC/AT-Bus或I/O Channel。而且,ISA总线在EISA规范发表后,才随着EISA顺便得到了标准化。