微型计算机总线技术课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微型计算机总线技术课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 总线技术 课件
- 资源描述:
-
1、1 本章教学目的及要求本章教学目的及要求 通过学习,应该理解总线的基本概念,熟通过学习,应该理解总线的基本概念,熟悉微机总线的组成结构,掌握常用系统总线、悉微机总线的组成结构,掌握常用系统总线、局部总线、外部设备总线以及局部总线、外部设备总线以及USB总线的结总线的结构和引脚特性,并侧重其应用。构和引脚特性,并侧重其应用。第第5章章微型计算机的总线技术微型计算机的总线技术 第1页/共62页2第第5章章5-1 总线技术概述 总线是微型计算机系统中多个部件之间公用的一组连线,由它构成芯片、插件或系统之间的标准信息通路。它是系统中各个部件信息交换的公共通道,各部件之间的联系都是通过总线实现的。 微型
2、计算机采用总线技术的目的是为了简化硬、软件的系统设计,在硬件方面,设计者只需按总线规范设计插件板,保证它们具有互换性与通用性,支持系统的性能及系列产品的开发;在软件方面,接插件的硬件结构带来了软件设计的模块化。用标准总线连接的计算机系统结构简单清晰,便于扩充与更新。微型计算机的总线技术微型计算机的总线技术 第2页/共62页3第第5章章按各类总线的结构和连接对象及范围的不同,可分为3类:1. 微处理器片内总线 是指在微处理器芯片内部各单元之间传输信息的总线,它主要用于芯片级的互连。有时也称其为局部总线。2. 内总线 用以实现微机系统与各种扩展插件板之间的相互连接,是微机系统所特有的总线,一般用于
3、模板之间的连接。内总线有时也称为板极总线或系统总线。 3. 外部总线 是微机之间或微机与外部设备之间进行通信的总线,主要用于设备级的互连。外部总线也称为通信总线。微型计算机的总线技术微型计算机的总线技术 第3页/共62页4图5-1所示即为常见的微型计算机总线层次的典型结构。扩充存储器打印机接口通信接口网络接口仪表接口计算机打印机智能仪表局域网络ROMRAMI/O接口CPU内总线芯片总线外总线主机板图5-1 微型计算机总线层次结构示意图第4页/共62页5 4. 标准总线的特点 标准总线具有简化系统设计、简化系统结构、易于系统扩展、便于系统更新以及便于系统调试和维修等特点。 标准总线不仅在电气上规
4、定了各种信号的标准电平、负载能力和定时关系,也在结构上规定了插件的尺寸规格和引脚定义,各模块可实现标准连接。 目前总线标准有两类:一类是IEEE(美国电气及电子工程师协会)标准委员会定义与解释的标准,如IEEE-488总线和RS-232C串行接口标准等;另一类是因广泛应用而被大家接受与公认的标准,如S-100总线、IBM PC总线、ISA总线、EISA总线、PCI总线等。 第第5章章微型计算机的总线技术微型计算机的总线技术 第5页/共62页6第第5章章总线的性能主要体现在:(1)总线宽度: 是指可以同时传输的数据位数,位数越多,一次传输的信息就越多。(2)总线频率: 总线通常都有一个基本时钟,
5、总线上其它信号都以这个时钟为基准,这个时钟的频率也是总线工作的最高频率。时钟频率越高,单位时间内传输的数据量就越大。 随着微型计算机的发展,总线技术也在不断地发展与完善,并且已经出现了一系列的标准化总线,这些标准化总线的广泛使用,对微型计算机系统在各个领域的普及和应用起到了积极的推动作用。微型计算机的总线技术微型计算机的总线技术 第6页/共62页7第第5章章 5-2 系统总线系统总线 系统总线是微机主板上微处理器和外部设备之间进行通讯时所采用的数据通道,可支持各种端口、处理器、RAM和其他部件。 微机的系统总线从性能上可分为低端总线和高端总线。低端总线一般支持8位、16位的微处理器,主要功能是
6、进行I/O处理,总线信号依赖微处理器芯片,有的总线实际上就是微处理器引脚的延伸,比如ISA总线、STD总线等。高端总线可以支持32位、64位微处理器,它提高了数据传输率和处理能力,对微处理器的依赖性在减小,同时具备良好的兼容性、支持高速缓存Cache、支持多微处理器、可自动配置等特点,比如EISA总线、VESI总线、PCI总线等。微型计算机的总线技术微型计算机的总线技术 第7页/共62页8第第5章章5-2-1 STD总线 STD(Standard)总线是用于工业控制微机的标准系统总线,以其优越的性能和强大的生命力在工业控制领域中受到了广泛的欢迎并得到迅速的发展,被定名为IEEE961。 STD
7、总线开始推出时是针对当时的8位微型计算机,经过不断修订和改进,利用复用技术在原来定义的56个总线信号之下实现了支持20位地址、寻址1MB的直接寻址能力。在保证现有I/O插件板兼容的条件下,提供全16位数据的传输能力。1989年美国EAITECH公司开发出了32位的STD32,为高档的STD微型计算机系统的发展提供了有利的条件。微型计算机的总线技术微型计算机的总线技术 第8页/共62页9第第5章章 1. STD总线的特点具有较好的兼容性,可以向上或向下兼容STD总线的电路板采用小板结构,高度模块化,开发周期短采用一整套高可靠性措施,可以长期可靠地工作在恶劣环境之下。结构简单,并且能够支持多微处理
8、器系统系统模板品种齐全,价格低廉,性能良好,易于选用微型计算机的总线技术微型计算机的总线技术 第9页/共62页10第第5章章 2. STD总线信号定义 STD总线总计56条信号,其中电源线10条,地址线24条,数据线16条,控制线22条,地址线与数据线采用分时复用方式进行工作。3. STD总线的优先级控制 STD总线支持多微处理器系统,更广义的说是支持多总线控制器系统。当STD系统总线上有多个总线控制器时,必须保证在每一时刻要将总线让给提出请求的优先级最高的总线控制器使用。微型计算机的总线技术微型计算机的总线技术 第10页/共62页11第第5章章 利用以下串、并联两种总线优先级的安排可以实现S
9、TD总线的优先级控制。(1)串联总线优先级控制:这种方式是在每一个总线控制器模板上,建立总线优先级逻辑电路。 【例5.1】采用串联优先级控制链的形式进行总线的优先级控制。如图5-2所示,在STD总线上用3个优先级逻辑电路和相应控制线组成。微型计算机的总线技术微型计算机的总线技术 第11页/共62页12优先级逻 辑BAOBAIBRQ优先级逻 辑BAOBAIBRQ优先级逻 辑BAOBAIBRQ主 机 板BUSAKBUSRQSTD BUS.图5-2 STD的串联总线优先级控制第12页/共62页13第第5章章 (2)并联总线优先级控制:这种方法是将优先级控制逻辑电路放在单独一块模板上,其他各个总线控制
10、器均通过这块模板提出总线请求。 【例5.2】总线的并联优先级控制分析。并联总线优先级控制如图5-3所示。微型计算机的总线技术微型计算机的总线技术 第13页/共62页14BAIBRQ主 机 板BUSAKBUSRQSTD BUSBAIBRQ外设接口1并行优先级控制板外设接口2图5-3 STD的并联总线优先级控制第14页/共62页15第第5章章 5-2-2 ISA总线 ISA(Industry Standard Architecture工业标准体系结构)总线是早期比较有代表性的总线。 IBM公司推出 PC/XT和PC/AT个人计算机后,IEEE(Institute of Electronic and
11、 Electronic Engineers 电气电子工程师协会)在1987年定义了工业标准体系结构(ISA),将PC/XT总线定义为8位ISA,将PC/AT总线定义为16位ISA。微型计算机的总线技术微型计算机的总线技术 第15页/共62页16第第5章章 ISA总线具有以下特点:既支持8位数据操作,也支持16位数据操作;可以将PC/AT总线和PC/XT总线的运行速度提升至8MHz;提供了1KB的I/O空间、15级的硬件中断、7级的DMA通道、8个设备的负载能力;总线中的地址、数据线采用非多路复用形式,使系统的扩展设计更为简便;是一种多主控设备总线,除主CPU外,DMA控制器、DRAM刷新控制器
12、、带处理器的智能卡都可成为ISA的主控设备;由于IBM PC机广泛流行,可供选择的ISA插件卡品种较多,这有利于用户根据需要快速构成相应的微型计算机应用系统。微型计算机的总线技术微型计算机的总线技术 第16页/共62页17第第5章章 1. 8位ISA总线 8位ISA总线是最早的PC机系统总线,也叫作PC总线。它支持8位数据传输和10位寻址空间,其特点是把CPU视为总线的惟一总控设备,其余外围设备均为从属设备。 8位ISA总线是一种开放式的结构总线,在总线母板上有8个系统插槽,用于I/O设备和PC机的连接。由于该总线具有价格低、可靠性好、使用灵活等特点,并且对插板兼容性好,因此,有许多厂家生产该
13、总线的兼容产品,品种范围比较广泛,供用户选择的余地较大。最初的ISA总线产品主要用于办公自动化,随着使用的推广,其产品很快扩大到实验室及工业环境下的数据采集和控制。微型计算机的总线技术微型计算机的总线技术 第17页/共62页18第第5章章 8位ISA总线引脚信号总共有62条。通过一个31脚分为A、B两面的连接插槽来实现,其中,A面为元件面,B面为焊接面。符合ISA总线标准的接插件可以方便的插入,以便对微型计算机系统进行功能扩展。 8位ISA总线引脚信号具有20条地址线、8条数据线、若干控制信号线、电源、接地等接口信号线。 微型计算机的总线技术微型计算机的总线技术 第18页/共62页19第第5章
14、章2. 16位ISA总线 PC/AT总线在PC/XT 62引脚总线的基础上增加了一个36引脚的插槽,形成前62引脚和后32引脚的两个插座,构成16位ISA总线。可以利用前62引脚的插座插入与PC/XT总线兼容的8位接口电路卡,也可以利用整个插座插入16位接口电路卡。 16位ISA总线中新增加的36引脚插槽信号扩展了8位数据线、7位地址线、存储器和I/O设备的读写控制线、中断和DMA控制线、电源和地线等。微型计算机的总线技术微型计算机的总线技术 第19页/共62页20第第5章章 3. ISA总线的体系结构 在利用ISA总线构成的微机系统中,当内存速度较快时,通常采用将内存移出ISA总线并转移到自
15、己的专用总线内存总线上的体系结构,如图5-5所示。微型计算机的总线技术微型计算机的总线技术 第20页/共62页21内存CPUPIC系统DMACISA卡ISA卡ISA卡ISA 总线局部总线(内存总线)图5-5 ISA体系结构第21页/共62页22第第5章章 5-2-3 EISA总线 EISA(Extended Industry Standard Architecture扩展的工业标准体系结构)总线是扩展的ISA总线。1989年,以Compaq公司为代表的9家公司,在ISA总线的基础上,联合推出了EISA总线。在当时,尽管数据总线宽度被增加到32位,但EISA总线的时钟速度仍然维持在8MHz,这导
16、致了这种互连结构标准逐渐地被减少使用。但是,更新以后的VESA局部总线和PCI总线均工作在更高的速度之下,它们现在可以在33MHz的频率下工作。 微型计算机的总线技术微型计算机的总线技术 第22页/共62页23第第5章章 1. EISA总线的特点(1)用于32 位微机中,可寻址4GB的存储空间,也支持64KB的I/O端口寻址。(2)具有32位数据线,保证了系统性能的提高,使最大数据传输速率达33 MB/S。(3)支持多处理器结构,支持多主控总线设备,具有较强的I/O扩展能力和负载能力。(4)具有自动配置功能,可以根据配置文件自动地初始化,配置系统板和多扩展卡。(5)扩展了DMA的范围和传输速度
17、,支持7个DMA通道,DMA数据传输既可在ISA方式下也可在EISA方式下进行。(6)采用同步数据传送协议,可支持常规的一次传送,也可支持突法方式即高速分组传送。微型计算机的总线技术微型计算机的总线技术 第23页/共62页24第第5章章 2EISA总线的主要信号及其功能 EISA插槽与ISA插卡和EISA插卡均兼容,采用了双层结构,上面一层包含了ISA的全部信号,信号的排列、引脚间的距离、信号的定义规定与ISA完全一致;下层包含全部新增加的EISA信号。微型计算机的总线技术微型计算机的总线技术 第24页/共62页25第第5章章5-3 局部总线5-3-1 VESA总线 VESA(Video El
18、ectronics Standards Association 视频电子标准协会)总线是一种32位接口的局部总线,通常称为VL总线。 微型计算机的总线技术微型计算机的总线技术 第25页/共62页26第第5章章 VESA局部总线工作频率可以达到33MHz,常用在需要高速数据传输的系统。 与EISA总线一样,VESA局部总线也是ISA总线的扩展,不同之处在于VESA局部总线没有在16位ISA总线连接器上增加任何器件,而是在16 位ISA总线连接器的后面增加了第3个连接器,即VESA连接器。 VESA局部总线上的连线与EISA总线卡非常相似,VESA局部总线还包括一个32位地址和数据总线,用于将存储
19、器和I/O设备连接到微处理器上。微型计算机的总线技术微型计算机的总线技术 第26页/共62页278位ISA16位ISAVESAVESA局部总线卡图5-6 VESA局部总线连接器和接口卡第27页/共62页28第第5章章 5-3-2 PCI总线 PCI(Peripheral Component Interconnect 外部组件互连)总线是目前最常用的系统总线。该总线是专门为Pentium系列芯片设计的。 PCI V2.0版本支持32/64位数据总线,总线时钟为2533MHz,数据传输率达132264MB/s。 1995年推出的PCI V2.1版本支持64位数据总线,总线速度为66MHz,最大数据
20、传输率达528MB/s。微型计算机的总线技术微型计算机的总线技术 第28页/共62页29第第5章章 1. PCI总线的特点采用数据线和地址线复用结构,目标设备可用47引脚,总线主控设备可用 49引脚。提供5V和3.3V两种工作信号环境,可在两种环境中根据需要进行转换。允许32位与64位器件相互协作。允许PCI局部总线扩展卡和元件进行自动配置,提供了即插即用的能力。PCI总线独立于处理器,它的工作频率与CPU时钟无关,可以支持多机系统。PCI总线具有良好的兼容性,可支持ISA、EISA、MCA、SCSI、IDE等多种总线。 微型计算机的总线技术微型计算机的总线技术 第29页/共62页30第第5章
展开阅读全文