Interfaces d'E/S et bus
Quel est l'avantage, en AXI, de pouvoir émettre une requête de lecture sans attendre la réponse à la précédente (avoir plusieurs requêtes en cours simultanément) ?
- ALes requêtes peuvent progresser successivement pendant la latence mémoire, ce qui masque la latence et augmente la bande passante
- BLe nombre de requêtes diminue, ce qui réduit la taille du circuit
- CL'ordre des réponses est toujours l'inverse de l'ordre des requêtes
Afficher la réponse et l'explication
Réponse : A. Les requêtes peuvent progresser successivement pendant la latence mémoire, ce qui masque la latence et augmente la bande passante
Si l'on attend la réponse à une requête avant d'émettre la suivante, avec une latence mémoire de 100 cycles d'horloge, le bus reste inoccupé la plupart du temps. En AXI, les requêtes portent un ID et plusieurs peuvent être émises simultanément ; les données reviennent les unes après les autres pendant la latence, et la bande passante est utilisée efficacement. Les réponses à des requêtes d'ID différents peuvent arriver dans le désordre, ce qui permet de renvoyer d'abord celles qui se terminent le plus vite.