微型计算机技术ppt课件第9章.ppt

上传人:小飞机 文档编号:1525509 上传时间:2022-12-03 格式:PPT 页数:54 大小:728.50KB
返回 下载 相关 举报
微型计算机技术ppt课件第9章.ppt_第1页
第1页 / 共54页
微型计算机技术ppt课件第9章.ppt_第2页
第2页 / 共54页
微型计算机技术ppt课件第9章.ppt_第3页
第3页 / 共54页
微型计算机技术ppt课件第9章.ppt_第4页
第4页 / 共54页
微型计算机技术ppt课件第9章.ppt_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《微型计算机技术ppt课件第9章.ppt》由会员分享,可在线阅读,更多相关《微型计算机技术ppt课件第9章.ppt(54页珍藏版)》请在三一办公上搜索。

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

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

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

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

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

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

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

8、延迟一定时间后发出“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接插槽。 三种总线都是向上兼容的-从PC总线(PC/XT机上的I/O接插槽)到ISA总线(PC/AT机上

9、的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总线是系统总线的简化和延伸。,总线接口部件,扩充总线驱动部件,二、总线信号分类地址线数据线控制线状态线定时信号线、电源PC/XT总线为8位总线、62芯插口,9.2.3 ISA总线的特

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

11、SA19 经74ALS573锁存的地址信号LA17LA23 非锁定的地址信号,仅在BALE H时有效BALE 地址锁存允许信号AEN 地址允许,使主板上P进入HOLD状态以便进行DMA传送,24,3. 控制总线 、 经74ALS7244驱动后的存储器读写信号,仅当存储器地址译码信号低于1MB的存储空间时,才有效 IRQ3IRQ7、IRQ9IRQ12、IRQ14、IRQ15 中断请求信号,优先级次序为9,1012,14,15,37DRQ0DRQ3, DRQ5DRQ7 DMA请求信号,25, , DMA响应信号 I/O通道校验信号I/O CHRDY I/O通道就绪信号T/C 计数结束 刷新信号 主

12、设备信号,9.2.4 EISA总线的特点Extended Industry Standard Architecture 扩展的工业标准总线一、是ISA总线的扩展支持多个总线主控器增加突发式传送Burst Transfer高性能的32位标准总线可同时存在多个master 由EISA总线提供公平的循环优先的总线仲裁。,27,二、4种数据传送1. 突发式传送 总线上进行16位/32位的成块的数据传送(在master与slave之间) 每个周期1个BCLK。(数据传送周期)2. 非突发式传送 一般传送,每个周期为2BCLK。3. Peck-Poke和锁定交换传送4. 非匹配数据传送(Mismatche

13、d type) 传送的源和目的数据宽度不一致,由EISA总线自动完成数据宽度的转换。,28,三、总线扩展槽(连接器)上、下分层上层 ISA总线下层 新增信号总线四、总线信号分类 地址与数据总线 数据传送控制总线 总线仲裁信号 其他功能,五、82350EISA芯片组82352 EISA Bus Buffers(EBB)82355 Bus Master Interface Controller(BMIC)82357 Integrate System Periphral (ISP)82358 EISA Bus Controller (EBC),图 8-7 EISA计算机系统框图,80386 或804

14、86 CPU,80387 协处理器,RAM/ 控制,存储器总线,软硬盘控制器,82357 集成系统外设接口,82358EISA总线控制器,82352数据 缓冲器,82352地址 缓冲器,控制总线,地址总线,数据总线,VGA显示接口,EISA 扩展卡,82355总线 主接口,EISA总线,这些可以是扩展卡或系统板的部分,32,9.3 PCI总线,PCI总线的由来和特征PCI总线信号PCI总线传输简介PCI总线的发展,9.3 PCI总线,9.3.1PCI总线的由来和特征一、PCI总线 ISA总线是8位/16位总线,最高数据传输率为8MB/S。 EISA总线可用于8位/16位/32位系统,最高数据传

15、输率为32MB/S 1991年下半年Intel提出PCI概念 PCISIG(PCI Special Interest Group) 成立PCI专门权益组织 1992.6.22PCI 1.0 1995.6.1PCI 2.1 支持64位数据通信。(66MHz),二、PCI总线的主要特点1.突出的高性能33MH/66MHz同步总线操作,传输速率528MB/S (66MHz, 64位),支持burst突发、猝发传送。2.良好的兼容性PCI总线部件和插件接口相对于处理器是独立的。支持不同结构的处理器。3.支持PnP 即插即用,PCI.2.2支持热插拔 PCI设备中有存放设备具体信息的寄存器。这些信息使B

16、IOS和OS层的软件可以自动配置PCI总线部件及插件。,4.多主设备能力 总线仲裁能力 允许PCI主设备-从设备间实现“点到点”对等存取。5.适度地保证了数据的完整性,提供数据和地址奇偶校验功能。6.优良的软件兼容性7.定义了两种电压的信号环境 3.3V-5V的组件技术使电压平滑过渡。8.相对的低成本,36,采用最优化的芯片,多路复用体系结构,通过地址数据复用,减少了总线信号引脚。 PCI总线为系统提供了一个高速数据传输通路。系统内的各设备可以直接或间接地挂在总线上。各个设备通过局部总线可以完成数据的快速传送。从而解决了使用传统的I/O总线(ISA/EISA)系统中数据传输的瓶颈问题。,9.3

17、.2 PCI总线信号,38,1.地址数据信号AD00 AD31: 多路复用C/BE0# C/BE3#:总线命令 / 字节允许PAR:对AD00 AD31 C/BE0# C/BE3# 作奇偶校验2.接口控制信号FRAME#、TRDY#、 IRDY#、STOP#、 DEVSEL# 、LPSEL# 、LOCK#3.错误报告信号 PERR# SERR#,4.仲裁信号(总线主设备用) REQ# 、GNT#5.系统信号 CLK RST#6.64位扩展信号 AD32AD63 C/BE4# C/BE7# PAR64 REQ64 ACK64,7.中断请求信号INTX#8.Cache支持SBO#SDONE#9.J

18、TAG/边界扫描测试引脚,可选接口。124个信号线用于连接PCI卡,262,41,9.3.3 PCI总线传输简介,42,43,9.3.4 PCI总线的发展1992年6月22日发布PCI 1.0版技术规范;1993年4月发布PCI 2.0修订版;l995年l季度发布PCI 2.l修订版;l998年l2月完成、l999年2月发布PCI 2 .2修订版。几乎所有的X86桌面操作系统Windows、Linux都支持PCI总线设备。 一、PCI-X总线 2000年,PCI-SIG组织发表了新的、更快速的PCI-X总线。,44,PCI-X可以支持的频率有66/l00/l33MHz,在不同的工作频率下,PC

19、I-X能控制的外设数量不同:66MHz下,PCI-X控制器最多可支持4个PCI设备;100MHz下,PCI-X控制器最多可支持2个PCI设备;133MHz下,PCI-X控制器只能支持1个PCI设备,在64位总线下,拥有1066MB/S的带宽,这对光纤接口,千兆以太网接口等对带宽要求很高的应用而言,具有很大优势。 PCI-X和PCI设备既能单独存在于系统中,也能共存于个系统。 PCI-X当前主要应用于服务器、工作站、嵌入式系统和信息交换环境。,45,二、PCI-Express总线 由Intel主导制订的PCI-Express就是一种高性能的I/O总线。 PCI-Express被称为第三代I/0总

20、线技术,第一代指ISA总线,第二代指PCI总线,第三代即指PCI-Express,所以原名称为“3GIO”(Third Generation Input/Output)。,46,PCI-Express采用串行通信模式,以及同0SI网络模型相类似的分层结构,该分层结构自上至下内软件层、会话层、事务处理层、数据链路层和物理层组成,其具体的信号是一对低电压、分离驱动的电脉冲,一时负责传送,一对负责接收,并通过一个被称为MSI(Message Signaled Interrupt,基于通信信号的中断控制)的轮询方法来管理中断请求、电源管理请求和复位请求等系统信息。,47,PCI-Express的设计标

21、准是 完全连续的I/0结构(串行I/0互联);速度可望超过lOGB/S;点对点的连接;低针数接口。PCI-Express是对现有总线技术的一次突破,依照内部独立数据传输通道的数量,可以被PCI-Express可以被配置成x1、x2、x4、x8、xl6、x32甚至于更高,目前PCI-Express最高规格为x32。在xl规格下的数据传输带宽为3l2.5MB/S; 在x32规格下的数据传输带宽为10GB/S; PCI-Express总线将首先在服务器领域得到应用和普及。,48,9.4 RS-232C串行通信总线,DTE与DCERS-232接口信号,9.4 RS-232C串行通信总线,9.4.1DT

22、E与DCE,50,DTE(Data Terminal Equipment)数据终端设备 由数据发送器/接收器/收发器组成。在串行通信系统中,既是2进制信号的数据源,又是2进制信号的接收目的地。DCE(Data Communication Equipment) 在串行通信系统中,DTE与通信线路之间的信号匹配器。 是在DTE与通信线路之间提供通信连接的建立、维持和终止等功能的设备并执行信号变换与编码。 在串行通信中DTE一般是Computer DCE一般是MODEMDTE与DCE之间传输数据信号“0”或“1”控制应答信号“接通”或“断开”。,9.4.2 RS-232接口信号RS-232C为“负逻辑”规定: 数据“0”为+3+15V space 空号 数据“1”为-3 -15V mark 传号 控制线接通为+3 +15V 控制线断开为-3 -15V在计算机与MODEM之间必须实现电平转换。发送时用集成发送器MC1488/75150;接收时用集成接收器MC1489/75154实现电平转换 前者由TTL电平 RS232C电平 后者由RS232C电平 TTL电平 RS232C标准规定使用DB-25插头座。,52,53,25条信号线 基本信号线 2 TxD4RTS# 请求发送 3 RxD 5CTS# 清除发送 7 SG 6DSR# DCE准备好20DTR# DTE准备好,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号