一、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列。

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总线

1997年9月29日Intel于公布的一个取代传统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引脚种类及含义

LPC总线之:ISA总线(X-Bus总线)、EISA总线、LPC总线相关推荐

  1. can总线报文是固定的吗_新能源汽车CAN总线Bus Off处理流程

    CAN总线由其高可靠和实时性被广泛应用于新能源汽车.轨道交通.医疗.工程机械等行业,本文介绍CAN总线关闭对新能源汽车的功能和安全性能产生的影响,并针对工程师关注的问题,提供有效的解决方案. 2020 ...

  2. CAN总线(Controller Area Network bus)协议(一)

    写在前面: 本文章旨在总结备份.方便以后查询,由于是个人总结,如有不对,欢迎指正:另外,内容大部分来自网络.书籍.和各类手册,如若侵权请告知,马上删帖致歉. 目录 一.CAN介绍 二.CAN的国际标准 ...

  3. 系统启动时在bus系统中注册platform总线

    系统启动时在bus系统中注册platform总线 platform总线的注册是由platform_bus_init函数完成的,主要的内容是注册bus_type结构体类型的变量 Linux设备模型–设备 ...

  4. CAN总线数据记录仪及其重要性 CAN bus data logger

    数据记录仪是可以记录或存储数据高效的设备.随着各个领域不断的进步,数据已经成为我们生活中必不可少的一部分.数据的收集使我们能够制定更加准确的理论和更有效的解决方案.另外,如果无法访问数据(无论是哪种类 ...

  5. 片上总线协议学习(1)——SiFive的TileLink与ARM系列总线的概述与对比

    link 片上总线协议学习(1)--SiFive的TileLink与ARM系列总线的概述与对比 finally 27 人赞同了该文章 一.背景介绍 随着超大规模集成电路的迅速发展,半导体工业进入深亚微 ...

  6. AMBA总线协议(一)——一文看懂APB总线协议

    0.AMBA总线概括 AMBA AHB 总线协议介绍请点击以下链接: AMBA总线协议(二)一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别 AMBA总线协议(三)--一文看懂 ...

  7. sm总线控制器找不到驱动程序_技术 | 基于CAN总线的伺服电机通信控制

    1.引言 CAN(ControllerArea Network)总线是一种有效支持分布式控制或实时控制的串行通信局域网络,由于其高性能.高可靠性.实时性好以及独特的设计,已广泛应用于控制系统中的各检测 ...

  8. 总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为 (4) MB/S。...

    2015年上半年 网络工程师 上午试卷 综合知识 总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为 (4) MB/S. A.40 B.80 ...

  9. AMBA总线协议(三)——一文看懂AHB总线所有协议总结(AHB2 AHB-Lite AHB5 )

    AMBA AHB 总线协议介绍请点击以下链接: AMBA总线协议(一)--一文看懂APB总线协议 AMBA总线协议(二)一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别 AMB ...

  10. CAN 总线转换模块,FC协议转以太网,转CAN总线功能模块

    FC协议转CAN总线.以太网模块 模块功能特性  完全遵守 FC-AE 协议:  支持与千兆以太网.CAN 总线桥接:  FC 总线线路速率 1.0625Gb/s.2.125Gb/s.4.25G ...

最新文章

  1. 当程序员有了程序员女友后...... | 每日趣闻
  2. [Java Web整合开发王者归来·刘京华] 1、 Java Web开发
  3. 还是自己写的东西比较放心
  4. tcpdump抓取mysql语句
  5. 客户连接多个服务端_Dubbo源码解析之客户端Consumer
  6. intranet的计算机环境包括,计算机四级考试网络工程师考点:企业网与Intranet
  7. mysql数据库新建一个递增的_分享一个mysql实验—基于数据库事务隔离级别RR及RC的测试...
  8. mysql update修改数据_MySQL UPDATE:修改数据(更新数据)
  9. 一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!
  10. 仅用半小时,从Python爬取到BI可视化,告诉你深圳房价有多贵
  11. 专注是最好的修行,一个80后IT从业者14年的成长与感悟
  12. steam授权_恐怖游戏爱好者的福音!十一月Steam上最值得玩的恐怖游戏
  13. 常见HTTP错误码模拟
  14. Excel批量转Word
  15. unity 粒子 运动模糊_使用模糊库使用粒子模拟景深
  16. vue2开发过程中el-select懒加载问题
  17. 计算机网络与安全课程设计,计算机网络课程设计-网络安全..doc
  18. 为什么选择语雀-你想知道的都在这
  19. 一个程序员应该怎样去学习和掌握计算机英语
  20. oracle查询练习2(解析+答案)

热门文章

  1. nodejs+vue美食分享网站express
  2. 解决 - 安装SQL Server 2017出现错误 “合成活动模板库(ATL) 规则失败”
  3. 互联网2016:从流量为王到生产率贡献制胜
  4. SLAM从入门到入土:维特惯性导航传感器,ROS程序
  5. 有道云笔记,为知笔记,石墨文档,CSDN对比
  6. 机器人码垛手持式编程_FANUC工业机器人码垛编程详解!
  7. Nginx配置实例-动静分离
  8. java中的类和对象(重点)超详细
  9. A First-Person Camera
  10. 关于自动拣DD的外挂文件