ISA总线和Futurebus+总线

最新更新时间:2012-04-16来源: 互联网关键字:ISA总线  Futurebus  总线 手机看文章 扫描二维码
随时随地手机看文章

ISA总线
1. ISA总线的信号和 I/O端口地址
    为了利用市场上丰富的各类中、低速适配卡,如声卡、CD-ROM适配器、以太网卡等,一些微型机如Pentium机主板上保留有ISA总线的插槽。ISA总线此时连接中、低速1/O设备,由PCI/ISA桥芯片提供对ISA总线的全面控制逻辑,包括中断和DMA控制。ISA总线的时钟频率典型值为8 33MHZ。
     ISA总线的每个插槽由一个长槽和一个短槽组成。长槽每列有31个引脚,编号为A1-A31和BI-B31;短槽每列有18个引脚,编号为C1-C18和D1-D18。ISA槽上的引脚信号定义如表6.4所示。

表 ISA总线插槽上的引脚信号

A1 -I/O CHK I B27 T/C O
A2-A9 SD7-SD0 I/O B28 BALE O
A10 I/O CHRDY I B29 +5V 电源
A11 AEN O B30 OSC O
A12-A31 SA19-SA0 I/O B31 GND I/O
B1 GND 电源 C2-C8 LA23-LA17 I/O
B2 RESET DRV O C9 -MEMR I/O
B3 +5V 电源 C10 -MEMW I/O
B4 IRQ9 1 C11-C18 SD8-SD15 I/O
B5 -5V 电源 D1 -MEMCS16 I
B6 DRQ2 I D2 -I/0SS16 I
B7 -12V 电源 D3 IRQ10 I
B8 -0WS I D4 IRQ11 I
B9 +12V 电源 D5 IRQ12 I
B10 GND 电源 D6 IRQ15 I
B11 -SMEMW O D7 IRQ14 I
B12 -SMEMR O D8 -DACK0 O
B13 -IOW I/O D9 DRQ0 I
B14 -IOR I/O D10 -DACK5 O
B15 -DACK3 O D11 DRQ5 II
B16 DRQ3 I D12 -DACK6 O
B17 -DACK1 O D13 DRQ6 I
B18 DRQ1 I D14 -DACK7 O
B19 -REFRESH I/O D15 DRQ7 I
B20 SYSCLK O D16 +5V 电源
B21-B25 IRQ7-IRQ3 I D17 -MASTER I
B26 -DACK2 O D18 GND 电源

表 ISA总线I/O端口地址的典型使用

I/O口地址
(16进制) 设备(系统板上的外围电路) I/O口地址(16进制) 设备(系统板上的外围电路)

    计算机工业界提出了一个新概念:即插即用,简称PnP。就是说,新设备应只需简单的插入即可开始运行,不需要用户去拨动开关、插拔跳线以及复杂的安装软件来调整和重新配置系统。这意味着重新配置行为是自动完成的,并且对用户是透明的。
      为此,Intel和Microsoft联手提出了一个即插即用ISA规范,该规范定义了ISA总线适配器卡最小实现功能集。它包括卡控制寄存器、逻辑控制寄存器和逻辑设备配置寄存器等一组寄存器,并定义了一初始化关键字序列和一个分离协议。以次,在PnP的BIOS或操作系统的支持下,能够读取这种新型ISA适配器卡的配置参数,也可以进行重新配置。
      PnP ISA规范还不能做到识别什么样的适配器卡插在那个槽的地理位置,但它已能读取和从新配置这种PnP卡的配置信息。而且它允许PnP ISA适配卡与老式的ISA总线是配卡共存于系统中。

Futurebus+总线
      正在发展的Futurebus+总线标准是VME国际贸易协会、IEFE微处理机标准委员会等团体以及来自公司、大学的专家们协作下开发的。其目标是开发一种真正开放的总线标准,使它能支持64位地址空间,64位、128位、256位数据传输,为下一代的多处理机系统提供一个稳定的平台。
     Futurebus+的重要意义在于,它很可能取代当前微处理机的总线策略。尽管当前高档PC、服务器中尚未使用这一总线标准,同时Intel、IBM等主要计算机厂商仍致力于改进PCI总线性能,但作为技术发展的方向,我们应该关注Futurebus+的进展。
      Futurebus+是一个高性能的异步总线标准。其技术要求是:

    (1)一个与结构、处理器、技术无关的开发标准。
     (2)基本上是一个异步数据定时协议。
     (3)允许采用可选得源—同步式协议,用来实现高速得块数据传输。
       (4)支持32位或64位寻址,数据线的长度动态可变(32位、64位、128位、256位),以满足不同带宽的要求。
     (5)全分布式的并行仲裁协议及集中式仲裁协议,并支持线路交换式和分离业务协议。
     (6)提供对容错和高可靠性系统的支持。
     (7)提供对Cache共享存储器的支持。
     (8)提供一个兼容的消息传递定义。
      Futurebus+总线是迄今为止最杂的总线标准,覆盖了物理层和逻辑层。它既可用于CPU总线,也可用于高速外围总线而与PCI总线竞争。Futurebus+和PCI都支持很高的数据传输率,但PCI总线的物理范围较小,适合以低成本的小系统(如PC机),而Futurebus+的目标是提供灵活和宽广的能力,以满足各类高性能系统的要求,适合于高成本的较大规模计算机系统。

关键字:ISA总线  Futurebus  总线 编辑:神话 引用地址:ISA总线和Futurebus+总线

上一篇:ATX架构的电源接口定义
下一篇:使用三极管来实现RS232接口-TTL转换电路

推荐阅读最新更新时间:2023-10-12 20:39

汽车CAN/LIN总线测试流程和测试工具解析
汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具。 恒润提供CAN/LIN总线测试方案和在这些工具平台之上的测试软件开发咨询服务,帮助客户进行CAN/LIN总线方面的测试。这些工具包括用于CAN/LIN网络系统和电控单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具CANscope;CAN总线干扰生成工具CANstress;CAN总线数据记录器CANlog。 汽车总线测试流程 概括的讲,汽车总线的测试流程主要包括四个阶
[嵌入式]
用P89C664实现I2C总线大批量数据的自动存储
引言 在实际工作中,有些情况下可能需要对一些I2C接口发出的数据进行分析,如果数据较少则比较容易解决。比如可以直接把数据保存到单片机的RAM中,然后通过LED显示出来,但如果数据量很大,这种方法就很河取了。在这种情况下,想办法把大量的数据保存到电脑里是一个比较好的方法这样不但可以解决大批量数据的存储问题,同时也易于编辑、分析和打印。 但是,电脑的外设接口中是没有I2C接口的,因此需要对I2C部迟疑不决的数据进行转换,使之能发往电脑,实现数据的文件存储。综合各种因素考虑,采用UART串口的方式比较方便,因为串口技术简单、应用广泛、各种应用软件也较为丰富。 本文不仅介绍了如何实现I2C数据的转发和自动存储,同时也介绍了P8
[嵌入式]
通用串行总线控制器(USB控制器)
USB,即Universal Serial Bus的缩写,译成中文,就是通用串行总线,这是由Intel公司开发的通用串行总线架构;因此顾名思义,通用串行总线控制器,即USB控制器。 在一台计算机中,USB控制器控制着所有的USB接口,以及接口上的设备的正常运行。
[嵌入式]
现场总线与虚拟仪表技术相融合的发展
    引  言     工业生产的过程测控技术由分离设备向共享设备发展;自动化技术由模拟仪表向智能化仪表发展;计算机网络技术向现场延伸。同时经历了五个发展阶段:人 工控 制阶段、模拟仪表控制系统阶段、计算机集中式数字控制系统阶段、集散式控制系统阶段和 现场总线 控制系统阶段。集散式控制系统(distributed control system , DCS )是目前普遍使用的一种控制结构 ,它按照多级计算机分布控制系统的设计思想 ,采用功能分层方法 ,信息一方面自下而上逐渐集中 ,同时它又自上而下逐渐分散 ,构成了系统的基本结构 ,分散控制为其最主要的特征;系统中信息的传递主要依赖于 4~20 mA 的模拟信号 ,采用点对点的通信
[嵌入式]
由外部总线访问MPC5554的内部存储器
在基于双CPU的嵌入式应用中,通常都会涉及数据交互的问题。一般来说有两种数据交互的方案:一种是使用诸如SPI的通信协议直接进行数据传输,这种方法只适用于小规模的数据交互,对于批量数据则显得无能为力;另一种则是双CPU通过外部总线接口扩展外部共享存储器,例如双口RAM,通过共享存储器实现对交互数据的写入与读出,目前大部分双CPU都是采用这种方案。处理器中大都集成有较大规模的Flash存储器,如果能通过外部总线直接访问处理器的内存储器并进行读/写,就可以将共享存储器从片外移到片内。片内集成的存储器在速度和可靠性方面都比片外扩展的存储器要高很多,有些处理器集成的F1ash存储器还带有ECC校验,进一步提高了存储数据的可靠性。 1
[单片机]
由外部<font color='red'>总线</font>访问MPC5554的内部存储器
基于CAN总线的电动车控制系统设计
当前全球汽车工业面临金融危机和能源环境问题的巨大挑战,实现汽车能源动力系统的电气化,已经成为汽车产业的趋势。提高电动汽车上的各个控制单元间通信的可靠性和实现高传输速率,选择CAN总线协议。CAN总线为多主工作方式,网络上任何节点均可在任意时刻向其他节点发送信息。它采用非破坏性的基于优先权的总线仲裁技术,可靠性高。CAN总线通信距离长达10 km,通信速率最高可达1 Mb/s。CAN通信系统抗干扰性好,工作稳定。某个节点出现故障,不会导致整个系统通信的不正常。由于采用短帧的报文结构,数据传输时间短,具有很强的抗干扰性,具有高效的非破坏总线仲裁,出错检测和故障自动关闭等优点。 1 控制系统整体结构 电动车控制系统由电池管理、充电机
[单片机]
基于CAN<font color='red'>总线</font>的电动车控制系统设计
探讨CAN总线的抗干扰能力
  CAN总线经近20年的发展已步入壮年期,它不仅在汽车领域的应用占据一定优势,在其他工业应用上也生机勃勃、枝繁叶茂。究竟是什么原因使它这么成功?当人们发现它的局限性,又面临新的总线(例如FlexRay)的挑战时,它的地位还能维持多久?这些问题都离不开对通信技术本质和CAN总线特性的分析与理解。通信技术的不断进步离不开应用对带宽与抗干扰的追求,又要快又要正确,当然关键点是适合当前需求的性价比最佳的技术。没有这些追求,可能我们会一直停留在RS232的标准上。当今CAN总线的竞争对手包括以RS485为物理层的总线和FlexRay总线,这种形势下CAN总线的生命力在于其优越的抗干扰能力和性价比,这些都来源于它独特的物理层与数据链路层的设计
[嵌入式]
汽车CAN总线接口浪涌静电保护电路图
控制器局域网总线Controller Area Network,简称CAN总线,是一种用于实时应用的串行通讯协议总线,也是世界上应用最广泛的现场总线之一。CAN总线的应用范围广,在实际应用中,环境相当复杂,一些静电(ESD)、浪涌(Surge)等干扰很容易耦合到总线上,并直接作用于CAN总线接口。一般的CAN总线收发器芯片静电(ESD)、浪涌(Surge)防护等级比较低,裸机情况下,CAN接口静电(ESD)可达6kV,无法满足常见的浪涌测试要求。工业产品、汽车电子产品对通信接口的EMC等级要求更高,许多应用要求满足IEC 61000-4-2静电放电4级,IEC 61000-4-5 浪涌抗扰4级等要求。为了满足这些高等级EMC要求,
[嵌入式]
汽车CAN<font color='red'>总线</font>接口浪涌静电保护电路图
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved