Claims (10)
1. Устройство для обработки данных, которое содержит процессор (46), обеспечивающий выполнение операций обработки данных, причем процессор обеспечивает генерирование сигнала управления производительностью, показывающего желаемый уровень производительности обработки данных для этого процессора; и по меньшей мере одну дополнительную схему (4,6), чувствительную к сигналу управления производительностью, чтобы поддерживать желаемый уровень производительности обработки данных процессора; причем при ответе на изменение в сигнале управления производительностью, соответствующем изменению от первого желаемого уровня производительности обработки данных ко второму желаемому уровню производительности обработки данных, упомянутая по меньшей мере одна дополнительная схема поддерживает обработку данных на по меньшей мере одном промежуточном уровне производительности обработки данных, и процессор временно работает (40) на по меньшей мере одном промежуточном уровне производительности обработки данных в течение упомянутого изменения.1. A device for processing data, which contains a processor (46) that provides data processing operations, wherein the processor generates a performance control signal indicating the desired level of data processing performance for that processor; and at least one additional circuit (4.6) sensitive to the performance control signal in order to maintain the desired level of processor data processing performance; moreover, in response to a change in the performance control signal corresponding to a change from a first desired level of data processing performance to a second desired level of data processing performance, said at least one additional circuitry supports data processing at least one intermediate data processing performance level, and the processor temporarily works (40) on at least one intermediate level of data processing performance during the aforementioned change.
2. Устройство по п.1, в котором упомянутые одна или более дополнительных схем включают в себя контроллер (6) напряжения, обеспечивающий генерирование сигнала энергоснабжения для упомянутого процессора на множестве различных уровней напряжения.2. The device according to claim 1, in which the aforementioned one or more additional circuits include a voltage controller (6) for generating a power signal for said processor at a plurality of different voltage levels.
3. Устройство по п.1, в котором упомянутые одна или более дополнительных схем включают в себя тактовый генератор (4), обеспечивающий генерирование тактового сигнала с поддающейся выбору тактовой частотой.3. The device according to claim 1, in which the aforementioned one or more additional circuits include a clock generator (4), generating a clock signal with a selectable clock frequency.
4. Устройство по пп.2 и 3, в котором в ответ на увеличение в желаемом уровне производительности обработки данных, тактовый генератор увеличивает частоту тактового сигнала до промежуточной частоты тактового сигнала, когда контроллер напряжения генерирует сигнал энергоснабжения с уровнем напряжения достаточным, чтобы поддерживать промежуточную частоту тактового сигнала.4. The device according to claims 2 and 3, in which in response to an increase in the desired level of data processing performance, the clock increases the clock frequency to an intermediate clock frequency when the voltage controller generates a power signal with a voltage level sufficient to maintain an intermediate frequency clock signal.
5. Устройство по п.1, в котором один или более приоритетных сигналов служат для инициации изменения упомянутой дополнительной схемы, чтобы поддерживать заданный уровень производительности обработки данных независимо от сигнала управления производительностью.5. The device according to claim 1, in which one or more priority signals are used to initiate a change of said additional circuit in order to maintain a given level of data processing performance regardless of the performance control signal.
6. Способ обработки данных, который содержит этапы, на которых выполняют операции обработки данных с помощью процессора, причем процессор обеспечивает генерирование сигнала управления производительностью, показывающего желаемый уровень производительности обработки данных этого процессора; и в ответ на сигнал управления производительностью, одна или более дополнительных схем обеспечивают поддержку желаемого уровня производительности обработки данных процессора; причем при ответе на изменение в сигнале управления производительностью, соответствующем изменению от первого желаемого уровня производительности обработки данных ко второму желаемому уровню производительности обработки данных, упомянутые одна или более дополнительные схемы обеспечивают поддержку обработки данных на по меньшей мере одном промежуточном уровне производительности обработки данных, и процессор временно работает на по меньшей мере одном промежуточном уровне производительности обработки данных в течение упомянутого изменения.6. A data processing method, which comprises the steps of performing data processing operations using a processor, the processor generating a performance control signal indicating a desired level of data processing performance of that processor; and in response to a performance control signal, one or more additional circuits provide support for a desired level of processor data processing performance; moreover, in response to a change in the performance control signal corresponding to a change from the first desired level of data processing performance to the second desired level of data processing performance, said one or more additional circuits provide data processing support at least one intermediate data processing performance level, and the processor temporarily works on at least one intermediate level of data processing performance during said Changes.
7. Способ по п.6, по которому одна или более дополнительных схем включают в себя контроллер напряжения, обеспечивающий генерирование сигнала энергоснабжения для процессора на множестве различных уровней напряжения.7. The method according to claim 6, in which one or more additional circuits include a voltage controller that generates a power signal for the processor at many different voltage levels.
8. Способ по п.6, по которому одна или более дополнительных схем включают в себя тактовый генератор, обеспечивающий генерирование тактового сигнала с поддающейся выбору тактовой частотой.8. The method according to claim 6, in which one or more additional circuits include a clock generator that generates a clock signal with a selectable clock frequency.
9. Способ по пп.7 и 8, по которому в ответ на увеличение в желаемом уровне производительности обработки данных, тактовый генератор увеличивает частоту тактового сигнала до промежуточной частоты тактового сигнала, когда контроллер напряжения генерирует сигнал энергоснабжения с уровнем напряжения достаточным, чтобы поддерживать промежуточную частоту тактового сигнала.9. The method according to claims 7 and 8, in which, in response to an increase in the desired level of data processing performance, the clock increases the clock frequency to an intermediate clock frequency when the voltage controller generates a power signal with a voltage level sufficient to maintain an intermediate frequency clock signal.
10. Способ по любому из п.6, по которому один или более приоритетных сигналов служат для инициации упомянутого изменения дополнительных схем, чтобы поддерживать заданный уровень производительности обработки данных независимо от сигнала управления производительностью.10. The method according to any one of claim 6, in which one or more priority signals are used to initiate the aforementioned change in additional circuits to maintain a given level of data processing performance regardless of the performance control signal.