A system includes two or more agents and a distributed arbitration scheme
for the bus to which the agents are connected. Thus, an arbiter
corresponding to each agent is provided. The arbiters are reset using a
first reset signal, while the agents are reset using a separate reset
signal or signals. The arbiters are concurrently released from reset when
the first reset signal is deasserted, and may have a consistent reset
state to provide for synchronization of the arbiters. The agents may be
independently released from reset by the separate reset signals.
Accordingly, the arbiters may be synchronized and may remain synchronized
even if the corresponding agents are released from reset at different
times, or are temporarily held in reset for any reason.
Een systeem omvat twee of meer agenten en een verdeelde arbitrageregeling voor de bus waarmet de agenten worden verbonden. Aldus, wordt een leidende figuur die aan elke agent beantwoordt verstrekt. De leidende figuren worden teruggesteld gebruikend een eerste het terugstellensignaal, terwijl de agenten gebruikend een afzonderlijk het terugstellensignaal of signalen worden teruggesteld. De leidende figuren worden gelijktijdig bevrijd van het terugstellen wanneer het eerste het terugstellensignaal deasserted, en kan een verenigbare het terugstellenstaat hebben is om synchronisatie van de leidende figuren te voorzien. De agenten kunnen onafhankelijk van het terugstellen door de afzonderlijke het terugstellensignalen worden bevrijd. Dienovereenkomstig, kunnen de leidende figuren worden gesynchroniseerd en kunnen gesynchroniseerd blijven zelfs als de overeenkomstige agenten van het terugstellen in verschillende tijden, worden bevrijd of in het terugstellen om om het even welke reden tijdelijk gehouden.