如何解決多個設備爭用總線的問題
基本概念
總線仲裁的定義:多個主設備同時競爭主線控制權時,以某種方式選擇一個主設備優先獲得總線控制權稱為總線仲裁。
總線仲裁分類:
集中仲裁方式 :鏈式查詢方式、計數器定時查詢方式、獨立請求方式
分布仲裁方式
集中仲裁方式
鏈式查詢方式
BG:總線允許
“總線忙”信號的建立者是獲得總線控制權的設備**
優先級:
離總線控制器越近的部件,優先級越高
離總線控制器越遠的部件,優先級越低
優點:1.鏈式查詢方式優先級固定。2.只需要很少幾根線就能按一定優先次序實現總線控制,結構簡單,擴充容易
缺點:對硬件電路的故障敏感,並且優先級不能改變,當優先級高的部件頻繁請求使用總線,會使優先級較低的部件長期不能使用總線。
計數器查詢方式
設備地址
獨立請求方式
排隊器設計復雜