DEVICE HAVING PRIORITY UPGRADE MECHANISM CAPABILITIES AND A METHOD FOR UPDATING PRIORITIES

A device (10, 11, 12, 13, 14) having priority update capabilities and a method (1000) for updating priorities, the method (1000) includes: receiving (1030) a request to update to a requested priority, priorities of transaction requests stored within a first sequence of pipeline stages that precede a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MORAN, GIL, GOREN, ORI, LIVAY, AVIEL, NETANEL, YARON, NEEMAN, YOSSY
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A device (10, 11, 12, 13, 14) having priority update capabilities and a method (1000) for updating priorities, the method (1000) includes: receiving (1030) a request to update to a requested priority, priorities of transaction requests stored within a first sequence of pipeline stages that precede an arbiter; updating (1050) a priority level of a transaction request stored in the first sequence to the requested priority if the transaction request is priority upgradeable and if the requested priority is higher that a current priority of the transaction request; and arbitrating (1080) between transaction requests in response to priority attributes associated with the transaction requests. L'invention concerne un dispositif (10, 11, 12, 13, 14) ayant des capacités de mise à jour de priorités et un procédé (1000) pour mettre à jour des priorités, le procédé (1000) comprend : la réception (1030) d'une demande de mise à jour pour faire passer à une priorité demandée, des priorités de demandes de transaction stockées dans une première séquence de sections de pipeline qui précède un arbitre ; la mise à jour (1050) d'un niveau de priorité d'une demande de transaction stockée dans la première séquence de manière à le faire passer à la priorité demandée si la demande de transaction est susceptible d'une mise à niveau de priorité et si la priorité demandée est supérieure à une priorité actuelle de la demande de transaction ; et l'arbitrage (1080) entre des demandes de transaction en réponse à des attributs de priorité associés aux demandes de transactions.