Patent ID: 7694111
Filing Date: 2010-04-06
Classification: G06F

Abstract:
1. A method of adjusting an index value related to a plurality of tasks being processed in a deep pipeline architecture to efficiently process the plurality of tasks, said method including the steps of: (a) monitoring a plurality of timing activities within the deep pipeline architecture, including a setup state and a processing state for each of a plurality of processing stages; (b) based upon the plurality of timing activities, either providing or receiving indications of the setup state and processing state for the plurality of processing stages, wherein the indications comprise feedback signals used in controlling the setup and use of a plurality of configuration register sets in processing the plurality of tasks; and (c) in response to the indications, adjusting an availability of a configuration register set to a host for processing a task by one or more of the plurality of processing stages, in order to reduce occurrences of setup delays between the plurality of tasks and to reduce occurrences of pipeline delays while processing the plurality of tasks.