Back to results
US 7,406,552 B2Granted
Systems and methods for early fixed latency subtractive decoding including speculative acknowledging
AssigneeMarvell International Ltd.
InventorsSamantha J. Edirisooriya, Sujat Jamil, David E. Miner, R. Frank O'Bleness, Steven J. Tu, Hang T. Nguyen
Life of this patent
Estimating the term…
Abstract
Systems and methods for early fixed latency subtractive decoding are disclosed. The subtractive decoding device speculatively, or conditionally, acknowledges a bus transaction within a fixed time period that is the same as the time period for positive decoding. Pipelining of a new bus transaction may therefore be accomplished each new time period. A bus transaction may be retried if no acknowledgement occurs within the fixed time period.
Claims17
A method comprising:
- sensing initiation of a first bus transaction;
- speculatively acknowledging the first bus transaction with a first acknowledgement within a predetermined time period;
- sensing a second acknowledgement of the first bus transaction within the predetermined time period;
- and
- disregarding the first bus transaction in response to sensing the second acknowledgement.
2 more elements
A method comprising:
- sensing a first bus transaction initiation;
- speculatively acknowledging the first bus transaction within a predetermined time period from the first bus transaction initiation;
- sensing a retry signal for the first bus transaction within the predetermined time period from the first bus transaction initiation;
- and
- disregarding the first bus transaction in response to sensing the retry signal.
2 more elements
A method comprising:
- sensing initiation of a first bus transaction;
- determining if sufficient resources are available to complete the first bus transaction;
- disregarding the first bus transaction if sufficient resources are not available;
- if sufficient resources are available, speculatively acknowledging the first bus transaction within a predetermined time period;
- and
- disregarding the first bus transaction in response to sensing a second acknowledgement.
3 more elements
A method comprising:
- sensing a first bus transaction initiation;
- speculatively acknowledging the first bus transaction within a predetermined time period from the first bus transaction initiation;
- sensing a second acknowledgement of the first bus transaction within the time period;
- disregarding the first bus transaction responsive to sensing the second acknowledgement;
- and
- if the second acknowledgement is not sensed, sensing a retry signal for the first bus transaction within the time period.
3 more elements
Dependencies are inferred from the claim text.