CPC G06F 13/1642 (2013.01) [G06F 1/266 (2013.01); G06F 13/4282 (2013.01); G06F 2213/0042 (2013.01)] | 24 Claims |
1. A method implemented in a computing device including a processor comprising a first component having a hardware-based message arbitration unit (MAU) including a plurality of priority queues, each having a respective priority level, coupled to a second component via a low-pin count link, comprising:
receiving, at the MAU from two or more clients on the processor, messages having different priority levels to be sent over the low pin-count link to the second component;
enqueuing the messages in the plurality of priority queues based on a priority level for each message; and
arbitrating transmission of messages over the low-pin count link based on the priority level of messages in the plurality of priority queues.
|