概述
总线周期:传输数据的整个周期;总线仲栽解决总线控制权问题
㈠ 总线的定时
总线的一次信息传送过程,大致可分为如下五个阶段:请求总线,总线仲裁,寻址(目的地址),信息传送,状态返回(或错误报告)。为了同步主方、从方的操作,必须制订定时协定。所谓定时,是指事件出现在总线上的时序关系。
①同步总线定时协定 “同步定时→CPU时钟”(由统一的时序信号控制总线上的传输操作)
在同步定时协议中,事件出现在总线上的时刻由总线时钟信号来确定,所以总线中包含时钟信号线。一次 I/O 传送被称为时钟周期或总线周期。所有事件都出现在时钟信号的前沿,大多数事件只占据单一时钟周期。同步定时适用于总线长度较短、各功能模块存取时间比较接近的情况。这是因为同方式对任何两个功能模块的通信都给予同样的时间安排。由于同步总线必须按最慢的模来设计公共时钟,当各功能模块存取时间相差很大时,会大大损失总线效率。
②异步总线定时协定
在异步定时协议中,后一事件出现在总线上的时刻取决于前一事件的出现时刻,即建立在应答式或互锁机制基础上。在这种系统中,不需要统一的公共时钟信号。总线周期的长度是可变的。异步定时的优点是总线周期长度可变,不把响应时间强加到功能模块上,因而允许快速和慢速的功能模块都能连接到同一总线上。但这也增加总线的复杂性和成本为代价。
③半同步总线定时协定
同步总线的优点是控制简单,传输速率通常较高,但不适用于速度差异较大的设备。如果在总线上传输的大部分设备的速度相当,仅有很少的设备需要较长的传输时间,则可以在同步总线定时协定的基础上稍加改动,扩展为半同步总线定时协定。
半同步总线整体上仍然采用同步操作方式,其总线周期是时钟周期的整数倍。半同步总线协定在同步总线协定的基础上仅仅增加了一点点成本,但适应能力却大大提升。因此,现代的许多同步总线都已扩展为半同步总线。
最后
以上就是多情服饰为你收集整理的【总线的定时和数据传送模式】的全部内容,希望文章能够帮你解决【总线的定时和数据传送模式】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复