【总线的定时和数据传送模式】

总线周期:传输数据的整个周期;总线仲栽解决总线控制权问题

㈠ 总线的定时

总线的一次信息传送过程,大致可分为如下五个阶段:请求总线,总线仲裁,寻址(目的地址),信息传送,状态返回(或错误报告)。为了同步主方、从方的操作,必须制订定时协定。所谓定时,是指事件出现在总线上的时序关系。

①同步总线定时协定     “同步定时→CPU时钟”(由统一的时序信号控制总线上的传输操作)

在同步定时协议中,事件出现在总线上的时刻由总线时钟信号来确定,所以总线中包含时钟信号线。一次 I/O 传送被称为时钟周期或总线周期。所有事件都出现在时钟信号的前沿,大多数事件只占据单一时钟周期。同步定时适用于总线长度较短、各功能模块存取时间比较接近的情况。这是因为同方式对任何两个功能模块的通信都给予同样的时间安排。由于同步总线必须按最慢的模来设计公共时钟,当各功能模块存取时间相差很大时,会大大损失总线效率。

②异步总线定时协定

在异步定时协议中,后一事件出现在总线上的时刻取决于前一事件的出现时刻,即建立在应答式或互锁机制基础上。在这种系统中,不需要统一的公共时钟信号。总线周期的长度是可变的。异步定时的优点是总线周期长度可变,不把响应时间强加到功能模块上,因而允许快速和慢速的功能模块都能连接到同一总线上。但这也增加总线的复杂性和成本为代价。

③半同步总线定时协定

同步总线的优点是控制简单,传输速率通常较高,但不适用于速度差异较大的设备。如果在总线上传输的大部分设备的速度相当,仅有很少的设备需要较长的传输时间,则可以在同步总线定时协定的基础上稍加改动,扩展为半同步总线定时协定。

半同步总线整体上仍然采用同步操作方式,其总线周期是时钟周期的整数倍。半同步总线协定在同步总线协定的基础上仅仅增加了一点点成本,但适应能力却大大提升。因此,现代的许多同步总线都已扩展为半同步总线。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值