会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Fault Tolerant Time Synchronization Mechanism in a Scaleable Multi-Processor Computer
    • 可扩展多处理器计算机中的容错时间同步机制
    • US20080244300A1
    • 2008-10-02
    • US12140028
    • 2008-06-16
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • G06F1/12
    • G06F11/1604G06F1/14G06F11/20
    • Redundant time-of-day (TOD) oscillators are aligned, within a master oscillator path, to local logic oscillator and used to create independent step-sync signals. A step checker validates and provides selection signals to identify which of the TOD oscillators operates according to a criterion. Independent step-sync signals are transmitted to several sibling chips. Local step and sync signals are delayed to arrive at TOD register nearly synchronous with TOD registers in sibling chips. A slave oscillator path may be used to select time signals generated in a sibling chip, whereby the master oscillator path is deselected. A primary control register set may be used to configure which among several chips is a master chip using the master oscillator path. All remaining chips are slave chips. All segments of the topology are redundant. One of multiple possible alternate topologies is defined in a secondary control register set. Commands and TOD values are passed on the fabric at predefined time increment boundaries to establish, restore, or maintain synchronization across all chips.
    • 冗余时钟(TOD)振荡器在主振荡器路径内对准本地逻辑振荡器,并用于创建独立的步进同步信号。 步骤检验器验证并提供选择信号,以根据标准识别哪个TOD振荡器工作。 独立的步进同步信号被传送到几个同级芯片。 本地步进和同步信号被延迟到TOD寄存器,与同步芯片中的TOD寄存器几乎同步。 可以使用从属振荡器路径来选择在同级芯片中产生的时间信号,由此主振荡器路径被取消选择。 主控制寄存器组可以用于使用主振荡器路径来配置几个芯片中的哪一个是主芯片。 所有剩余的芯片都是从芯片。 拓扑的所有段都是冗余的。 多个可能的替代拓扑中的一个在二次控制寄存器集中被定义。 命令和TOD值以预定义的时间增量边界在结构上传递,以建立,恢复或维持所有芯片之间的同步。
    • 3. 发明申请
    • Method for Fault Tolerant Time Synchronization Mechanism in a Large Scaleable Multi-Processor Computer
    • 大型可扩展多处理器计算机中容错时间同步机制的方法
    • US20080215906A1
    • 2008-09-04
    • US12116652
    • 2008-05-07
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • G06F1/12
    • G06F11/1604G06F1/14G06F11/20
    • Redundant time-of-day (TOD) oscillators are aligned, within a master oscillator path, to local logic oscillator and used to create independent step-sync signals. A step checker validates and provides selection signals to identify which of the TOD oscillators operates according to a criterion. Independent step-sync signals are transmitted to several sibling chips. Local step and sync signals are delayed to arrive at TOD register nearly synchronous with TOD registers in sibling chips. A slave oscillator path may be used to select time signals generated in a sibling chip, whereby the master oscillator path is deselected. A primary control register set may be used to configure which among several chips is a master chip using the master oscillator path. All remaining chips are slave chips. All segments of the topology are redundant. One of multiple possible alternate topologies is defined in a secondary control register set. Commands and TOD values are passed on the fabric at predefined time increment boundaries to establish, restore, or maintain synchronization across all chips.
    • 冗余时钟(TOD)振荡器在主振荡器路径内对准本地逻辑振荡器,并用于创建独立的步进同步信号。 步骤检验器验证并提供选择信号,以根据标准识别哪个TOD振荡器工作。 独立的步进同步信号被传送到几个同级芯片。 本地步进和同步信号被延迟到TOD寄存器,与同步芯片中的TOD寄存器几乎同步。 可以使用从属振荡器路径来选择在同级芯片中产生的时间信号,由此主振荡器路径被取消选择。 主控制寄存器组可以用于使用主振荡器路径来配置几个芯片中的哪一个是主芯片。 所有剩余的芯片都是从芯片。 拓扑的所有段都是冗余的。 多个可能的替代拓扑中的一个在二次控制寄存器集中被定义。 命令和TOD值以预定义的时间增量边界在结构上传递,以建立,恢复或维持所有芯片之间的同步。
    • 4. 发明授权
    • Fault tolerant time synchronization mechanism in a scaleable multi-processor computer
    • 可扩展多处理器计算机中的容错时间同步机制
    • US07865758B2
    • 2011-01-04
    • US12140028
    • 2008-06-16
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • G06F1/12
    • G06F11/1604G06F1/14G06F11/20
    • Redundant time-of-day (TOD) oscillators are aligned, within a master oscillator path, to local logic oscillator and used to create independent step-sync signals. A step checker validates and provides selection signals to identify which of the TOD oscillators operates according to a criterion. Independent step-sync signals are transmitted to several sibling chips. Local step and sync signals are delayed to arrive at TOD register nearly synchronous with TOD registers in sibling chips. A slave oscillator path may be used to select time signals generated in a sibling chip, whereby the master oscillator path is deselected. A primary control register set may be used to configure which among several chips is a master chip using the master oscillator path. All remaining chips are slave chips. All segments of the topology are redundant. One of multiple possible alternate topologies is defined in a secondary control register set. Commands and TOD values are passed on the fabric at predefined time increment boundaries to establish, restore, or maintain synchronization across all chips.
    • 冗余时钟(TOD)振荡器在主振荡器路径内对准本地逻辑振荡器,并用于创建独立的步进同步信号。 步骤检验器验证并提供选择信号,以根据标准识别哪个TOD振荡器工作。 独立的步进同步信号被传送到几个同级芯片。 本地步进和同步信号被延迟到TOD寄存器,与同步芯片中的TOD寄存器几乎同步。 可以使用从属振荡器路径来选择在同级芯片中产生的时间信号,由此主振荡器路径被取消选择。 主控制寄存器组可以用于使用主振荡器路径来配置几个芯片中的哪一个是主芯片。 所有剩余的芯片都是从芯片。 拓扑的所有段都是冗余的。 多个可能的替代拓扑中的一个在二次控制寄存器集中被定义。 命令和TOD值以预定义的时间增量边界在结构上传递,以建立,恢复或维持所有芯片之间的同步。
    • 5. 发明授权
    • Method and apparatus for fault tolerant time synchronization mechanism in a scaleable multi-processor computer
    • 可扩展多处理器计算机中的容错时间同步机制的方法和装置
    • US07761726B2
    • 2010-07-20
    • US12116652
    • 2008-05-07
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • G06F1/12
    • G06F11/1604G06F1/14G06F11/20
    • Redundant time-of-day (TOD) oscillators are aligned, within a master oscillator path, to local logic oscillator and used to create independent step-sync signals. A step checker validates and provides selection signals to identify which of the TOD oscillators operates according to a criterion. Independent step-sync signals are transmitted to several sibling chips. Local step and sync signals are delayed to arrive at TOD register nearly synchronous with TOD registers in sibling chips. A slave oscillator path may be used to select time signals generated in a sibling chip, whereby the master oscillator path is deselected. A primary control register set may be used to configure which among several chips is a master chip using the master oscillator path. All remaining chips are slave chips. All segments of the topology are redundant. One of multiple possible alternate topologies is defined in a secondary control register set. Commands and TOD values are passed on the fabric at predefined time increment boundaries to establish, restore, or maintain synchronization across all chips.
    • 冗余时钟(TOD)振荡器在主振荡器路径内对准本地逻辑振荡器,并用于创建独立的步进同步信号。 步骤检验器验证并提供选择信号,以根据标准识别哪个TOD振荡器工作。 独立的步进同步信号被传送到几个同级芯片。 本地步进和同步信号被延迟到TOD寄存器,与同步芯片中的TOD寄存器几乎同步。 可以使用从属振荡器路径来选择在同级芯片中产生的时间信号,由此主振荡器路径被取消选择。 主控制寄存器组可以用于使用主振荡器路径来配置几个芯片中的哪一个是主芯片。 所有剩余的芯片都是从芯片。 拓扑的所有段都是冗余的。 多个可能的替代拓扑中的一个在二次控制寄存器集中被定义。 命令和TOD值以预定义的时间增量边界在结构上传递,以建立,恢复或维持所有芯片之间的同步。
    • 6. 发明授权
    • Method and apparatus for fault tolerant time synchronization mechanism in a scaleable multi-processor computer
    • 可扩展多处理器计算机中的容错时间同步机制的方法和装置
    • US07487377B2
    • 2009-02-03
    • US11054294
    • 2005-02-09
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • Scott Barnett SwaneyKenneth Lundy WardTobias WebelUlrich WeissMatthias Woehrle
    • G06F13/42
    • G06F11/1604G06F1/14G06F11/20
    • Redundant time-of-day (TOD) oscillators are aligned, within a master oscillator path, to local logic oscillator and used to create independent step-sync signals. A step checker validates and provides selection signals to identify which of the TOD oscillators operates according to a criterion. Independent step-sync signals are transmitted to several sibling chips. Local step and sync signals are delayed to arrive at TOD register nearly synchronous with TOD registers in sibling chips. A slave oscillator path may be used to select time signals generated in a sibling chip, whereby the master oscillator path is deselected. A primary control register set may be used to configure which among several chips is a master chip using the master oscillator path. All remaining chips are slave chips. All segments of the topology are redundant. One of multiple possible alternate topologies is defined in a secondary control register set. Commands and TOD values are passed on the fabric at predefined time increment boundaries to establish, restore, or maintain synchronization across all chips.
    • 冗余时钟(TOD)振荡器在主振荡器路径内对准本地逻辑振荡器,并用于创建独立的步进同步信号。 步骤检验器验证并提供选择信号,以根据标准识别哪个TOD振荡器工作。 独立的步进同步信号被传送到几个同级芯片。 本地步进和同步信号被延迟到TOD寄存器,与同步芯片中的TOD寄存器几乎同步。 可以使用从属振荡器路径来选择在同级芯片中产生的时间信号,由此主振荡器路径被取消选择。 主控制寄存器组可以用于使用主振荡器路径来配置几个芯片中的哪一个是主芯片。 所有剩余的芯片都是从芯片。 拓扑的所有段都是冗余的。 多个可能的替代拓扑中的一个在二次控制寄存器集中被定义。 命令和TOD值以预定义的时间增量边界在结构上传递,以建立,恢复或维持所有芯片之间的同步。
    • 7. 发明申请
    • Accounting for Microprocessor Resource Consumption
    • 计算微处理器资源消耗
    • US20080209245A1
    • 2008-08-28
    • US12029636
    • 2008-02-12
    • Daniel BeckerRafael KeggenhoffThuyen LeTobias WebelMatthias Woehrle
    • Daniel BeckerRafael KeggenhoffThuyen LeTobias WebelMatthias Woehrle
    • G06F1/06G06F1/32
    • G06F11/3058G06F11/3024G06F11/3419G06F11/348
    • Techniques for accounting microprocessor resource consumption. The present invention provides an automatic method to timely determine the current microprocessor clock frequency. Information provided by timer facilities of the microprocessor is reused by sampling this information at constant intervals. Such direct derivation of the microprocessor clock frequency is a real-time method that also takes into consideration secondary effects. Examples for such secondary effects include clock frequency variations across chips due to manufacturing variations, any degradation due to performance loss by thermal, or other detrimental effects as well as any voltage changes. In the preferred embodiment of the invention, the real-time microprocessor clock frequency determination is implemented as part of the microprocessor itself. No additional service processors or other external hardware facilities are needed in order to control the microprocessor clock frequency determination function.
    • 用于会计微处理器资源消耗的技术。 本发明提供了一种能够及时确定当前微处理器时钟频率的自动方法。 由微处理器的定时器设备提供的信息通过以恒定的间隔对该信息进行采样来重用。 微处理器时钟频率的这种直接推导是一种也考虑到二次效应的实时方法。 这种二次效应的示例包括由于制造变化导致的芯片之间的时钟频率变化,由于热损耗导致的任何劣化或其他有害影响以及任何电压变化。 在本发明的优选实施例中,实时微处理器时钟频率确定被实现为微处理器本身的一部分。 为了控制微处理器的时钟频率确定功能,不需要附加的服务处理器或其他外部硬件设备。
    • 8. 发明授权
    • Accounting for microprocessor resource consumption
    • 计算微处理器资源消耗
    • US08140885B2
    • 2012-03-20
    • US12029636
    • 2008-02-12
    • Daniel BeckerRafael KeggenhoffThuyen LeTobias WebelMatthias Woehrle
    • Daniel BeckerRafael KeggenhoffThuyen LeTobias WebelMatthias Woehrle
    • G06F1/08
    • G06F11/3058G06F11/3024G06F11/3419G06F11/348
    • Techniques for accounting microprocessor resource consumption. The present invention provides an automatic method to timely determine the current microprocessor clock frequency. Information provided by timer facilities of the microprocessor is reused by sampling this information at constant intervals. Such direct derivation of the microprocessor clock frequency is a real-time method that also takes into consideration secondary effects. Examples for such secondary effects include clock frequency variations across chips due to manufacturing variations, any degradation due to performance loss by thermal, or other detrimental effects as well as any voltage changes. In the preferred embodiment of the invention, the real-time microprocessor clock frequency determination is implemented as part of the microprocessor itself. No additional service processors or other external hardware facilities are needed in order to control the microprocessor clock frequency determination function.
    • 用于会计微处理器资源消耗的技术。 本发明提供了一种能够及时确定当前微处理器时钟频率的自动方法。 由微处理器的定时器设备提供的信息通过以恒定的间隔对该信息进行采样来重用。 微处理器时钟频率的这种直接推导是一种也考虑到二次效应的实时方法。 这种二次效应的示例包括由于制造变化导致的芯片之间的时钟频率变化,由于热损耗导致的任何劣化或其他有害影响以及任何电压变化。 在本发明的优选实施例中,实时微处理器时钟频率确定被实现为微处理器本身的一部分。 为了控制微处理器的时钟频率确定功能,不需要附加的服务处理器或其他外部硬件设备。
    • 9. 发明申请
    • Redundant oscillator distribution in a multi-processor server system
    • 多处理器服务器系统中的冗余振荡器分布
    • US20060184814A1
    • 2006-08-17
    • US11056009
    • 2005-02-11
    • Dietmar SchmunkampAndreas WagnerTobias WebelUlrich Weiss
    • Dietmar SchmunkampAndreas WagnerTobias WebelUlrich Weiss
    • G06F1/06
    • G06F11/1604G06F11/20
    • The present invention relates to system clocking in computer systems. In particular, it relates to system clocking in high-end multi-processor, multi-node server computer systems with an enhanced degree of performance and reliability and to a method for dynamically switching between a first and a second clock signal, if the first should fail. More redundancy even to the Dynamic Clock Switching Circuit (DCSC) (14) and the wiring (17) from there to multiple, PLL-(12) free clock chips (22) is provided. Instead of only one DCSC (14) and one single wiring (17), two of them (14-0, 14-1; 17-0, 17-1) are used combined with a further particular logic present on each clock chip (22), which in combination generate two synchronous, fine-tuned, minimum-shifted clock signals and select always the first of them to arrive at a FlipFlop controlling the output for clock distribution wiring.
    • 本发明涉及计算机系统中的系统时钟。 特别地,它涉及具有增强的性能和可靠性程度的高端多处理器,多节点服务器计算机系统中的系统时钟以及用于在第一和第二时钟信号之间动态切换的方法,如果第一应用 失败。 提供了更多的冗余,即使是动态时钟切换电路(DCSC)(14)和布线(17),也可以是多个PLL-(12)空闲时钟芯片(22)。 而不是只有一个DCSC(14)和一个单个布线(17),它们中的两个(14 - 0,14 - 1,17 - 0,17 - 1)与每个时钟芯片上存在的另一个特定逻辑 22),其组合产生两个同步,微调的最小移位时钟信号,并总是选择第一个来获得控制时钟分配布线输出的FlipFlop。
    • 10. 发明授权
    • Synchronous clock stop in a multi nodal computer system
    • 多节点计算机系统中的同步时钟停止
    • US08868960B2
    • 2014-10-21
    • US13170466
    • 2011-06-28
    • Tobias BergmannRalf LudewigTobias WebelUlrich Weiss
    • Tobias BergmannRalf LudewigTobias WebelUlrich Weiss
    • G06F1/04G06F1/12G06F15/16G06F1/32
    • G06F1/12G06F1/3237Y02D10/128
    • A computer system is provided which includes a plurality of nodes, which include chips of different types. In each node, one of the chips is configured as a master chip, which is connected to one or more slave chips via two or more multi-drop nets (e.g., checkstop, clockrun). The master chip and the slave chips are connected to a reference clock, and event triggering information is transmitted via the multi-drop nets (checkstop, clockrun) to the slave chips. Event trigger commands are submitted by the master chip when it receives a request, and internal offset counters are used to adjust both the receiving cycle and the cycle when the command is propagated to the units on the chips. In operation, the offset counters are synchronized by a reference clock.
    • 提供一种计算机系统,其包括多个节点,其包括不同类型的芯片。 在每个节点中,一个芯片被配置为主芯片,其通过两个或更多个多点网络(例如,checkstop,clockrun)连接到一个或多个从芯片。 主芯片和从芯片连接到参考时钟,事件触发信息通过多点网络(checkstop,clockrun)发送到从芯片。 事件触发命令由主芯片在接收到请求时提交,内部偏移计数器用于在命令传播到芯片上的单元时调整接收周期和周期。 在运行中,偏移计数器由参考时钟同步。