LPC总线之:ISA总线(X-Bus总线)、EISA总线、LPC总线

        一、ISA总线

1981年IBM生产出的以Intel8088为CPU的面向个人或办公室的PC机时,同时推出了其用于PC机功能扩充的8位总线。后被国际标准化组织ISO确定为ISA总线标准。

1984年ISA总线在原来8位总线的基础上扩充出16位数据总线宽度。同时地址总线宽度也由20位扩充到24位,但仍保持原8位ISA总线的完整性。形成了现在使用的8位基本插槽加上16位扩充插槽的16位ISA总线标准。

   ISA 是8/16bit 的系统总线,最大传输速率仅为8MB/s ,但允许多个CPU 共享系统资源。由于兼容性好,它在上个世纪80年代是最广泛采用的系统总线,不过它的弱点也是显而易见的,比如传输速率过低、CPU占用率高、占用硬件中断资源等。后来在PC‘98 规范中,就开始放弃了ISA 总线,而Intel 从i810 芯片组开始,也不再提供对ISA 接口的支持,已经淘汰

   ISA总线扩展插槽由两部分组成,一部分有62引脚,其信号分布及名称与PC/XT总线的扩展槽基本相同,仅有很小的差异。另一部分是AT机的添加部分,由36引脚组成。这36引脚分成两列,分别称为C列和D列。 

LPC总线之:ISA总线(X-Bus总线)、EISA总线、LPC总线_第1张图片

                                  ISA插槽每个引脚都对应一个信号

二、X-Bus总线

X-bus is something like simplified ISA bus (也就是说X-Bus与ISA总线的关系类似于SMbus与I2C间的关系)。

三、EISA总线

Extended Industry Standard Architecture(EISA)Bus 扩展工业标准体系结构(EISA)总线1989年由工业厂商联盟设计,用于支持现有的ISA扩充板,兼容ISA总线,现已经淘汰EISA总线是全32位的,所以这种设计可处理比ISA总线更多的引脚。

采用ISA总线的PC系统结构(来源于ISA总线规范):

LPC总线之:ISA总线(X-Bus总线)、EISA总线、LPC总线_第2张图片

  四、LPC总线

        1997929Intel于公布的一个取代传统ISA BUS的一种新接口规范,并且以免费开放授权的方式,供业界采用。以往为了连ISA扩充槽、适配器、ROM BIOS芯片、SuperI/O等接口,南桥芯片必须保留一个ISA BUS(现在使用LPC总线接口)以连通SuperI/O芯片,以控制传统的外围设备。传统ISABUS速率大约在7.159~8.33MHz,提供的理论尖峰传输值围16MB/s,但是ISABUS与传统的PCI BUS电气特性、信号定义方式迥异,南桥芯片、SuperI/O芯片浪费很多针脚来做处理,主板的线路设计也显得复杂。

   LPC总线将以往ISA BUS的地址/数据分离译码(即地址线、数据线分离),改成类似PCI的地址/数据信号线共享的译码方式,信号线数量大幅降低,工作速率由PCI总线速率同步驱动,虽然改良过的LPC接口一样维持最大传输值16MB/s,不过所需要的信号脚位数大幅降低(7个必须的引脚,6个可选的引脚),以LPC接口设计的Super I/O芯片、Flash芯片都能享有脚位数减少、体积微缩的好处,主板的设计也可以简化,这也就是取名LPC——Low Pin Count的原因。

LPC总线之:ISA总线(X-Bus总线)、EISA总线、LPC总线_第3张图片

LPC引脚种类及含义












你可能感兴趣的:(LPC总线之:ISA总线(X-Bus总线)、EISA总线、LPC总线)