Arbitration Unit
Arbitration Unit, Arbiter => Arbitration, übersetzt: Schlichtung bzw. Vermittlung; in Multi-Master-Systemen bezeichnet die Arbitration Unit diejenige Komponente, die die Zugriffe gleichzeitig um die Vergabe einer Ressource nachsuchender Einheiten priorisiert und die Ressource zeitlich nacheinander an alle diese Einheiten vergibt. Die dazu erforderliche Funktionalität lässt sich auf Hardware- oder Software-Basis verwirklichen. Die Realisierung per Hardware ist schneller und wird deswegen häufig bevorzugt. In der Regel verfügen Arbitration Units über Watchdog-Timer, die den Bus-Mastern den Bus entziehen können, falls diese den Bus nicht rechtzeitig zurückgeben. Damit können maximale Antwortzeiten für Requests garantiert werden. Die Arbitration Unit wird auch als Bus-Arbiter oder System-Arbiter bezeichnet.