FULL-DUPLEX MEMORY ACCESS SYSTEMS AND METHODS FOR IMPROVED QUALITY OF SERVICE (QOS)
Full-duplex memory access systems and methods for improved quality of service (QoS) are disclosed. In one aspect, a primary bus owner will evaluate an output from a secondary bus owner when the primary bus owner takes control of the bus to determine if the secondary bus owner has data to send to the...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Full-duplex memory access systems and methods for improved quality of service (QoS) are disclosed. In one aspect, a primary bus owner will evaluate an output from a secondary bus owner when the primary bus owner takes control of the bus to determine if the secondary bus owner has data to send to the primary bus owner and/or is in the midst of a bulk data transfer. If the evaluation determines that there is still data to be transferred, the primary bus owner may refrain from draining an internal register unless a full word is present in the register. By reducing memory access for a partial word in the register, QoS may be improved.
L'invention concerne des systèmes et des procédés d'accès bidirectionnel simultané à la mémoire pour une qualité de service (QoS) améliorée. Selon un aspect, un propriétaire de bus primaire évalue une sortie provenant d'un propriétaire de bus secondaire lorsque le propriétaire de bus primaire prend le contrôle du bus afin de déterminer si le propriétaire de bus secondaire a des données à envoyer au propriétaire de bus primaire et/ou est en train d'effectuer un transfert de données en masse. Si l'évaluation détermine qu'il y a encore des données à transférer, le propriétaire de bus primaire peut s'abstenir de vider un registre interne à moins qu'un mot complet ne soit présent dans le registre. La réduction de l'accès à la mémoire pour un mot partiel dans le registre permet d'améliorer la QoS. |
---|