微型计算机技术幻灯片第9章

上传人:F****n 文档编号:88141036 上传时间:2019-04-19 格式:PPT 页数:54 大小:716KB
返回 下载 相关 举报
微型计算机技术幻灯片第9章_第1页
第1页 / 共54页
微型计算机技术幻灯片第9章_第2页
第2页 / 共54页
微型计算机技术幻灯片第9章_第3页
第3页 / 共54页
微型计算机技术幻灯片第9章_第4页
第4页 / 共54页
微型计算机技术幻灯片第9章_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《微型计算机技术幻灯片第9章》由会员分享,可在线阅读,更多相关《微型计算机技术幻灯片第9章(54页珍藏版)》请在金锄头文库上搜索。

1、1,第9章 微机系统的总线技术,9.1 总线概述 9.2 从PC总线到EISA 9.3 PCI总线 9.4 RS-232C串行通信总线,2,9.1 总线概述,总线和总线标准 总线的负载能力 总线仲裁概述,9.1 总线概述,9.1.1 总线和总线标准 一、总线定义 总线是一种在多于2个模块(设备或系统)间传送信息的公共通路。 总线由传输信息的物理介质以及一套管理信息传输的通信规则(协议)所组成。 总线的特点是“公用性”,即同时挂接多个模块或设备。2个模块或设备之间专用的信号连接线不能称为总线。,二、三类总线 片总线:元件级总线,芯片总线,是微处理器芯片内部引出的总线,它是用微处理器构成一个部件(

2、如CPU插件)或是一个很小的系统时,信息传输的通路。 内总线:系统总线、板级总线、微机总线,是用于微机系统中各插件之间信息传输的通路。 外总线:通信总线,是微机系统之间,或是微机系统与其他系统(仪器、仪表、控制装置)之间信息传输的通路。,三、片总线的作用 片总线包括地址总线、数据总线和控制总线,了解这三组总线的具体组成、用途及相互关系,对于解决微机系统的应用和接口问题十分重要。三组总线的分析见教材P363。 四、总线标准 总线标准是国际公布或推荐的互连各个模块的标准。它是把各种不同模块组成计算机系统(或计算机应用系统)时必须遵守的规范。,总线标准为计算机(或计算机应用系统)中各个模块的互连接提

3、供一个标准界面。该界面对界面两侧的模块而言都是透明的,界面的任一方只需根据总线标准的要求来实现接口的功能,而不必考虑另一方的接口方式。 采用总线标准为计算机接口的软硬件设计提供方便。 使硬件接口芯片设计相对独立,为接口软件的模块的设计带来方便。 总线标准包括 机械结构规范; 功能规范; 电气规范。,9.1.2 总线的负载能力 负载能力即驱动能力,指总线上接上负载(接口设备)后必须不影响总线输入/输出的逻辑电平,以流过负载的电流大小表示。 总线输出信号的情况 1. 输出低电平:要吸收电流(由负载流入信号源)以IOL表示。负载能力指:吸收规定电流后,仍保持逻辑低电平; 2. 输出高电平:要流出电流

4、(由信号源流向负载的输出电流)以IOH表示。当输出电流超过规定值时,输出逻辑电平会降低。负载能力指:输出电流达规定电流后仍保持逻辑高电平。,总线输入信号情况 1. 输入低电平总线向插件板灌入电流以IIL表示。 负载能力是指灌入规定电流后,仍保持输入低电平。 2. 输入高电平插件板向总线输入电流以IIH表示。 负载能力是指输入规定电流后,仍保持高电平。 负载能力以保持高、低电平在阈值范围内的最大电流表示之。 注意对总线而言,流入为“+”;流出为 “-”。 当总线上所接负载超过负载能力时(即超过规定电流IOL/IOH /IIL/IIH)必须在总线和负载之间加接“缓冲器(Buffer)”或“驱动器(

5、Driver)”。,9.1.3总线仲裁概述(bus arbitration) 1.总线主设备(总线主控器) (bus master) 具有控制总线能力的模块,通常是CPU或以CPU为中心的逻辑模块;在获得总线控制权之后能启动数据信息的传输。 所谓启动即发出地址信息以及相应的控制信息给要进行信息传输的设备,使其按主设备的要求进行信息传输。 2.总线从设备(总线受控器) (bus slave) 能对总线上的数据请求(即主设备发出的地址信息和控制信息)作出相应,但本身不具备总线控制能力的模块。 所谓总线控制能力是指,能发出地址信息、控制信息以启动总线上的数据传输。,3.总线仲裁 总线仲裁是在多处理机

6、环境中提出来的。 多处理机中,每个处理机都可作为总线主设备。都要共享系统中的资源(总线也是一种重要的公共资源)。 多个主设备必须通过系统总线才能访问其他资源。每个主设备都会随即地提出对总线控制使用的要求,这样就可能发生总线竞争现象。 为了防止主设备同时控制总线,就要在总线上设立一个处理上述总线竞争的机构,按优先级次序,合理地分配资源,此即总线仲裁问题。,4.总线仲裁器 用硬件来实现总线分配的逻辑电路称为总线仲裁器(Bus Arbiter)。 总线仲裁器的任务是: 响应总线请求; 通过分配过程的正确控制达到最佳使用总线。 在单处理机系统中,如果系统中接有DMA控制器,处理器就有了总线使用的竞争者

7、,也必须有相应的总线仲裁器。由于这种系统比较简单,几乎所有的微处理器芯片中都包含有这种仲裁机构 一般总是将DMAC的总线请求安排成较高的优先级。,5. 总线通信协议 总线通信协议主要是解决信息传输的开始和结束问题,是实现总线仲裁和信息传送的手段。二种通信协议为: 同步总线协议 总线上各模块通过总线进行信息传送时,用一个公共的时钟信号进行同步,作为信息传输起止的控制信号。 各模块何时发送或接收信息都由统一的时钟规定,在通信中不需要附加时间标志或应答信号。 异步总线协议 允许总线上的各模块有各自的时钟,在模块之间进行通信时没有公共的时间标准,而是靠发送时同时发出该部件的时间标志信号,或由应答方式来

8、进行。,全互锁异步通信方式 发送模块将“DATA”(数据)送到总线上; 延迟一定时间后发出“READY”信号,通知对方,数据已在总线上;,DATA,READY,ACK,接收模块以“READY”信号作为选通脉冲接收数据,并发出“ACK”(Acknowledge)信号作回答,表示数据已接收,同时在收到“READY”信号下降沿后随即结束“ACK”信号。 发送模块收到“ACK”信号后可以撤除数据,以便进行下一次传送。,15,9.2 从PC总线到EISA,总线概述 PC总线的特点 ISA总线的特点 EISA总线的特点,9.2.1 概述 三种总线都是I/O总线,即主板上看到的I/O接插槽。 三种总线都是向

9、上兼容的-从PC总线(PC/XT机上的I/O接插槽)到ISA总线(PC/AT机上的I/O接插槽)到EISA总线(386以上服务器、工作站上的I/O接插槽) 三种总线都 是原始的总线设计,实际上是将微处理器芯片总线经缓冲后直接映射到系统总线上而形成的。,9.2 从PC总线到EISA,9.2.2 PC总线的特点 一、PC/XT的主板结构,主板上三种总线; 芯片总线 系统总线 系统扩充总线 PC总线是为外部I/O适配器和扩充存储器设计的一组“I/O总线”,即“I/O接插槽”,又称为“I/O通道”。 PC总线是系统总线的简化和延伸。,总线接口部件,扩充总线驱动部件,二、总线信号分类 地址线 数据线 控

10、制线 状态线 定时信号线、电源 PC/XT总线为8位总线、62芯插口,9.2.3 ISA总线的特点 Industry Standard Architecture工业标准体系结构 一、由8位的PC总线扩展而成是用于PC/AT机中的总线是16位总线。 80386以上的32位微机系统中也大量采用ISA总线,又称为PCAT总线。 ISA总线接插槽为6236芯长短两个接插槽。,21,二、总线信号 ISA总线分4大类: 数据传输总线 地址总线 控制总线 时钟、定时与电源,1. 数据传输总线 SD0SD7 经数据收发器74AL245驱动后的数据 信号 SD8SD15 经锁存器74ALS573和数据收发器 7

11、4AL245驱动的总线高允许信号 (I) 存储器16位芯片选择 (I) I/O 16位芯片选择,23,2. 地址总线 SA0SA19 经74ALS573锁存的地址信号 LA17LA23 非锁定的地址信号,仅在BALE H时有效 BALE 地址锁存允许信号 AEN 地址允许,使主板上P进入HOLD状 态以便进行DMA传送,24,3. 控制总线 、 经74ALS7244驱动后的存储器读写信号,仅当存储器地址译码信号低于1MB的存储空间时,才有效 IRQ3IRQ7、IRQ9IRQ12、IRQ14、IRQ15 中断请求信号,优先级次序为9,1012,14,15,37 DRQ0DRQ3, DRQ5DRQ

12、7 DMA请求信号,25, , DMA响应信号 I/O通道校验信号 I/O CHRDY I/O通道就绪信号 T/C 计数结束 刷新信号 主设备信号,9.2.4 EISA总线的特点 Extended Industry Standard Architecture 扩展的工业标准总线 一、是ISA总线的扩展 支持多个总线主控器 增加突发式传送Burst Transfer 高性能的32位标准总线 可同时存在多个master 由EISA总线提供公平的循环优先的总线仲裁。,27,二、4种数据传送 1. 突发式传送 总线上进行16位/32位的成块的数据传送(在master与slave之间) 每个周期1个BC

13、LK。(数据传送周期) 2. 非突发式传送 一般传送,每个周期为2BCLK。 3. Peck-Poke和锁定交换传送 4. 非匹配数据传送(Mismatched type) 传送的源和目的数据宽度不一致,由EISA总线自动完成数据宽度的转换。,28,三、总线扩展槽(连接器) 上、下分层 上层 ISA总线 下层 新增信号总线 四、总线信号分类 地址与数据总线 数据传送控制总线 总线仲裁信号 其他功能,五、82350EISA芯片组 82352 EISA Bus Buffers(EBB) 82355 Bus Master Interface Controller(BMIC) 82357 Integr

14、ate System Periphral (ISP) 82358 EISA Bus Controller (EBC),图 8-7 EISA计算机系统框图,80386 或80486 CPU,80387 协处理器,RAM/ 控制,存储器总线,软硬盘控制器,82357 集成系统外设接口,82358EISA总线控制器,82352数据 缓冲器,82352地址 缓冲器,控制总线,地址总线,数据总线,VGA显示接口,EISA 扩展卡,82355总线 主接口,EISA总线,这些可以是扩展卡或系统板的部分,32,9.3 PCI总线,PCI总线的由来和特征 PCI总线信号 PCI总线传输简介 PCI总线的发展,9

15、.3 PCI总线,9.3.1 PCI总线的由来和特征 一、PCI总线 ISA总线是8位/16位总线,最高数据传输率为8MB/S。 EISA总线可用于8位/16位/32位系统,最高数据传输率为 32MB/S 1991年下半年 Intel提出PCI概念 PCISIG(PCI Special Interest Group) 成立PCI专门权益组织 1992.6.22 PCI 1.0 1995.6.1 PCI 2.1 支持64位数据通信。(66MHz),二、PCI总线的主要特点 1. 突出的高性能 33MH/66MHz同步总线操作,传输速率528MB/S (66MHz, 64位),支持burst突发、

16、猝发传送。 2. 良好的兼容性 PCI总线部件和插件接口相对于处理器是独立的。 支持不同结构的处理器。 3. 支持PnP 即插即用,PCI.2.2支持热插拔 PCI设备中有存放设备具体信息的寄存器。这些信息使BIOS和OS层的软件可以自动配置PCI总线部件及插件。,4. 多主设备能力 总线仲裁能力 允许PCI主设备-从设备间实现“点到点”对等存取。 5. 适度地保证了数据的完整性,提供数据和地址奇偶校验功能。 6.优良的软件兼容性 7.定义了两种电压的信号环境 3.3V-5V的组件技术使电压平滑过渡。 8.相对的低成本,36,采用最优化的芯片,多路复用体系结构,通过地址数据复用,减少了总线信号引脚。 PCI总线为系统提供了一个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号