Changes between Version 8 and Version 9 of MultiCourseTP6_QR
- Timestamp:
- Jun 13, 2020, 4:47:03 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MultiCourseTP6_QR
v8 v9 19 19 20 20 Il 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.22 21 * 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, puisles 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. 24 23 25 24 == 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.