Changes between Version 8 and Version 9 of MultiCourseTP6_QR


Ignore:
Timestamp:
Jun 13, 2020, 4:47:03 PM (5 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MultiCourseTP6_QR

    v8 v9  
    1919
    2020Il existe différentes solutions pour résoudre ce problème sans changer profondément l'architecture:
    21 * on peut simplement augmenter le nombre d'entrées du composant ICU.
    2221* on peut construire une structure d'arbre à deux niveaux ou un premier composant ICU_1 prend pour N entrées, les N sorties de N composants ICU_2 de 2e niveau qui eux mêmes prennent en entrée les interruptions des périphériques. Cela complexifie le gestionnaire d'interruption logiciel qui devra interroger successivement deux composants ICU pour déterminer le périphérique source.
    23 * on peut connecter plusieurs lignes d'interruption sur une seule entrée de l'ICU, en réalisant un "ou cablé". Cela complexifie encore plus le gestionnaire d'interruption logiciel qui devra interroger le composant ICU, puis les différents périphériques partageant la même entrée pour déterminer le périphérique source.
     22* on peut connecter plusieurs lignes d'interruption sur une seule entrée de l'ICU, en réalisant un "ou cablé". Cela complexifie encore plus le gestionnaire d'interruption logiciel qui devra d'abord interroger le composant ICU, puis interroger directement les différents périphériques partageant la même entrée pour déterminer le périphérique source.
    2423
    2524== Q5) Comment est réalisée la fonction de routage des interruptions vers les coeurs dans les PC multi-coeurs actuels, puisque les contrôleurs de périphériques ne sont pas directement connectés sur le bus interne, mais sont connectés sur un bus externe.