- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组原理第三章系统总线第六节总线通讯控制
第六节 总线通讯控制()
总线完成一次传输,分四个阶段:
总线裁决:决定哪个主控设备使用总线
寻址阶段:主控设备送出要访问的主存或设备的地址,同时送出有关命令(读或写等),启动从设备
数据传输阶段:主、从设备间进行数据交换
结束阶段:有关信息在总线上撤销,让出总线使用权
总线通信控制的目的:
解决主、从设备如何获知传输开始和传输结束,以及通信双方如何协调进行数据通信。
有四种通信方式:
同步、异步、半同步、分离式通信
同步通信控制
控制线中有一个时钟信号线,挂接在总线上的所有设备都从这个公共的时钟线上获得定时信号,一定频率的时钟信号定义了等间隔的时间段,这个固定的时间段为一个时钟周期,也称总线周期。
每种总线操作都有一个确定的通信协议(规定在每个时钟周期内交换哪些信息)。
例如,在处理器-主存总线上执行存储器读操作,其协议为:在第1个时钟周期发送地址和存储器读命令,然后存储器被要求在第5个时钟将数据放到总线上。
优点:速度快,并且接口逻辑很少(因为协议简单)。
缺点:①总线上的每个设备必须以同样的时钟速率进行工作。
?????②由于时钟偏移问题,同步总线不能很长.
同步定时方式(读操作)示意图
?异步通信控制
?非时钟定时,没有一个公共的时钟标准。因此,能够连接带宽范围很大的各种设备。总线能够加长而不用担心时钟偏移问题。
?采用握手协议(应答方式)。由一系列步骤组成,只有当双方都同意时,发送者或接收者才会进入到下一步,协议通过一对附加的“握手”信号线(Ready、Ack)来实现。
?异步通信有非互锁、半互锁和全互锁三种方式
?优点:灵活,可挂接各种具有不同工作速度的设备。
?缺点:①对噪声较敏感。
②接口逻辑较复杂。
异步通信方式
??
? ?三条控制线
?? ReadReq:读请求,告诉从设备进行读操作地址信息同时送到地址/数据线上
?? DataRdy:数据就绪,从设备已准备好数据,主设备可取数据同时送到地址/数据线上
?? Ack:回答信号线,表示已收到对方的请求信号
?该图描述的是读操作的过程,写操作也类似
半同步通信控制
为解决异步通信方式对噪声敏感的问题,一般在异步总线中引入时钟信号,就绪和应答等定时信号都在时钟的上升沿有效,这样信号的有效时间限制在时钟到达的时刻,而不受其他时间的信号干扰。这种通信方式称为半同步通信方式。(例如:Wait信号、TRDY和IRDY信号等)
半同步方式结合了同步和异步的优点。既保持了“所有信号都由时钟定时”的特点,又允许“不同速度设备共存于总线”。
????????????????????? 半同步定时方式(读操作)示意图
???????????
分离式通信控制
基本思想:将一个传输操作事务分成两个子过程。在第一个子过程中,主控设备A在获得总线使用权后,将请求的事务类型(即总线命令)、地址以及其他有关信息(如标识主控设备身份的编号等)发送到总线上,从设备B记录下这些信息。主控设备发完这些信息后便立即释放总线,这样其他设备便可使用总线。在第二个子过程中,从设备B收到主控设备A发来的信息后,就按照其请求的命令进行相应的操作,当准备好主控设备所需的数据后,从设备B便请求使用总线,一旦获得使用权,则从设备B就将主控设备A的编号及所需的数据等送到总线上,这样主控设备A便可接收数据。
优点:提高整个系统的总有效带宽。
缺点:控制相当复杂,开销大。
???????????????????????????? 分离事务通信过程
??????????
同步和异步总线的最大带宽比较
举例:假定同步总线的时钟周期为50ns,每次总线传输花1个时钟周期,异步总线每次握手需要40ns,两种总线的数据都是32位宽,存储器的取数时间为200ns。要求求出从该存储器中读出一个字时两种总线的数据传输率。
分析如下:同步总线所需的步骤和时间为:
(1)发送地址和读命令到存储器:50ns
(2)存储器读数据:200ns
(3)传送数据到设备:50ns
所以总时间为300ns。因而产生的数据传输率为4B/300ns,即:13.3MB/s。
同步和异步总线的最大带宽比较
异步总线的步骤和时间:
第1步为:40ns;
第2、3、4步为:Max(3x40ns,200ns)=200ns;
(第2、3、4步都和存储器访问时间重叠)
第5、6、7步为:3x40ns=120ns。
总时间为360ns,故数据传输率为4B/360ns=11.1MB/s
由此可知:同步总线仅比异步快大约20%。要获得这样的速度,异步总线上的设备和存储器系统必须足够快,以使每次在40ns内能完成一个子过程。
of vision. 3, build, fitting in with the urban master plan in Yi
您可能关注的文档
- 网络安全末考试试题及答案.doc
- 网络攻击方法及对策.doc
- 网上抄报系统企业端操作手册.doc
- 网络工程考试考点全析与同步训练.doc
- 网络市场研方案.doc
- 网络数据密技术概述.doc
- 网络化机动力及环境监控系统.doc
- 网络监控统设计方案.doc
- 网络化机动力、环境监控系统概况.doc
- 网络管理试技术.doc
- 中国国家标准 GB/T 31270.16-2025化学农药环境安全评价试验准则 第16部分:土壤微生物毒性试验.pdf
- 中国国家标准 GB/T 31270.17-2025化学农药环境安全评价试验准则 第17部分:天敌赤眼蜂急性毒性试验.pdf
- GB/T 31270.17-2025化学农药环境安全评价试验准则 第17部分:天敌赤眼蜂急性毒性试验.pdf
- 《GB/T 31270.17-2025化学农药环境安全评价试验准则 第17部分:天敌赤眼蜂急性毒性试验》.pdf
- GB/T 31270.15-2025化学农药环境安全评价试验准则 第15部分:蚯蚓急性毒性试验.pdf
- 一级建造师《民航机场实务》河北省张家口市下花园区2026年高分冲刺试卷含解析.doc
- 2026年河南省信阳市商城县一级建造师《市政工程》高分冲刺试卷含解析.doc
- 一级建造师《矿业工程管理与实务》浙江省绍兴市上虞市2026年押题密卷含解析.doc
- 机动车转让简单版的协议书范本.docx
- 有关和解简单版协议书范本.docx
最近下载
- 2.8+夏商周时期的科技与文化++课件++++2025-2026学年统编版七年级历史上册.pptx VIP
- 第8课 夏商周时期的科技与文化 同步练习(含答案) 2025-2026学年历史统编版(2024)七年级上册.docx VIP
- 沸石转轮选型计算书.xlsx VIP
- T-CECS 1049-2022 隧道衬砌拱顶带模注浆材料应用技术规程.docx VIP
- 2025年春最新国家开放大学《毛泽东思想和中国特色社会主义理论体系概论》专题测验1-8参考答案.pdf VIP
- 沸石转轮+RTO设备设计计算书.xlsx VIP
- 合伙人招募计划方案.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 沸石转轮 RTO设计方案.docx VIP
- (完整版)高标准农田建设施工组织设计.pdf VIP
原创力文档


文档评论(0)