【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种通过使用噪声整形器为处理器提供时钟频率的方法、一种电子设备、以及一种用于控制处理器的负载和空闲时间的计算机程序产品。
技术介绍
处理器通常依靠同步信号,通过同步信号来触发由处理器执行的处理。因此,根据有关同步信号的假定来设计并操作处理器。该信号(被称作时钟信号)通常是周期性方波的形式。由时钟信号提供的处理器时钟频率对瞬时处理器负载有影响。例如,如果处理器在相对高的时钟频率下运行,则处理器负载可以在相对高的处理器负载和相对低的处理器负载之间交替。处理器负载相对低的时间段是指处理器为非活动(inactive)或处理器处理后台任务的时间。该时间段被称作空闲时间或空闲周期。空闲周期和活动周期的序列被称作步调循环(paced loop)。步调循环会对处理器产生干扰,因此应当避免。可以通过改变处理器的时钟频率来减小空闲周期。如果处理器在较低频率下运行,则处理器负载将不会达到如之前那样高的处理器负载,但是将减小处理器的空闲时间。因此,处理器在特定时间段期间可以是活动或非活动的,因此活动和非活动周期的长度取决于时钟频率。典型地,通过由参考信号提供的较高时钟的整 ...
【技术保护点】
一种向处理器提供时钟频率的方法,所述方法包括: -提供至少一个参考信号(118); -确定控制值(122),所述控制值(122)与期望的第一频率(116)相关; -使用第二信号(124)作为噪声整形器(102)的输入,所述第二信号(124)与所述控制信号(122)相关; -通过将所述噪声整形器(102)的输出信号(110)与至少一个参考信号(118)之一进行组合来产生具有所述第一频率(116)的第一信号(114); -使用所述第一频率作为所述处理器的时钟频率。
【技术特征摘要】
【国外来华专利技术】2006.6.15 EP 06115537.01、一种向处理器提供时钟频率的方法,所述方法包括:—提供至少一个参考信号(118);—确定控制值(122),所述控制值(122)与期望的第一频率(116)相关;—使用第二信号(124)作为噪声整形器(102)的输入,所述第二信号(124)与所述控制信号(122)相关;—通过将所述噪声整形器(102)的输出信号(110)与至少一个参考信号(118)之一进行组合来产生具有所述第一频率(116)的第一信号(114);—使用所述第一频率作为所述处理器的时钟频率。2、根据权利要求1所述的方法,其中,至少一个参考信号(118)中的每一个具有不同的参考频率,期望频率与参考频率之一或参考频率之一的分数相对应。3、根据权利要求1或2所述的方法,其中,提供一个具有参考频率(120)的参考信号(120)。4、根据权利要求3所述的方法,其中,通过使用噪声整形器(102)的输出信号(110)来使能和保持参考信号(118),从而产生所述第一信号(114)。5、根据权利要求3或4所述的方法,其中,通过使用噪声整形器的输出信号(110)来选通参考信号(118),从而产生所述第一信号(114)。6、根据前述权利要求中任一项所述的方法,其中,所述方法还包括:—确定所述处理器的实际负载;—根据所述实际负载与预设目标处理器负载的偏差来确定所述控制值。7、根据权利要求1至5中任一项所述的方法,所述方法还包括:—确定处理器的空闲时间;—如果所述空闲时间大于第一阈值,则减小所述控制值;—如果所述空闲时间小于第二阈值,则增大所述控制值,从而增大或减小所述控制值,直到所述空闲时间在第一和第二阈值之间为止。8、根据权利要求7所述的方法,其中,根据所测量的后续处理器周期的空闲时间的平均值来确定处理器的空闲时间。9、根据前述权利要求中任一项所述的方法,其中,所述处理器经由处理器总线连接至外围设备,当所述外围设备和所述处理器经由所述处理器总线互相进行通信时,将所述至少一个参考信号之一用作处理器的时钟频率。10、根据前述权利要求中任一项所述的方法,其中,所述噪声整形器是一阶噪声整形器或更高阶噪声整形器。11、根据前述权利要求中任一项所述的方法,其中,噪声整形器提供1比特比特流作为输出信号。12、根据前述权利要求中任一项所述的方法,其中,所述噪声整形器的输入范围在第一输入值和第二输入值之间,其中,第一输入值大于第二输入值,其中,第二信号的值被设置为至少近似等于第二输入值与第一和第二输入值之差与控制值的乘积之和。13、根据权利要求1或2所述的方法,其中,所述噪声整形器提供N比特比特流作为输出信号。14、根据权利要求1或2所述的方法,其中,所述噪声整形提供具有第一数目的不同比特值的N比特比特流作为输出信号(716),其中,提供所述第一数目的参考信号(708、710、712),所述第一数目的参考信号中的每一个参考信号(708、710、712)具有不同的参考频率,将每一个参考频率分配给第一数目的不同比特值之一,根据输出信号(716)中的实际比特值,通过选择参考频率(708、710、712)来产生第一信号(718)。15、一种向处理器提供时钟频率的电子设备(100),所述电子设备包括:—用于提供至少一个参考信号(118)的装置;—用于确定控制值(122)的装置,所述控制值(122)与期望的第一频率(...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。