6.3 总线操作和定时

总线定时是指总线在双方交换数据的过程中需要时间上的配合关系的控制,这种控制称为总线定时,其实质是一种协议或规则,主要有同步异步两种基本的定时方式

总线传输的4个阶段

1> 申请分配阶段。由需要使用总线的主模块(或主设备)提出申请,经总线仲裁机构决定将下一传送周期的总线使用权授予某一申请者。也可将此阶段细分为传输请求总线仲裁两个阶段。

2> 寻址阶段。取得使用权的主模块通过总线发出本次要访问的从模块(或从设备)的地址及有关命令,启动参与本次传输的从模块。

3> 传输阶段。主模块和从模块进行数据交换,可单向或双向进行数据传送。

4> 结束阶段。主模块的有关信息均从系统总线上撤除,让出总线使用权。

同步定时方式

系统采用一个统一的时钟信号来协调发送和接受双方的传送定时关系。时钟产生相等的时间间隔,每个间隔够构成一个总线周期。在一个总线周期中,发送方和接收方可以进行一次数据传送。一个总线的传送周期结束,下一个总线的传送周期开始。

同步通信适用于总线长度较短及总线所接部件的存取时间比较接近的系统。

异步定时方式

没有统一的时钟,也没有固定的时间间隔,完全依靠传送双方相互制约的“握手”信号来实现定时控制。速度比同步定时要慢

根据“请求”和“回答”信号的撤销是否互锁,分为如下3种类型

1> 不互锁方式。主设备发出“请求”信号后,不必等到接到从设备的“回答信号”,而是经过一段时间便撤销“请求”信号。发“回答”信号同理。

2> 半互锁方式。主设备在发出“请求”信号后,必须在接到从设备“回答”后,才撤销“请求”信号,有互锁关系。但从设备发出“回答”信号和上面不互锁方式相同。

3> 全互锁方式,主设备在发出“请求”信号后,必须在接到从设备“回答”后,才撤销“请求”信号;从设备发出“回答”信号后,必须在获知主设备“请求”信号已撤销后,在撤销其“回答”信号。双方存在互锁关系。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值