组原6_总线仲裁

目录

1. 基本概念

2. 集中仲裁方式

3. 分布仲裁方式


 

1. 基本概念

组原6_总线仲裁

 

 

 

 

2. 集中仲裁方式

组原6_总线仲裁

总线控制部件可以单独做一个部件,也可以就做在 CPU 中。(集中仲裁方式统一特点)

 

 

[1/3] 链式查询方式

组原6_总线仲裁

单独特点:BG BR BS 这三根控制线都是单根的线。                                     5min 20s 工作流程

组原6_总线仲裁

 

组原6_总线仲裁

 

 

 

[2/3] 计数器查询方式

组原6_总线仲裁

共用总线请求 BR 以及总线忙 BS ,但是总线允许不再像链式那样只用单根线一个一个往下传,而是专门用了一组线(设备地址)来发射允许信号。

设备地址:可以通过发射地址定位到相应设备。不需要一位一位地往下传!
安排设备地址方式:在总线控制部件中使用了一个计数器,计数器作用就是数数。流程 10min55s

 

组原6_总线仲裁

 

 

 

 

[3/3] 独立请求方式

组原6_总线仲裁

每个设备都单独得到总线控制设备有一对线,这对线分别代表总线请求和总线允许。   流程 15min26s

总线忙信号没有画出来,这个信号是需要放到排队器中进行优先级排队的逻辑判断。

组原6_总线仲裁

 

 

组原6_总线仲裁

 

 

 

 

 

3. 分布仲裁方式

组原6_总线仲裁