总线及总线互连结构课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《总线及总线互连结构课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 总线 互连 结构 课件
- 资源描述:
-
1、7.1 总线的基本概念 7.2 总线控制 7.3 总线接口单元 7.4 总线标准 7.5 总线结构 精选ppt一、分散连接与总线连接 二、总线的分类 三、总线的特性四、总线的性能指标 五、总线的数据传输方式 精选ppt计算机五大部件之间的互连方式有两种:分散式连接:分散式连接:各部件之间通过单独的连线连接。总线式连接:总线式连接:各部件均连接到一组公共信息传输上。精选ppt运算器运算器控制器控制器存储器存储器输出设备输出设备输入设备输入设备典型的冯典型的冯 诺依曼计算机结构框图诺依曼计算机结构框图 精选ppt单总线结构框图单总线结构框图 主存主存储器储器M.MM.MI/OI/O接口接口外部外部
2、设备设备1 1外部外部设备设备2 2外部外部设备设备n nI/OI/O接口接口I/OI/O接口接口单总线(系统总线)单总线(系统总线)中央中央处理处理器器CPUCPU精选ppt中央处理器中央处理器CPUCPU主存储器主存储器M.MM.MI/OI/O接口接口外部设备外部设备1 1外部设备外部设备2 2外部设备外部设备n nI/OI/O接口接口I/OI/O接口接口M M总总线线I/OI/O总线总线面向面向CPUCPU的双总线结构框图的双总线结构框图 精选ppt以存储器为中心的双总线结构框图以存储器为中心的双总线结构框图 主存主存储器储器M.MM.MI/OI/O接口接口外部外部设备设备1 1外部外部
3、设备设备2 2外部外部设备设备n nI/OI/O接口接口I/OI/O接口接口系统总线系统总线中央中央处理处理器器CPUCPU存储总线存储总线精选ppt1、片内总线2、系统总线3、通信总线精选ppt1 1、片内总线:、片内总线:芯片内部的总线。芯片内部的总线。例如:CPU芯片内部寄存器与寄存器之间、寄存器与算术逻辑单元ALU之间的总线。精选ppt2 2、系统总线:、系统总线:CPUCPU、主存、主存、I/OI/O(通过(通过I/OI/O接口)设备各接口)设备各大部件的信息传输线。大部件的信息传输线。这些部件通常安放在插件板上,故又称为板级总线板级总线。按系统传输信息的不同又可分为三类:数数据总线
4、据总线、地址总线地址总线和控制总线控制总线。精选ppt(1 1)、数据总线)、数据总线 :数据总线用来在各功能部件之间传输数据数据总线用来在各功能部件之间传输数据信息,它是双向的传输总线。信息,它是双向的传输总线。其位数与机器字长、存储字长有关,一般为8位、16位或32位。数据总线的条数称为数据总线的宽度数据总线的宽度。(2 2)、地址总线)、地址总线 :地址总线主要用来指出数据总线上源数据地址总线主要用来指出数据总线上源数据或目的数据在主存储单元或或目的数据在主存储单元或I/OI/O端口的地址。端口的地址。地址总线为单向传输,其宽度一般为16位、24位或32位。精选ppt(3 3)、控制总线
5、)、控制总线 :控制总线是用来传输各种控制信号的传输控制总线是用来传输各种控制信号的传输线。线。对于任何一条控制信号线而言,信号传输是单方向的,但对于控制总线总体而言,又可以认为是双向的,即控制信号有出有入。控制总线还可以起到监视各部件状态的作用,例如查询某个设备是否处于“忙”或“闲”的状态。精选ppt常见的控制信号有:常见的控制信号有:时钟(时钟(ClockClock):):用于总线同步。复位(复位(ResetReset):):初始化所有设备。总线请求(总线请求(Bus RequestBus Request):):表明发出该请求信号的设备要使用总线。总线允许(总线允许(Bus GrantBu
6、s Grant):):表明接收到该允许信号的设备可以使用总线。中断请求(中断请求(Interrupt RequestInterrupt Request):):表明某个中断正在请求。中断确认中断确认 (Interrupt RequestInterrupt Request):):表明某个中断请求已被接受。精选ppt存储器读(存储器读(Memory ReadMemory Read):):从指定的主存单元中读数据到数据总线上。存储器写(存储器写(Memory WriteMemory Write):):将数据总线上的数据写到指定的主存单元中。I/OI/O读(读(I/O ReadI/O Read):):从
7、指定的I/O端口中读数据到数据总线上。I/OI/O写(写(I/O WriteI/O Write):):将数据总线上的数据写到指定的I/O端口中。精选ppt3 3、通信总线、通信总线 :通信总线主要用于计算机系统之间,或计通信总线主要用于计算机系统之间,或计算机系统与其他系统(如控制仪表、移动通信)算机系统与其他系统(如控制仪表、移动通信)之间的通信。之间的通信。通信总线由于涉及到通信距离、传输速度、工作方式、外部工作环境等许多方面的因素,因此差别极大,总类也特别多,但按传输方式基本上可以分为并行传输和串行传输两种。精选ppt1、物理特性 2、电气特性3、功能特性4、时间特性精选ppt1 1、物
8、理特性:、物理特性:总线的物理特性是指总线在机械物理连接总线的物理特性是指总线在机械物理连接上的特性。上的特性。包括:包括:连线类型、数量、接插件的几何尺寸和形状以及引脚线的排列等。精选ppt2 2、电气特性:、电气特性:总线的电气特性是指总线的每一条信号线总线的电气特性是指总线的每一条信号线的信号传递方向、信号的有效电平范围。的信号传递方向、信号的有效电平范围。通常规定由CPU发出的信号为输出信号输出信号,送入CPU的信号为输入信号输入信号。地址线一般为输出信号,数据线为双向信号,控制线的每一根都是单向的,有的为输出信号,有的为输入信号。精选ppt 总线的电平表示方式有两种:单端方式单端方式
9、和差分方式差分方式。在单端电平方式中,用一条信号线和一条公共接地线来传递信号。信号线中一般用高电平表示逻辑“1”,低电平表示逻辑“0”。差分电平方式采用一对信号线来传输信号。RS-232通讯接口采用单端方式传输,低电平要低于-3V,表示逻辑“1”;高电平要高于+3V,表示逻辑“0”。RS-485、RS-422通讯接口采用差分电平方式传输。精选ppt3 3、功能特性、功能特性 :总线功能特性是指总线中每根传输线的功总线功能特性是指总线中每根传输线的功能。能。如地址线用来传输地址信息,数据线用来传输数据信息,控制线用来发出控制信息,不同的控制线其功能不同。4 4:时间特性:时间特性:总线时间特性是
10、指总线中任一根传输线在总线时间特性是指总线中任一根传输线在什么时间内有效,以及每根线产生的信号之间什么时间内有效,以及每根线产生的信号之间的时序关系。的时序关系。时间特性一般可用信号时序图来说明。精选ppt1 1、总线宽度:、总线宽度:指数据总线的条数,用bit(位)表示。2 2、标准传输率:、标准传输率:指在总线上每秒能传输的最大字节量,用MB/s表示。例如总线工作频率为33MHz,总线宽度为32位,则其最大传输速率为132MB/s。3 3、时钟同步、时钟同步/异步:异步:总线上的数据与时钟同步工作的总线称为同步总线,与时钟不同步工作的总线称为异步总线,精选ppt4 4、总线复用:、总线复用
11、:一个(或一组)物理线路,分时传输不同的信号,称为总线的多路复用。5 5、信号线数:、信号线数:即地址总线、数据总线和控制总线的信号线之和。6 6、总线控制方式:、总线控制方式:如仲裁方式等。7 7、其他指标:、其他指标:如负载能力等精选ppt 在计算机总线中,数据传输有两种基本方式:1、串行传输2、并行传输。精选ppt1 1、串行传输:、串行传输:数据在数据线上按位进行传输。数据在数据线上按位进行传输。只需要一根数据线,线路的成本低,适合于远距离的数据传输。键盘、鼠标,调制解调器等。RS232、P1394、USB总线等。精选ppt 并串转换:并串转换:被传送的数据在发送部件中必须进行并行数据
12、到串行数据的转换。串并转换:串并转换:在接收部件中则需要将串行数据转换成并行数据。码元:码元:携带数据信息的信号单元。波特率(码元传输速率):波特率(码元传输速率):每秒钟通过信道传输的码元数。比特率(位传输速率):比特率(位传输速率):每秒钟通过信道传输的二进制位数,单位为位位/秒秒(bpsbps)。比特率大于或等于波特率。精选ppt2 2、并行传输:、并行传输:并行总线的数据在数据线上同时有多位一起传送,每一位要有一根数据线,因此有多根数据线。并行传输比串行传输速度要快得多,但需要更多的传输线。精选ppt一、总线仲裁二、总线通信的定时方式 精选ppt 主设备:主设备:指对总线拥有控制权的设
13、备,显然主设备具备总线控制能力。从设备:从设备:指对总线不具备控制能力的设备,它只能响应主设备发来的命令,不能主动向总线发出命令或数据。精选ppt 总线仲裁总线仲裁:指总线控制器根据一定的优先顺序,确定能够使用总线的主设备。总线仲裁可分为总线仲裁可分为集中式集中式和和分布式分布式两种。两种。集中式仲裁:集中式仲裁:将控制逻辑做在一个专门的总线控制器总线控制器或总线裁决器总线裁决器中,通过将所有的总线请求集中起来利用一个特定的裁决算法进行裁决。分布式仲裁:分布式仲裁:没有专门的总线控制器,其控制逻辑分散在各个部件或设备中。精选ppt集中式仲裁有三种仲裁方式:集中式仲裁有三种仲裁方式:链式查询、计
14、数器定时查询、独立请求方式 精选ppt1 1、链式查询、链式查询 当某个主设备需要使用总线时,通过总线请总线请求求(BR)(BR)发出请求,总线控制器通过总线允许(总线允许(BGBG)响应,总线允许采用串联方式串联方式传递,即总线允许传到某个设备时,若该设备无总线请求,则总线允许信号往下传,若该设备请求总线使用权,则封锁总线允许信号,不再往下传,从而获得总线使用权,同时使总线忙(总线忙(BSBS)有效。特点:特点:控制方法简单,易于扩充;对电路故障敏感;主设备的优先级别由BG的连接顺序决定,不能改变。精选ppt总总线线控控制制部部件件I/OI/O接口接口0 0I/OI/O接口接口1 1I/OI
15、/O接口接口2 2BSBSBRBRBGBG数据线数据线地址线地址线链式查询方式链式查询方式 BSBS(BUS BusyBUS Busy):总线忙):总线忙BRBR(BUS ReguestBUS Reguest):总线请求):总线请求BGBG(BUS GrantBUS Grant):总线允许):总线允许精选ppt2 2、计数器定时查询:、计数器定时查询:总线控制器接到由总线请求总线请求送来的请求后,在总线未被使用(总线忙总线忙无效)的情况下,使计数器开始计数,并把计数值作为地址信息发给各主设备,当某个有总线请求的设备地址设备地址与该计数计数值值相同时,便获得总线控制权,并将总线忙总线忙置为有效,
16、总线控制器停止计数。精选ppt计数器定时查询方式计数器定时查询方式 BSBS(BUS BusyBUS Busy):总线忙):总线忙BRBR(BUS ReguestBUS Reguest):总线请求):总线请求总总线线控控制制部部件件I/OI/O接口接口0 0I/OI/O接口接口1 1I/OI/O接口接口2 2BSBSBRBR数据线数据线地址线地址线设备地址设备地址精选ppt特点:计数器是循环的,故主设备的优先级相等;计数器可以预置为某个值,故可以改变主设备的优先顺序;对电路故障不如链式查询敏感,但需要增加主控制线(设备地址)数。精选ppt3 3、独立请求方式:、独立请求方式:每个主设备均有一对
17、独立的BRi和BGi控制线,在总线控制器内部有一个排队电路,根据优先次序确定响应哪一个设备。特点:响应速度快,优先次序控制灵活;控制线数量多,总线控制复杂。精选ppt独立请求方式独立请求方式 BRBR(BUS ReguestBUS Reguest):总线请求):总线请求BGBG(BUS GrantBUS Grant):总线允许):总线允许总总线线控控制制部部件件I/OI/O接口接口0 0I/OI/O接口接口1 1I/OI/O接口接口2 2数据线数据线地址线地址线BR2BR2BG2BG2BR1BR1BG1BG1BR0BR0BG0BG0精选ppt 总线通信的定时方式有四种:同步通信、异步通信、半同
18、步通信和分离式通信。精选ppt1 1、同步通信、同步通信:通信双方由统一时标控制数据传送。特点:特点:规定明确、统一,模块间的配合简单一致。主从模块配合属强制性“同步”,必须在限定时间内完成规定的要求。对所有模块都用同一限时,这就势必造成对各不相同速度的部件而言,必须按最慢速度部件来设计公共时钟,严重影响总线的工作效率,也给设计带来了局限性,缺乏灵活性。一般用于总线长度较短,各部件存取时间比较一致的场合。精选ppt总线传输周期总线传输周期T T1 1T T2 2T T3 3T T4 4时钟时钟地址地址读命令读命令数据数据同步通信(读操作)同步通信(读操作)精选ppt同步通信(写操作)同步通信(
19、写操作)总线传输周期总线传输周期T T1 1T T2 2T T3 3T T4 4时钟时钟地址地址数据数据写命令写命令精选ppt2 2、异步通信、异步通信:采用应答方式应答方式,即当主模块发出请求信号时,一直等待从模块反馈回来“响应”信号后,才开始通信。异步通信方式可分为不互锁、半互锁和全互锁三种类型。不互锁方式:不互锁方式:主模块发出请求信号后,不等待接到从模块的回答信号,而是经过一段时间,确认从模块已收到请求信号后,便撤消其请求信号;从设备接到请求信号后,在条件允许时发出回答信号,并且经过一段时间,确认主设备已收到回答信号后,自动撤消回答信号。精选ppt半互锁方式:半互锁方式:主模块发出请求
20、信号,待从模块回答后再撤其请求信号;从模块发出回答信号,经过一段时间,确认主设备已收到回答信号后,自动撤消回答信号。全互锁方式:全互锁方式:主模块发出请求信号,待从模块回答后再撤其请求信号;从模块发出回答信号,待主模块获知后,再撤消其回答信号。精选ppt不互锁不互锁 请请求求回回答答请请求求回回答答请请求求回回答答半互锁半互锁 全互锁全互锁 精选ppt异步通信(读操作)异步通信(读操作)ReadReqReadReq AddressAddress DataData AckAck ReadyReady 1 12 23 34 45 56 6 2 24 4 6 6 7 7精选ppt3 3、半同步通信、
展开阅读全文