1.总线的性能指标
(1)分辨时钟周期和总线周期
总线周期:整体的一个流程下来的时间,好几个时钟周期
(2)工作频率和时钟频率
工作频率是总线周期分之1
时钟频率是时钟周期分之1
2.总线仲裁
(1)什么意思?总线仲裁指的是多个设备争用一个总线,此时总线选择谁呢,就这么一个问题
总线仲裁用的是硬件方式,实际上就是调度的问题,排一个优先级
(2)主设备:谁控制总线谁就是主设备
(3)集中式:
三种查询方法:
①链式查询:三条线
方法:谁想请求就发给BR,地下那条线从左往右走,到谁那里看到了他想要,就给他,并且让他发一个BS,表示忙了,优先级从左到右以此降低
优缺点:优先级固定,很少线就可以总线控制;优先级不能变,故障敏感
②计时器查询
方法:会有一个设备地址的一组线,设备1~n,谁想要就发送BR,然后控制器发送一个数字,这个数字是几,就看看设备有没有发送BR,如果发送了,就给他用
优缺点:故障没那么敏感,计数器初始值可以改变;增加了控制线数,控制电路更复杂;
③独立请求查询
方法:每个人都有一个BR和BG,此外有一个公共的BS,谁想发就发BR,控制器自己判定谁先谁后,判定好了以后发送BG,设备再发送BS
优缺点:响应速度快,优先级灵活;控制线数量多,复杂;
(4)分布式:各自有各自的优先级,谁想要就去发,发了以后
3.总线定时:
(1)同步定时方式:盯牢时间
优缺点:传送速度快;强制同步,没有有效性检验,可靠性差。
适合速度相差不大的设备之间信息交换
(2)异步方式:
采用应答方式,分为三种:
①不互锁:自己发自己的不管对方是否收到,过段时间直接结束
②半互锁:主设备要检查从设备是否接收到了,就需要从设备给主设备发送一个信号,主设备才能结束
③全互锁:从设备要检查自己给对方发送的信号有没有发送到,主设备又要给从设备发送一个信号,从设备才能结束
优缺点:可靠性更高‘速度慢+更复杂
(3)半同步方式:多了一个wait信号,满足了不同速度的设备之间传送数据
(4)分离式通信:充分利用总线,各自申请
4.比特率和波特率新概念??????