Patent ID: 7866560

Claim:
An integrated circuit comprising: a first domain including a first communication circuit; a second domain including a second communication circuit coupled to said first communication circuit; a first state machine having states indicative of a communication status of said first communication circuit; and a second state machine having states indicative of a communication status of said second communication circuit; wherein said first domain and said second domain are separately controllable such that at least said second communication circuit may independently move to a state in which said second communication circuit does not communicate with at least said first communication circuit; and movement between states of said first state machine is at least partly controlled by a current state of said second state machine such that if said second communication circuit changes to a state in which communication is in error part way through a pending communication transaction between said first communication circuit and said second communication circuit, then said first state machine makes an associated move between states and said first communication circuit processes said pending communication transaction in accordance with a modified behaviour.