×

Cross dependency checking logic

  • US 9,158,691 B2
  • Filed: 12/14/2012
  • Issued: 10/13/2015
  • Est. Priority Date: 12/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A coherence point comprising:

  • a queue configured to store a plurality of outstanding transactions;

    a level two (L2) duplicate tag unit; and

    a dependency logic unit coupled to the queue, wherein the dependency logic unit comprises circuitry configured to;

    search the queue for outstanding transactions that reference a first address responsive to receiving a first transaction at the coherence point, wherein the first transaction includes a request address equal to the first address; and

    mark the first transaction as dependent on a second transaction responsive to determining the second transaction is a most recently received transaction in the queue that references the first address;

    wherein the coherence point is configured to prevent the first transaction from searching the L2 duplicate tags until the second transaction is completed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×