Claims
- 1. A method of operating a data processor comprising the steps of:
- generating a first fetch address, the first fetch address indexing a first instruction;
- fetching the first instruction
- generating a second fetch address, the second fetch address indexing a second instruction;
- during a first time interval, executing the first instruction; and executing a loop comprising the steps of;
- comparing a first value to a predetermined number wherein the first value is user programmable;
- de-asserting an enable address signal responsive to being in a first power mode and to the first value not equaling the predetermined value, the data processor not fetching the second instruction while de-asserting the enable address signal;
- asserting the enable address signal responsive to being in a first power mode and to the first value equaling the predetermined value, the data processor fetching the second instruction while asserting the enable address signal;
- decrementing the first value during a second time interval,
- asserting the enable address signal responsive to being in a second power mode; and
- accessing a memory system responsive to the fetch address and enable address signal.
RELATED APPLICATIONS
The present patent application is a member of the following group of patent applications related to one another by subject matter: "Data Processor with Circuit for Regulating Instruction throughput and Method of Operation," to Alexander et al., Ser. No. 08/772,713, "Temperature Sensor," to Sanchez et al., Ser. No. 08/772,710, and "Thermal Management Unit and Method of Operation," to Gerosa et al., Ser. No. 08/777,925, all filed concurrently herewith.
US Referenced Citations (11)
Foreign Referenced Citations (1)
Number |
Date |
Country |
655 673 A1 |
May 1995 |
EPX |