版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,第六章 总 线,2,6.1 总线概述,部件的连接方式:有分散连接和总线连接两种;,分散连接通信性能好(同时通信),可扩展性差; 总线连接可扩展性好,通信性能略差(分时通信),总线:部件或设备间的用于信息传输的一组公共信号线。,3,1、按总线信号线功能分类,一、总线的分类,*控制总线:用于实现传输过程控制,单向总线。 控制信号线 及 状态信号线,*数据总线:用于表示传送的数据,双向总线; 数据总线宽度同时传送的二进制位数 *地址总线:用于表示目标设备号及内部地址,单向总线; 地址总线宽度log2设备及内部地址的最大个数,4,2、按总线功能分类,系统总线的发展:多总线结构 CPU 总 线连接C
2、PU及部分模块的总线; 局部总线与CPU特性无关、连接多个模块的总线,*片内总线:用于芯片内/模块内元件间的信息传输; *系统总线:用于计算机内各部件间的信息传输;,*通信总线:用于主机与外设或其他系统间的信息传输,5,二、总线的特性,*物理特性:指模块连接到总线时约定的特性; 如线宽、线间距离、插头/插座形状等 总线标准化所需,*功能特性:指约定的信号线数量及各信号线功能;,*电气特性:指约定的信号线上信号有效的电平范围等;,*时间特性:又称逻辑特性,指约定的传输过程中各信号线上信号的有效时长及前后次序(时序)。,6,*总线宽度:指数据总线同时传输的二进制位数, 常用bit表示;,三、总线的
3、性能指标,*总线时钟频率:指同步总线的基准时钟频率, 常用MHz、GHz表示;,异步总线无此指标,*总线带宽:又称最大数据传输率,指单位时间内可传输数据的最大位数,常用Mbps(或MBps)表示; 总线带宽总线宽度最大传输次数/秒,例PC总线数据宽度为8位、总线时钟频率为4MHz,每次总线传输需4个时钟周期;其总线带宽=8bit(4MHz/4)=8Mbps,*总线负载能力:指总线上信号逻辑电平保持在正常范围内时所能连接的模块或设备数量,常用个数表示。,7,7.2 总线传输与控制,*总线连接与传输过程:分时传输设置总线仲裁机构;,*总线传输相关内容:,总线周期包含哪些操作步骤?,总线归某主设备使
4、用的确定方法有哪些?,如何表示传输各步骤的次序及长度?,如何提高总线的传输性能?,8,一、总线操作,总线请求与仲裁阶段: 各主设备分别连接到BR及BG信号线, 总线仲裁机构,有操作需求时,发出总线请求信号;,根据各BR信号线状态,确定下个传输周期的总线使用权归属,向该主设备发出总线允许信号;,1、总线操作的步骤,9,寻址阶段: 拥有总线使用权的主设备 各从设备,发出目标地址和操作命令;,判断是否被选中,被选中的响应总线操作;,数据传送阶段:主设备及目标从设备参与 根据操作类型,各自发送或接收数据;,结束阶段:主设备及目标从设备参与 各自将所控制总线信号恢复为总线空闲状态,10,*隐藏式总线仲裁
5、:总线仲裁与总线传输重叠;,2、总线仲裁的性能优化,*隐藏式总线仲裁的实现需求:,总线仲裁机构需监视总线状态,以决定何时开始仲裁,11,二、总线仲裁,1、集中式仲裁 -集中的总线仲裁机构实现,(1)链式查询方式 (又称菊花链查询方式) *信号线连接:仲裁机构共有BR、BG、BS三根信号线;,总线请求线BR 总线允许线BG 总线忙线BS,BR=BRi,BR有效时表示有总线请求,BS=BSi,BS无效时表示总线空闲,BG(i+1)IN=BGiOUT,*实现思想:总线空闲时或总线周期结束前, 接收到请求信号BR后,仲裁并发出允许信号BG;,12,*仲裁原理:轮询方式,各主设备自行仲裁,仲裁机构BS0
6、、BR1时,开始仲裁(使BG1),,BS1时,结束仲裁(使BG0);,*特点:静态优先级仲裁,易产生断链现象,13,(2)计数器定时查询方式 (又称计数器查询方式) *信号线连接:仲裁机构共有BR、BS、log2n根BG信号线;,*仲裁原理:定时、轮询方式,各主设备自行仲裁,仲裁机构 BS=0、BR=1时,开始仲裁(使“设备号”定时、循环变化), BS=1时,仲裁结束(使“设备号”为异常值);,主设备设备ID=“设备号”且有请求时获得总线使用权, 即BSiBRi&(设备ID=“设备号”信号?),*特点:静态+循环优先级仲裁,无断链现象,14,(3)独立请求方式 *信号线连接:仲裁机构共有2n根
7、BR及BG信号线;,*仲裁原理:算法控制方式,总线仲裁机构统一仲裁,仲裁机构 仲裁时机:BRi=1、总线空闲/总线周期结束前, 仲裁算法:兼顾优先级、公平性等的算法;,主设备不参与仲裁,BGi有效时获得下个周期使用权;,*特点:动态优先级仲裁,仲裁速度快,可为隐藏式仲裁,无BS线,15,2、分布式仲裁 -各主设备自身的仲裁器实现,(1)自举式 *信号线连接:有n根仲裁线(不同线优先级不同)及1根BS线, 各主设备按优先级连接BR线及相应仲裁线;,*特点:静态优先级仲裁,仲裁线较多,不易扩展,*仲裁原理: BS0、BR出1、BR入0时,获总线使用权(使BS1),16,(2)并行竞争式 *信号线连
8、接:有log2n根仲裁线(用值表示优先级)及1根BS线, 各主设备(有惟一的仲裁号)均连接所有仲裁线;,*仲裁原理: BS0时,有请求的主设备发送自身仲裁号;,各主设备从高位开始逐位比较BANbi与BALbi, 若BANbiBALbi时,撤消请求(停止发送BAN), 竞争获胜者(BANBAL)获得总线使用权(使BS1),*特点:静态优先级仲裁,仲裁线较少,17,三、总线定时,*定时方式(传输协议)种类:同步、异步、半同步方式,1、同步定时方式,*同步协议原理:,*定时信号:公共的“时钟”信号CLK;,*应用特点:适合设备速度相近、传输距离较短的数据传输,各传输步骤在CLK的边沿开始, 各设备以
9、CLK为单位完成约定动作;,18,2、异步定时方式,*定时信号:“请求”信号REQ、“应答”信号ACK;,*异步协议原理:下个传输步骤在收到对方信号时进行, 操作完成时发出应答信号;,协议步骤请求、响应、撤消请求、撤消响应4个阶段,*应用特点:对设备速度、传输距离无要求,传输周期较长;,19,*异步协议的类型:全互锁、半互锁、不互锁方式;,起止式异步串行通信协议面向字符串行、不互锁方式,20,3、半同步方式,*定时信号:“时钟”信号CLK,“就绪”信号Ready ;,*半同步协议原理: 传输过程采用同步方式定时、采用异步方式协调速度差异,*半同步方式应用优化: 优化方法主设备、从设备均允许采用
10、异步方式; 定时信号“时钟”CLK、“主就绪”IRDY 、“从就绪”TRDY,21,四、总线传输模式,总线为增加功能、提高性能所支持的传送操作方式。,总线支持多种传输模式时,通过命令线表示当前的传输模式,22,23,五、总线标准,1、ISA总线标准 -Indusry Standard Architecture 兼容并扩展了PC/AT总线标准, 有24根地址线、16根数据线,采用分时复用方式;,支持半同步定时方式,CLK独立于CPU、频率为8.33MHz;,支持常规读写模式、特殊模式。,*特性: 不支持多主设备系统,标准中无总线仲裁信号线;,24,2、PCI总线标准 -Peripheral Co
11、mponent Interconnect 有32根分时复用的A/D线,可扩展为64根A/D线;,*特性:独立于CPU,通过“桥”实现与CPU或其它总线互连;,支持多主设备系统,通过集中的总线仲裁机构实现;,支持半同步定时方式,CLK频率为33MHz等;,支持猝发传送、双地址读写模式,特殊模式等;,支持即插即用工作方式,流行的总线标准:交换机式的点-点互连总线标准, 如USB、PCI-Express、InfiniBand等,25,7.3 总线互连结构,一、总线互连结构,1、单总线结构 *单总线结构:系统中只有一种总线的互连结构;,*系统总线:系统中各部件/模块间相互连接的总线;,*单总线结构特征
12、: 操作控制简单,可扩展性较强; 传输性能较差(min最慢部件传输性能),采用系统总线的总线标准,26,2、多总线结构,*提高传输性能的方法:,采用集成电路技术,芯片内模块传输不采用总线标准;,采用多总线结构,不同速度模块连接到不同总线上; 速度不同,改变I/O方式,使IO设备数据传输与CPU数据处理并行;,*多总线结构:系统中有两种(及以上)总线的互连结构, 不同总线间通过总线桥进行连接;,27,(1)双总线结构 增加I/O总线,提高CPU访问MEM及快速I/O设备性能;,*总线命名:常称为MEM总线及IO总线,用总线标准命名;,*总线桥功能: 所连总线的操作中转机构; 所辖总线的操作控制结
13、构 (如总线控制器),28,(2)三总线结构 再增加CPU总线,进一步提高访问主存的性能;,*总线命名: 有CPU总线、局部总线及IO总线3种,常用总线标准命名;,29,(3)多总线结构的发展 融合集成电路技术与多总线技术,提高访问访存及IO性能;,南北桥结构 (PCI总线互连),南北桥结构 (高速接口互连),30,二、总线互连的实现,总线互连特征:操作标准化、可扩展性强;,*总线互连的实现:通过接口电路或总线桥实现;,*总线接口单元的主要功能:中转对设备的操作,侦测总线状态按总线标准协议 获得任何时刻的总线状态(空闲/地址/数据等);,总线侧操作控制按总线标准协议及总线状态 决定是否发起/响应总线操作, 完成与总线的操作过程;,31,设备侧操作控
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年个人借款合同
- T∕CCMI 39-2026 锻造半钢轧辊技术规范
- 《数控机床加工零件》课件-切槽刀与切槽加工要领车刀挖槽加工的加工要领1
- 2025年北京市石景山区委党校招聘事业单位真题
- 2025年台州市黄岩区教育局招聘教师真题
- 2025年赣州高新区投资发展有限公司招聘真题
- 《商务数据可视化》课件-4.1 认识数据来源
- 2026河北保定市顺平县第二批次事业单位选调69人考试备考试题及答案解析
- 2026西藏那曲索县藏医院藏医住院医生招聘5人考试备考题库及答案解析
- 2026年鄂尔多斯市劳动保障监查系统事业单位人员招聘考试备考试题及答案详解
- 水库护坡除草方案(3篇)
- 矿水厂合作合同协议书模板
- 光伏组件拆解回收以及二次利用项目可行性研究报告写作模板-拿地申报
- DGJ08-113-2017 建筑节能工程施工质量验收规程
- 2025年贵州省中考英语试题(附答案和音频)
- DB42T 1892-2022 非煤矿山钻探施工安全技术规程
- 【物化生 江苏卷】2025年江苏省高考招生统一考试高考真题物理+化学+生物试卷(真题+答案)
- 满族装饰艺术主题餐饮空间设计研究
- 扬州印象城市介绍旅游宣传
- 2024年国家民委直属事业单位招聘笔试真题
- 拆卡主播合同协议
评论
0/150
提交评论