IP Library Granted Patent US 7,917,728
Granted Patent B2
US 7,917,728 · App. 10/599,201 · Granted Mar 29, 2011

Integrated circuit and method for transaction retraction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,917,728
App. No.
10/599,201
Granted
Mar 29, 2011
Kind
B2
Abstract

An integrated circuit having a plurality of processing modules (I, T) is provided. At least one first processing module (I) issues at least one transaction towards at least one second processing module (T). Said integrated circuit further comprises at least one first transaction retraction unit (TRU 1 ) for indicating an allowance to said at least one first of said processing modules (I) to retract said at least one transaction according to the sate of said second processing module (T).

Claims (19)

1. Integrated circuit having a plurality of processing modules (I, T), wherein at least one first processing module (I) issues at least one transaction towards at least one second processing module (T), comprising:

at least one first transaction retraction unit (TRU 1 ) for indicating the allowance to said at least one first of said processing modules (I) to retract said at least one transaction according to the state of said second processing module (T).

2. Integrated circuit according to claim 1 , wherein

said at least one first transaction retraction unit (TRU 1 ) is associated to said at least one second processing module (T).

3. Integrated circuit according to claim 1 , further comprising

at least one second transaction retraction unit (TRU 2 ) being associated to said first processing module for issuing an explicit transaction retraction request (rt) to said first transaction retraction unit (TRU 1 ) or said second processing module (T),

wherein said first transaction retraction unit (TRU 1 ) indicates the allowance of said transaction retraction request (rt).

4. Integrated circuit according to claim 3 , wherein said first transaction retraction unit (TRU 1 ) indicates the allowance of said transaction retraction request (rt), if the transaction retraction request (rt) is present.

5. Integrated circuit according to claim 1 , further comprising

at least one second transaction retraction unit (TRU 2 ) being associated to said first processing module for issuing an explicit transaction retraction request (rt) to said first transaction retraction unit (TRU 1 ) or said second processing module (T),

wherein said first transaction retraction unit (TRU 1 ) indicates an allowance of said transaction retraction request (rt), if a valid command (CMD) issued from said first processing module (I) is present, the valid command (CMD) has not been accepted by the second processing module (T), and the transaction retraction request (rt) is present.

6. Integrated circuit according to claim 1 , wherein

said first retraction unit (TRU 1 ) indicates an allowance of a requested transaction retraction, if a valid command (CMD) issued from said first processing module (I) is present, and the valid command (CMD) has not been accepted yet by the second processing module (T).

7. Method for transaction retraction in an integrated circuit having a plurality of processing modules (I, T), comprising the steps of:

issuing at least one transaction by at least one first processing module (I) towards at least one second processing module (T),

indicating the allowance to retract said at least one transaction according to the state of said second processing module (T) to said at least one first of said processing modules (I).

8. Data processing system, comprising

a plurality of processing modules (I, T), wherein at least one first processing module (I) issues at least one transaction towards at least one second processing module (T), comprising:

at least one first transaction retraction unit (TRU 1 ) for indicating an allowance to said at least one first of said processing modules (I) to retract said at least one transaction according to the state of said second processing module (T).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: KONINKLIJKE PHILIPS N.V.
To: NETWORK SYSTEM TECHNOLOGIES LLC
Reel/Frame 062061/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2006
From: RADULESCU, ANDREI; GOOSSENS, KEES GERARD WILLEM
To: KONINKLIJKE PHILIPS ELECTRONICS N V
Reel/Frame 018290/0605 →