摘要 |
On décrit un système électronique numérique qui permet d'arbitrer entre les utilisateurs concurrents (23, 24) d'une ressource partagée (25) telle que le bus de données (53) d'un ordinateur. Le système comporte des machines de définition d'état à couplages croisés (21, 22) qui permettent à un utilisateur tel qu'une banque de données DRAM (51, 52) d'utiliser en exclusivité la ressource partagée dès que tout autre utilisateur en a terminé avec son utilisation. Tout conflit possible dû au couplage croisé des machines de définition d'état est évité par la logique de priorité (20) qui arbitre entre les requêtes de services provenant de différents utilisateurs. Chaque machine de définition d'état arbitre entre les requêtes simultanées de services de son utilisateur en régissant des transitions d'un état inactif à une séquence d'états concernant chaque type de requête. Parcourir chacune des séquences d'états relève d'un signal d'accord respectif venant de la logique de priorité et des signaux d'occupation provenant des autres machines de définition d'état. |