第六章 总线系统.ppt
《第六章 总线系统.ppt》由会员分享,可在线阅读,更多相关《第六章 总线系统.ppt(55页珍藏版)》请在麦多课文档分享上搜索。
1、1,第六章 总线系统,返回,2,本章内容,6.1 总线的概念和结构形态 6.2 总线接口 6.3 总线的仲裁 6.4总线的定时和数据传送模式 6.5 HOST总线和PCI总线 6,6 InfiniBand标准,3,6.1总线的概念和结构形态,总线的基本概念 总线的连接方式 总线的内部结构 总线结构实例,4,6.1.1总线的基本概念,数字计算机是由若干系统功能部件构成的,这些系统功能部件在一起工作才能形成一个完整的计算机系统。 总线定义: 总线是构成计算机系统的互联机构,是多个系统功能部件之间进行数据传送的公共通路。 借助于总线连接,计算机在各系统功能部件之间实现地址、数据和控制信息的交换。,5
2、,6.1.1总线的基本概念,总线分类: 内部总线:CPU内部连接各寄存器及运算器部件之间的总线。 系统总线:外部总线。CPU和计算机系统中其他高速功能部件相互连接的总线,如主存、通道。 I/O总线:中低速I/O设备相互连接的总线。,6,6.1.1总线的基本概念,总线的特性 物理特性:总线的物理连接方式(根数、插头、插座形状,引脚排列方式) 功能特性:每根线的功能 电气特性:每根线上信号的传递方向及有效电平范围。 时间特性:规定了每根总线在什么时间有效。,7,6.1.1总线的基本概念,相同的指令系统,相同的功能,不同厂家生产的各功能部件在实现方法上几乎没有相同的,但各厂家生产的相同功能部件却可以
3、互换使用,为什么? 系统总线的标准化 ISA总线、EISA总线、PCI总线,8,6.1.1总线的基本概念,总线带宽:总线本身所能达到的最高传输速率。 是衡量总线性能的重要指标 单位:MB/S ISA为16位,总线带宽8 MB/S ;EISA为32位,总线带宽33.3 MB/S ;PCI-2可达64位,总线带宽100 MB/S 。 总线带宽受总布线长度、总线驱动器/接收器性能、连接在总线上的模块数影响。,9,【例1】(1)某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,总线带宽是多少? (2)如果一个总线周期中并行传送64位数据,总线
4、时钟频率升为66MHz,总线带宽是多少?,解:(1)设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个总线周期传送的数据量用D表示,根据定义可得Dr=D/T=D(1/T)=Df=4B33106/s=132MB/s(2)64位=8BDr=Df=8B66106/s=528MB/s,10,6.1.2总线的连接方式,适配器(接口):实现高速CPU与低速外设之间工作速度上的匹配和同步,并完成计算机和外设之间的所有数据传送和控制。 单机系统中总线结构的两种基本类型: 单总线:使用一条单一的系统总线来连接CPU、内存和I/O设备。,11,6.1.2总线的连接方式,单总线结构特点:在单总线结构中,要求连
5、接到总线上的逻辑部件必须高速运行,以便在某些设备需要使用总线时,能迅速获得总线控制权;而当不再使用总线时,能迅速放弃总线控制权。否则,由于一条总线由多种功能部件共用,可能导致很大的时间延迟。,12,6.1.2总线的连接方式,多总线:在CPU、主存、I/O之间互联采用多条总线。 ,13,6.1.2总线的连接方式,高速的CPU总线:CPU和cache之间采用 系统总线:主存连在其上。 高速总线:连接高速LAN(100Mb/s局域网)、视频接口、图形接口、SCSI接口(支持本地磁盘驱动器和其他外设)、Firewire接口(支持大容量I/O设备)。 高速总线通过扩充总线接口与扩充总线相连,扩充总线上可
6、以连接串行方式工作的I/O设备。 通过桥,CPU总线、系统总线和高速总线彼此相连。 桥实质上是一种具有缓冲、转换、控制功能的逻辑电路。 多总线结构体现了高速、中速、低速设备连接到不同的总线上同时进行工作,以提高总线的效率和吞吐量,而且处理器结构的变化不影响高速总线。,14,6.1.3总线的内部结构,早期总线 它实际上是处理器芯片引脚的延伸,是处理器与I/O设备适配器的通道。这种简单的总线一般也由50100条线组成,这些线按其功能可分为三类:地址线、数据线和控制线。,15,6.1.3总线的内部结构,早期总线结构的不足之处在于: CPU是总线上惟一的主控者。即使后来增加了具有简单仲裁逻辑的DMA控
7、制器以支持DMA传送,但仍不能满足多CPU环境的要求。 总线信号是CPU引脚信号的延伸,故总线结构紧密与CPU相关,通用性较差。,16,6.1.4总线的内部结构,当代流行的总线内部结构,17,6.1.4总线的内部结构,数据传送总线: 由地址线、数据线、控制线组成。其结构与简单总线相似,但一般是32条地址线,32或64条数据线。为了减少布线,64位数据的低32位数据线常常和地址线采用多路复用方式。 仲裁总线:包括总线请求线和总线授权线。 中断和同步总线:用于处理带优先级的中断操作,包括中断请求线和中断认可线。 公用线:包括时钟信号线、电源线、地线、系统复位线以及加电或断电的时序信号线等。,18,
8、6.1.5总线结构实例,大多数计算机采用了分层次的多总线结构。 Pentium机的总线结构分为三层 CPU总线 PCI总线 ISA总线,19,6.1.5总线结构实例,Pentium机的总线结构分为三层:CPU总线、PCI总线和ISA总线。,20,6.2 总线接口,一、信息的传送方式 计算机系统中,传输信息基本有三种方式: 串行传送 并行传送 分时传送 出于速度和效率上的考虑,系统总线上传送的信息必须采用并行传送方式。分时传送即总线的分时复用。,21,6.2 总线接口,串行传送 使用一条传输线,采用脉冲传送,有脉冲表示1,无脉冲表示0。 优点:成本低廉。 缺点:速度慢。 位时间:一个二进制位在传
9、输线上占用的时间长度 串行传送时低位在前、高位在后,22,6.2 总线接口,并行传送 每一数据位需要一条传输线,一般采用电位传送。 分时传送 总线复用 共享总线的部件分时使用总线。,23,6.2 总线接口,二、总线接口的基本概念 接口是CPU和主存、外设之间通过总线进行连接的逻辑部件。,24,6.2 总线接口,接口的功能: 控制、缓冲、状态、转换、整理、程序中断。 一个适配器的两个接口: 一个同系统总线相连,采用并行方式 另外一个同设备相连,可能采用并行方式或是串行方式。,25,【例2】利用串行方式传送字符(如图),每秒钟传送的比特(bit)位数常称为波特率。假设数据传送速率是120个字符/秒
10、,每一个字符格式规定包含10个比特位(起始位、停止位、8个数据位),问传送的波特率是多少?每个比特位占用的时间是多少?,解: 波特率为:10位120/秒=1200波特 每个比特位占用的时间Td是波特率的倒数: Td=1/1200=0.83310-3s=0.833ms,26,6.3 总线的仲裁,连接到总线上的功能模块有主动和被动两种形态,其中主方可以启动一个总线周期,而从方只能响应主方请求。每次总线操作,只能有一个主方,但是可以有多个从方。 为了解决多个功能模块争用总线的问题,必须设置总线仲裁部件。 总线占用期:主方持续控制总线的时间。 按照总线仲裁电路的位置不同,仲裁方式分为集中式和分布式两种
11、。,27,6.3 总线的仲裁,一、集中式仲裁 集中式仲裁有三种: 链式查询方式:离中央仲裁器最近的设备具有最高优先权,离总线控制器越远,优先权越低。 优点:只用很少几根线就能按一定优先次序实现总线控制,并且这种链式结构很容易扩充设备。 缺点:是对询问链的电路故障很敏感,优先级固定。,28,6.3 总线的仲裁,计数器定时查询方式: 总线上的任一设备要求使用总线时,通过BR线发出总线请求。中央仲裁器接到请求信号以后,在BS线为“0”的情况下让计数器开始计数,计数值通过一组地址线发向各设备。每个设备接口都有一个设备地址判别电路,当地址线上的计数值与请求总线的设备地址相一致时,该设备 置“1”BS线,
12、获得了总线使用权,此时中止计数查询。 每次计数可以从“0”开始,也可以从中止点开发始。如果从“0”开始,各设备的优先次序与链式查询法相同,优先级的顺序是固定的。如果从中止点开始,则每个设备使用总线的优级相等。,29,30,6.3 总线的仲裁,独立请求方式: 每一个共享总线的设备均有一对总线请求线BRi和总线授权线BGi。当设备要求使用总线时,便发出该设备的请求信号。总线仲裁器中有一个排队电路,它根据一定的优先次序决定首先响应哪个设备的请求,给设备以授权信号BGi。独立请求方式的优点是响应时间快,即确定优先响应的设备所花费的时间少,用不着一个设备接一个设备地查询。 对优先次序的控制相当灵活。它可
13、以预先固定,例如BR0优先级最高,BR1次之BRn最低;也可以通过程序来改变优先次序;还可以用屏蔽(禁止)某个请求的办法,不响应来自无效设备的请求。 当代总线标准普遍采用独立请求方式。,31,6.3 总线的仲裁,32,6.3 总线的仲裁,二、分布式仲裁 分布式仲裁:不需要中央仲裁器,而是多个仲裁器竞争使用总线。当它们有总线请求时,把它们唯一的仲裁号发送到共享的仲裁总线上,每个仲裁器将仲裁总线上得到的号与自己的号进行比较。如果仲裁总线上的号大,则它的总线请求不予响应,并撤消它的仲裁号。最后,获胜者的仲裁号保留在仲裁总线上。显然,分布式仲裁是以优先级仲裁策略为基础。,33,6.3 总线的仲裁,分布
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 总线 系统 PPT
