网站大量收购闲置独家精品文档,联系QQ:2885784924

总线与总线标准.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

*4.2.2总线握手1.同步总线协定---最简单、最易实现的一种总线握手技术1)特点总线系统中只用一个时钟信号源作为同步控制源,其前、后沿分别指明一个总线操作周期的开始和结束,主、从模块都受它统一控制。2)信号定时关系back*同步总线的信号定时关系同步总线的操作周期应为:Tbus≥Tsetup+Thold+Taccess4.2.2总线握手back地址、数据信号和一些读写命令信号相对于CP信号的前沿和后沿分别要有一定的建立时间和保持时间。*3)优缺点为解决这一矛盾,较好的办法是采用总线异步握手技术。简单、易实现;速度快,适于高速运行需要。(完成一次总线操作只需一个来回行程(读)或一个单程(写)。)优点:适应性较差。缺点:4.2.2总线握手back(时钟频率只能按最慢的模块要求来确定,所有快速设备都只能迁就最低速设备来运行;而一旦设计好后,总线上不能再接更低速的设备。)*2.异步总线协定常用的是全互锁异步协定。1)特点:主控器和受控器采用一问一答的方式工作。因此要求主、受控器分别要发出至少一个控制信号,通过两者互为因果的交替变化、一问一答来保证可靠传输。4.2.2总线握手back*4.2.2总线握手back2)信号定时图*3)优缺点适应性好,多种速度的设备都能在系统中协调工作,且以各自的最佳速度运行。数据传输高度可靠优点:每次总线操作要经2个来回行程,传输延迟是同步协定的2倍。4.2.2总线握手back缺点:**3.半同步总线协定---综合同步、异步协定两者的优点而产生的一种混合式总线握手协定。1)典型的半同步总线定时图4.2.2总线握手back*2)特点从宏观上看与异步协定十分相似,靠“时钟”和“等待”这两个一主一从信号的互锁来控制总线周期的长短;但从微观上看,又是按同步总线的方式工作,真正的总线操作过程只在时钟脉冲一个信号控制下完成。3)优点兼具有同步总线的速度和异步总线的可靠性、适应性:对于快速设备就像同步总线一样,只由时钟信号单独控制,用一个来回行程即可实现主、从模块之间的成功握手;而对于慢速设备,又像异步总线一样,利用WAIT控制信号可方便地改变总线的周期。4.2.2总线握手back**4.周期分裂式总线协定——是从提高总线利用率出发提出的。前三种协定的共同特点是:在整个总线读/写周期中,总线一直被发出读/写命令的主控器所控制、占用。4.2.2总线握手back这部分时间的浪费在速度要求很高的多微机系统中是相当可惜的,为此,提出了周期分裂式协定。而实际上,并非整个操作周期中都要使用总线,进行基本操作中的某些步骤时,总线处于空闲状态。*1)基本思想:将读周期分成两个独立的传输子周期,两者间的空闲时间将总线让给其它主控器。2)总线定时图(读周期)4.2.2总线握手back*3)特点每个子周期实质上就是一个单方向信息流的写周期。1个写周期=1个M→S的传输子周期1个读周期=2个分裂的写周期1个M→S1个S→M4.2.2总线握手back*4)优缺点所以,这种协定在普通微机中很少用,一般只用在具有多处理器结构的一些高性能小型机和高档微机中。既能适应慢速设备又能保持快速同步协定的优点;在系统总线上有多个主控模块的情况下,可基本消除总线的空闲等待时间,大大提高总线利用率,增强系统整体性能。优点:上述优点是以增加主控和受控模块的逻辑复杂性为代价的;每个子周期中传输的信息量比通常情况下有所增加,故对单个主控器或单个总线操作周期来说,不仅不能加速,反而可能减速。缺点:4.2.2总线握手back4.38086总线工作原理8086/8088的一个总线周期至少由4个T状态组成,即至少由4个时钟周期构成。每个T状态完成不同的任务。8086/8088的管脚图在T1期间,A19/S6~A16/S3、A15~A8和AD7~AD0分别送出地址A19~A16、A15~A8和A7~A0,同时ALE有效。ALE的作用是将地址信号锁存到地址锁存器中,这样即可在锁存器的输出端得到完整的20位地址信号A0~A19。一旦ALE锁存了地址信号,在此后的时钟周期里,其他控制信号如IO/#M、#RD

文档评论(0)

zhang1745 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档