摘要 |
<P>Un système (400) sur une pastille (405) comporte des blocs fonctionnels traités par au moins un bus du système (410), et un bus externe (415) pour permettre la communication avec des blocs externes. Un arbitre de bus multi-juridictionnel unique (495) comporte des classements programmables pour attribuer des priorités à des demandes venant de blocs qui sont des maîtres pour l'un ou l'autre des deux bus (410, 415). Un logiciel et des procédés sont également offerts pour attribuer les priorités. Les demandes sont analysées en fonction de celui des bus qu'elles nécessitent, après quoi des priorités sont attribuées pour maximiser l'utilisation des bus (410, 415), avec une vitesse accrue pour un système (400) sur une pastille (405). De plus, un bloc d'accès en mémoire direct à canaux multiples multi-juridictionnel (430) peut être un bloc maître pour le bus du système (410) ou pour le bus externe (415).</P>
|