×

MULTI-PROCESSING SYSTEM AND A METHOD OF EXECUTING A PLURALITY OF DATA PROCESSING TASKS

  • US 20100115168A1
  • Filed: 05/14/2007
  • Published: 05/06/2010
  • Est. Priority Date: 05/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. A multi-processor circuit, comprisinga plurality of processing elements each configured to execute at least a respective task comprising execution of a series of instructions;

  • a shared resource coupled to the plurality of processing elements;

    an arbitration circuit coupled to the processing elements and configured to arbitrate conflicting access requests to the shared resource from the plurality of processing elements dependent on priorities assigned to the processing elements;

    priority setting circuitry configured to measure an indication of a speed of progress of execution of respective ones of the tasks and to set the priority for each processing element that executes a particular one of the tasks dependent on the measured indication of the speed of progress of execution of the series of instructions of the particular one of the tasks.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×