Processing system and method for communicating data
AssigneeKoninklijke Philips Electronics N.V.
InventorsAndrei Radulescu, Kees Gerard Willem Goossens
Life of this patent
Estimating the term…
Abstract
A method for communicating data between an initiator unit (INIT) which initiates the communication and a target unit (TRGT) is described. Therein the initiator unit (INIT) indicates a request (TID) to initiate a communication. In response the target unit (TRGT) provides information (READY, ACCEPTC) indicating whether one of the following situation exist, the initiator unit (INIT) has to maintain the request, the request of the initiator (INIT) is accepted, the request of the initiator (INIT) is rejected. In addition a processing system is described.
Claims13
A method for communicating data between an initiator unit which initiates the communication and a target unit, the method comprising the acts of:
- the initiator unit indicating a request for a communication thread having a communication thread identifier to initiate a communication;
- the target unit determining whether the request is accepted or rejected;
- the target unit determining whether the initiator unit should maintain the request;
- and
- the target unit providing information to the initiator unit indicating whether the request is to be maintained, the request is accepted, or the request is rejected, wherein the data is transmitted from the target unit to the initiator unit in accordance with the information, wherein the information is provided by a first signal and a second signal, the first signal indicating the target unit is either ready or not ready, and a second signal indicating the target unit either accepts or rejects the request, the second signal indicating the target unit rejects the request when the first signal indicates that the target unit is not ready.
A processing system comprising a first functional unit and a second functional unit, the first functional unit being capable of initiating a communication with the second functional unit using a facility for exchanging signals between the functional units, the signals comprising a request signal by the first functional unit that it desires to initiate a communication, a first information signal by the second functional unit indicative of whether the first functional unit has to maintain the request, and a second information signal indicative of whether the request is accepted, or the request is rejected, wherein the second functional unit determines whether the request is accepted or rejected, wherein the second functional unit determines whether the first functional unit should maintain the request, and wherein data is transmitted from the second functional unit to the first functional unit in accordance with the information signal, wherein the second information signal is set to indicate that the request is rejected when the first information signal indicates that the first functional unit has to maintain the request.
Dependencies are inferred from the claim text.