Patent ID: 6795930
Filing Date: 2004-09-21
Classification: G06F,Y02D

Abstract:
A method for operating a digital system comprising a microprocessor having at least one portion partitioned into a plurality of partitions, wherein the method comprises the steps of:fetching a sequence of instructions within an instruction pipeline of the microprocessor into an instruction buffer; detecting a local block of instructions within the fetched sequence of instructions in the instruction buffer, wherein the local block comprises a local repeat instruction; associating, with the local repeat instruction, a repeat profile parameter indicative of partition that is unneeded for the execution of the local block of instructions; repetitively executing first and subsequent instances of the local block of instructions; and for subsequent instances of the repetitively executing step, inhibiting operation of the at least one unneeded partition for the subsequent instances of the repetitively executing step responsive to the repeat profile parameter.