三种集中式总线判优控制
1.分布式
每一個(gè)設(shè)備都有自己的仲裁器,都有自己的AN(授權(quán)號),授權(quán)號是占用總線優(yōu)先級的高低,當(dāng)多個(gè)設(shè)備發(fā)出總線占用請求時(shí),每個(gè)設(shè)備的授權(quán)號都會和總線授權(quán)線上的值進(jìn)行比較,優(yōu)先級沒總線授權(quán)線高,就不會申請到,比總線授權(quán)線高就會替換總線授權(quán)線上的值
2.集中式
2.1鏈?zhǔn)讲樵?/h4>
鏈?zhǔn)讲樵內(nèi)齻€(gè)缺點(diǎn):
鏈?zhǔn)讲樵冃枰刂凭€一根總線請求線(BR),一根總線忙線(BS),一根總線同意線(BG)
2.2計(jì)數(shù)器定時(shí)查詢
當(dāng)計(jì)數(shù)器的值固定時(shí),優(yōu)先級固定,當(dāng)計(jì)數(shù)器的值不固定時(shí),即可以從上一次計(jì)數(shù)的終止點(diǎn)開始,這個(gè)時(shí)候設(shè)備使用總線的優(yōu)先級相等(因?yàn)椴淮_定上一次計(jì)數(shù)的終點(diǎn)的位置)。當(dāng)然也可以指明計(jì)數(shù)器里邊的數(shù)(此時(shí)優(yōu)先級固定),比如6,那么此時(shí)6號設(shè)備優(yōu)先級最高,增加了設(shè)備地址線,設(shè)備地址線如果有n個(gè)設(shè)備的話,那么設(shè)備地址線有l(wèi)og2n(向上取整根),但是這種方式增加了控制線,控制起來比較復(fù)雜
共需要2+log2n(向上取整根)條控制線,其中一根總線請求線(BR),一根總線忙線(BS),log2n(向上取整根)設(shè)備地址線
3.獨(dú)立請求方式
總線控制部件中有一個(gè)排隊(duì)電路,如果多個(gè)設(shè)備同時(shí)申請可根據(jù)優(yōu)先次序確定響應(yīng)哪一臺設(shè)備(也就是說設(shè)備優(yōu)先級可以預(yù)先固定)。
n個(gè)設(shè)備共有n根總線請求線(BR),n根總線同意線(BG),1根總線忙(BS),共2n+1
總結(jié)
以上是生活随笔為你收集整理的三种集中式总线判优控制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。