Interfaces en busstandaarden
Welk voordeel is juist van het bij AXI kunnen uitgeven van een volgend leesverzoek zonder het antwoord op het vorige leesverzoek af te wachten (meerdere verzoeken tegelijk onafgehandeld hebben)?
- AOok tijdens de geheugenvertraging kunnen verzoeken achter elkaar doorgaan, waardoor de vertraging wordt verborgen en de bandbreedte hoger wordt
- BHet aantal verzoeken neemt af, dus het circuit wordt kleiner
- CDe volgorde van de antwoorden is altijd omgekeerd aan die van de verzoeken
Antwoord en toelichting tonen
Antwoord: A. Ook tijdens de geheugenvertraging kunnen verzoeken achter elkaar doorgaan, waardoor de vertraging wordt verborgen en de bandbreedte hoger wordt
Als eerst op het antwoord op een verzoek wordt gewacht voordat het volgende wordt gedaan en de geheugenvertraging 100 klokcycli is, staat de bus het grootste deel van de tijd leeg. Bij AXI kunnen verzoeken een ID krijgen en meerdere tegelijk worden uitgegeven, zodat ook tijdens de vertraging achter elkaar data terugkomen en de bandbreedte effectief wordt benut. Bij verzoeken met verschillende ID's mag de volgorde van de antwoorden worden omgewisseld, dus wat sneller klaar is, kan eerst terugkomen.