Method and apparatus for dynamic system-level frequency scaling
    1.
    发明授权
    Method and apparatus for dynamic system-level frequency scaling 失效
    动态系统级频率缩放的方法和装置

    公开(公告)号:US07865749B2

    公开(公告)日:2011-01-04

    申请号:US10595520

    申请日:2003-10-31

    IPC分类号: G06F1/32

    CPC分类号: H03L7/16 G06F1/08

    摘要: A method and apparatus for changing a clock frequency in a system (10) comprising a plurality of synchronous integrated circuit chips (12, 14, 16), and a circuit (20) for implementing the frequency change. The method includes: detecting a change in processing requirements in one of the plurality of synchronous integrated circuit chips; notifying the plurality of synchronous integrated circuit chips that a clock frequency change is to occur; achieving a quiescent bus state in each of the plurality of synchronous integrated circuit chips; notifying the plurality of synchronous integrated circuit chips that the clock frequency change can occur; and changing the clock frequency of the plurality of integrated circuit chips.

    摘要翻译: 一种用于改变包括多个同步集成电路芯片(12,14,16)的系统(10)中的时钟频率的方法和装置,以及用于实现频率变化的电路(20)。 该方法包括:检测多个同步集成电路芯片之一中处理要求的变化; 通知多个同步集成电路芯片发生时钟频率变化; 在所述多个同步集成电路芯片的每一个中实现静态总线状态; 通知多个同步集成电路芯片可能发生时钟频率变化; 以及改变多个集成电路芯片的时钟频率。

    Providing accurate time-based counters for scaling operating frequencies of microprocessors
    2.
    发明授权
    Providing accurate time-based counters for scaling operating frequencies of microprocessors 失效
    提供精确的时间计数器来缩放微处理器的工作频率

    公开(公告)号:US07602874B2

    公开(公告)日:2009-10-13

    申请号:US11340449

    申请日:2006-01-26

    IPC分类号: H04L7/00

    CPC分类号: G06F1/14 G04F10/04 H03L7/06

    摘要: A mechanism provides accurate time-based counters for scaling operating frequencies of microprocessors. The mechanism makes use of a time-based counter circuit configuration in which a fixed frequency clock is derived from a PLL of the clock generation circuit of the microprocessor and is used to feed the external and internal timebase logic as well as a timebase accumulator counter. The timebase accumulator counter accumulates the tick events from the timebase logic between two core clocks. The accumulated value is transferred to the core clock domain on every clock edge of a scalable clock and the accumulator is then reset. Because the accumulated ticks are transferred to the core clock domain before the accumulator is reset, no ticks are ever lost using the circuitry of the illustrative embodiment.

    摘要翻译: 一种机制提供了精确的基于时间的计数器来缩放微处理器的工作频率。 该机制利用基于时间的计数器电路配置,其中从微处理器的时钟产生电路的PLL导出固定频率时钟,并且用于馈送外部和内部时基逻辑以及时基累加器计数器。 时基累加器计数器从两个核心时钟之间的时基逻辑累加tick事件。 累加值在可伸缩时钟的每个时钟沿传输到核心时钟域,然后累加器复位。 因为在累加器复位之前累积的刻度被传送到核心时钟域,所以使用说明性实施例的电路不会丢失任何刻度。

    System, apparatus and method of providing accurate time-based counters for scaling operating frequencies of microprocessors
    3.
    发明申请
    System, apparatus and method of providing accurate time-based counters for scaling operating frequencies of microprocessors 失效
    提供精确的基于时间的计数器的系统,装置和方法,用于缩放微处理器的工作频率

    公开(公告)号:US20070172010A1

    公开(公告)日:2007-07-26

    申请号:US11340449

    申请日:2006-01-26

    IPC分类号: H04L7/00

    CPC分类号: G06F1/14 G04F10/04 H03L7/06

    摘要: The illustrative embodiments provide a system, apparatus and method for providing accurate time-based counters for scaling operating frequencies of microprocessors. The system, apparatus and method make use of a time-based counter circuit configuration in which a fixed frequency clock is derived from a PLL of the clock generation circuit of the microprocessor and is used to feed the external and internal timebase logic as well as a timebase accumulator counter. The timebase accumulator counter accumulates the tick events from the timebase logic between two core clocks. The accumulated value is transferred to the core clock domain on every clock edge of a scalable clock and the accumulator is then reset. Because the accumulated ticks are transferred to the core clock domain before the accumulator is reset, no ticks are ever lost using the circuitry of the illustrative embodiment.

    摘要翻译: 说明性实施例提供了一种用于提供用于缩放微处理器的操作频率的精确的基于时间的计数器的系统,装置和方法。 系统,装置和方法利用基于时间的计数器电路配置,其中固定频率时钟源自微处理器的时钟产生电路的PLL,并用于馈送外部和内部时基逻辑以及 时基累加器计数器。 时基累加器计数器从两个核心时钟之间的时基逻辑累加tick事件。 累加值在可伸缩时钟的每个时钟沿传输到核心时钟域,然后累加器复位。 因为在累加器复位之前累积的刻度被传送到核心时钟域,所以使用说明性实施例的电路不会丢失任何刻度。

    Providing accurate time-based counters for scaling operating frequencies of microprocessors
    4.
    发明授权
    Providing accurate time-based counters for scaling operating frequencies of microprocessors 失效
    提供精确的时间计数器来缩放微处理器的工作频率

    公开(公告)号:US07646838B2

    公开(公告)日:2010-01-12

    申请号:US12130229

    申请日:2008-05-30

    IPC分类号: H04L7/00

    CPC分类号: G06F1/14 G04F10/04 H03L7/06

    摘要: The illustrative embodiments provide accurate time-based counters for scaling operating frequencies of microprocessors. A time-based counter circuit configuration in which a fixed frequency clock is derived from a PLL of the clock generation circuit of the microprocessor and is used to feed the external and internal timebase logic as well as a timebase accumulator counter. The timebase accumulator counter accumulates the tick events from the timebase logic between two core clocks. The accumulated value is transferred to the core clock domain on every clock edge of a scalable clock and the accumulator is then reset. Because the accumulated ticks are transferred to the core clock domain before the accumulator is reset, no ticks are ever lost using the circuitry of the illustrative embodiment.

    摘要翻译: 说明性实施例提供用于缩放微处理器的操作频率的精确的基于时间的计数器。 一种基于时间的计数器电路配置,其中固定频率时钟源自微处理器的时钟产生电路的PLL,并用于馈送外部和内部时基逻辑以及时基累加器计数器。 时基累加器计数器从两个核心时钟之间的时基逻辑累加tick事件。 累加值在可伸缩时钟的每个时钟沿传输到核心时钟域,然后累加器复位。 因为在累加器复位之前累积的刻度被传送到核心时钟域,所以使用说明性实施例的电路不会丢失任何刻度。

    Providing Accurate Time-Based Counters for Scaling Operating Frequencies of Microprocessors
    5.
    发明申请
    Providing Accurate Time-Based Counters for Scaling Operating Frequencies of Microprocessors 失效
    提供精确的基于时间的计数器来缩放微处理器的工作频率

    公开(公告)号:US20080226008A1

    公开(公告)日:2008-09-18

    申请号:US12130229

    申请日:2008-05-30

    IPC分类号: H04L7/00

    CPC分类号: G06F1/14 G04F10/04 H03L7/06

    摘要: The illustrative embodiments provide accurate time-based counters for scaling operating frequencies of microprocessors. A time-based counter circuit configuration in which a fixed frequency clock is derived from a PLL of the clock generation circuit of the microprocessor and is used to feed the external and internal timebase logic as well as a timebase accumulator counter. The timebase accumulator counter accumulates the tick events from the timebase logic between two core clocks. The accumulated value is transferred to the core clock domain on every clock edge of a scalable clock and the accumulator is then reset. Because the accumulated ticks are transferred to the core clock domain before the accumulator is reset, no ticks are ever lost using the circuitry of the illustrative embodiment.

    摘要翻译: 说明性实施例提供用于缩放微处理器的操作频率的精确的基于时间的计数器。 一种基于时间的计数器电路配置,其中固定频率时钟源自微处理器的时钟产生电路的PLL,并用于馈送外部和内部时基逻辑以及时基累加器计数器。 时基累加器计数器从两个核心时钟之间的时基逻辑累加tick事件。 累加值在可伸缩时钟的每个时钟沿传输到核心时钟域,然后累加器复位。 因为在累加器复位之前累积的刻度被传送到核心时钟域,所以使用说明性实施例的电路不会丢失任何刻度。

    METHOD AND APPARATUS FOR DYNAMIC SYSTEM-LEVEL FREQUENCY SCALING
    6.
    发明申请
    METHOD AND APPARATUS FOR DYNAMIC SYSTEM-LEVEL FREQUENCY SCALING 失效
    用于动态系统级频率范围的方法和装置

    公开(公告)号:US20070208964A1

    公开(公告)日:2007-09-06

    申请号:US10595520

    申请日:2003-10-31

    IPC分类号: G06F1/08

    CPC分类号: H03L7/16 G06F1/08

    摘要: A method and apparatus for changing a clock frequency in a system (10) comprising a plurality of synchronous integrated circuit chips (12, 14, 16), and a circuit (20) for implementing the frequency change. The method includes: detecting a change in processing requirements in one of the plurality of synchronous integrated circuit chips; notifying the plurality of synchronous integrated circuit chips that a clock frequency change is to occur; achieving a quiescent bus state in each of the plurality of synchronous integrated circuit chips; notifying the plurality of synchronous integrated circuit chips that the clock frequency change can occur; and changing the clock frequency of the plurality of integrated circuit chips.

    摘要翻译: 一种用于改变包括多个同步集成电路芯片(12,14,16)的系统(10)中的时钟频率的方法和装置,以及用于实现频率变化的电路(20)。 该方法包括:检测多个同步集成电路芯片之一中处理要求的变化; 通知多个同步集成电路芯片发生时钟频率变化; 在所述多个同步集成电路芯片的每一个中实现静态总线状态; 通知多个同步集成电路芯片可能发生时钟频率变化; 以及改变多个集成电路芯片的时钟频率。

    SYSTEM AND METHOD FOR SYNCHRONIZING DIVIDE-BY COUNTERS
    7.
    发明申请
    SYSTEM AND METHOD FOR SYNCHRONIZING DIVIDE-BY COUNTERS 失效
    同步计数器的系统和方法

    公开(公告)号:US20050104637A1

    公开(公告)日:2005-05-19

    申请号:US10707066

    申请日:2003-11-19

    IPC分类号: H03L7/06

    CPC分类号: H03L7/06

    摘要: A synchronization system capable of simultaneously resetting frequency divide-by counters (124A, 124B) of multiple processors (A, B) to zero regardless of the divide-by frequency signal (Mclk/n signal (168A, 168B)) and regardless of the magnitude of the clock mesh delays experienced by the Mclk/n signals in the processors. The synchronization system includes a mesh delay circuit (176A, 176B) for each processor that simulates in the undivided signal (Mclk/1 signal (136A, 136B)) the clock mesh delay experienced by the Mclk/n signal in that processor so as to provide an Lclk signal (172A, 172B). A phase detector detects the phase offset between the Mclk/n signal and the Sysclk signal (112) and sends an asynchronous offset signal (194A, 194B) to a counter re-setter (196A, 196B) that resets the divide-by counter to zero based on the offset signal.

    摘要翻译: 能够将多个处理器(A,B)的频率分频计数器(124A,124BB)同时复位的同步系统为零,而不管分频频率 信号(Mclk / n信号(168A,168B)),并且与处理器中的Mclk / n信号经历的时钟网格延迟的大小无关。 同步系统包括用于在未分割信号中模拟的每个处理器的网格延迟电路(176A,176BB)(Mclk / 1信号(136 < / SUB>,136 B))由该处理器中的Mclk / n信号经历的时钟网格延迟,以便提供Lclk信号(172 ,172 B )。 相位检测器检测Mclk / n信号和Sysclk信号之间的相位偏移(112),并将异步偏移信号(194A,192B)发送到计数器 基于偏移信号将再分配计数器复位为零的重新设置器(196A,196BB)。

    Timer facility for high frequency processors with minimum dependency of processor frequency modes
    9.
    发明授权
    Timer facility for high frequency processors with minimum dependency of processor frequency modes 有权
    高频处理器的定时器设备,处理器频率模式的依赖性最小

    公开(公告)号:US07321247B2

    公开(公告)日:2008-01-22

    申请号:US10926582

    申请日:2004-08-26

    IPC分类号: H03K19/00

    CPC分类号: G06F1/14 G04G3/00 G06F1/10

    摘要: An apparatus, a method, and a computer program are provided for the generation of constant incremental increases while changing core clock frequencies. In computer systems, oftentimes frequency changes are useful. Maintaining the clocking ability of the computer system, though, can be a difficult task. To maintain the time keeping ability, time base logic is utilized with the free-running clock, which can be frequency limited. However, a plurality of communication channels in conjunction with an adder system is employed to effectively adjust for an ever increasing frequency to allow for a effective timekeeping regardless of the core frequency.

    摘要翻译: 提供了一种装置,方法和计算机程序,用于在改变核心时钟频率的同时增加增量。 在计算机系统中,频繁变化通常是有用的。 维护计算机系统的时钟能力可能是一项艰巨的任务。 为了保持时间的保持能力,时基逻辑与自由运行的时钟一起使用,这可以被频率限制。 然而,结合加法器系统的多个通信信道被用于有效地调整不断增加的频率以允许有效的计时,而不管核心频率如何。

    Timer facility for high frequency processors with minimum dependency of processor frequency modes
    10.
    发明申请
    Timer facility for high frequency processors with minimum dependency of processor frequency modes 有权
    高频处理器的定时器设备,处理器频率模式的依赖性最小

    公开(公告)号:US20060044944A1

    公开(公告)日:2006-03-02

    申请号:US10926582

    申请日:2004-08-26

    IPC分类号: G04F5/00 G06F1/04

    CPC分类号: G06F1/14 G04G3/00 G06F1/10

    摘要: An apparatus, a method, and a computer program are provided for the generation of constant incremental increases while changing core clock frequencies. In computer systems, oftentimes frequency changes are useful. Maintaining the clocking ability of the computer system, though, can be a difficult task. To maintain the time keeping ability, time base logic is utilized with the free-running clock, which can be frequency limited. However, a plurality of communication channels in conjunction with an adder system is employed to effectively adjust for an ever increasing frequency to allow for a effective timekeeping regardless of the core frequency.

    摘要翻译: 提供了一种装置,方法和计算机程序,用于在改变核心时钟频率的同时增加增量。 在计算机系统中,频繁变化通常是有用的。 维护计算机系统的时钟能力可能是一项艰巨的任务。 为了保持时间的保持能力,时基逻辑与自由运行的时钟一起使用,这可以被频率限制。 然而,结合加法器系统的多个通信信道被用于有效地调整不断增加的频率以允许有效的计时,而不管核心频率如何。