Method, system, and apparatus to decrease CPU temperature through I/O bus throttling
    1.
    发明授权
    Method, system, and apparatus to decrease CPU temperature through I/O bus throttling 有权
    通过I / O总线调节降低CPU温度的方法,系统和设备

    公开(公告)号:US07596638B2

    公开(公告)日:2009-09-29

    申请号:US10873779

    申请日:2004-06-21

    IPC分类号: G06F3/00

    摘要: A method, apparatus, and system are disclosed. In one embodiment the method detects a temperature event in a processor and then modifies the bus frequency of an I/O bus coupled to an I/O controller hub in response to the temperature event. In another embodiment, the apparatus includes a temperature detection unit that detects a temperature event in a processor and, additionally, a bus frequency modification unit that will modify the bus frequency of an I/O bus in response to the temperature event.

    摘要翻译: 公开了一种方法,装置和系统。 在一个实施例中,该方法检测处理器中的温度事件,然后响应于温度事件修改耦合到I / O控制器集线器的I / O总线的总线频率。 在另一个实施例中,该装置包括温度检测单元,其检测处理器中的温度事件,另外还包括总线频率修改单元,其将响应于温度事件修改I / O总线的总线频率。

    Apparatus and method for maintaining data integrity following parity error detection
    2.
    发明授权
    Apparatus and method for maintaining data integrity following parity error detection 有权
    用于在奇偶校验错误检测之后维持数据完整性的装置和方法

    公开(公告)号:US07251755B2

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

    申请号:US10779140

    申请日:2004-02-13

    IPC分类号: G06F11/00

    摘要: In some embodiments, a method and apparatus for maintaining data integrity following parity error detection are described. In one embodiment, the method includes the blockage of bus transactions in response to detection of a parity error. Once bus transactions are suspended, a parity error handler routine is invoked to perform parity error recovery according to stored transaction information regarding an error bus transaction of the detected parity error. In one embodiment, the stored information includes a bus master that caused the error, as well as an address associated with the corrupt data for which the parity error was asserted. In one embodiment, data logging is performed to track the bus masters associated with error bus transactions to enable identification of problematic or old hardware devices. Other embodiments are described and claims.

    摘要翻译: 在一些实施例中,描述了用于在奇偶校验错误检测之后维持数据完整性的方法和装置。 在一个实施例中,该方法包括响应于奇偶校验错误的检测而阻塞总线事务。 一旦暂停总线事务,根据存储的关于检测到的奇偶校验错误的错误总线事务的事务信息,调用奇偶校验错误处理程序来执行奇偶校验错误恢复。 在一个实施例中,所存储的信息包括导致错误的总线主机,以及与被断言奇偶校验错误的损坏数据相关联的地址。 在一个实施例中,执行数据记录以跟踪与错误总线事务相关联的总线主控器,以便能够识别有问题的或旧的硬件设备。 其他实施例被描述和权利要求。

    Method and apparatus for managing buffers in PCI bridges
    3.
    发明授权
    Method and apparatus for managing buffers in PCI bridges 有权
    用于管理PCI桥中缓冲区的方法和装置

    公开(公告)号:US07213094B2

    公开(公告)日:2007-05-01

    申请号:US10780372

    申请日:2004-02-17

    IPC分类号: G06F13/36

    CPC分类号: G06F13/4027

    摘要: Method and apparatus for supporting multi-function PCI devices in PCI bridges. Respective pre-fetch buffers are allocated in response to respective initial data transfer requests issued by a multi-function PCI device. A programmable buffer fill watermark is set up for each pre-fetch buffer. While a portion of data corresponding to the data transfer requests fill the pre-fetch buffers, the fill level of each buffer is monitored to determine if it meets or exceeds its buffer fill watermark. In response to such a condition, the multi-function PCI device is connected to the PCI bridge and a virtual buffer is mapped to the pre-fetch buffer. The pre-fetch buffer is then emptied. During subsequent data transfers, each of the pre-fetch buffer becomes filled, the PCI device is connected, and the virtual buffer is mapped to the filled buffer. The process is continued until all data corresponding to the original data transfer request is received by the multi-function PCI device.

    摘要翻译: 支持PCI桥中多功能PCI设备的方法和装置。 响应于由多功能PCI设备发出的各自的初始数据传送请求分配各自的预取缓冲器。 为每个预取缓冲区设置可编程缓冲区填充水印。 虽然对应于数据传输请求的一部分数据填充预取缓冲器,但是监视每个缓冲器的填充级别以确定其是否满足或超过其缓冲区填充水印。 响应于这种情况,多功能PCI设备连接到PCI桥,虚拟缓冲器被映射到预取缓冲器。 然后将预取缓冲区清空。 在随后的数据传输期间,每个预取缓冲区都被填满,PCI设备被连接,虚拟缓冲区被映射到已填充的缓冲区。 该过程一直持续到多功能PCI设备接收到与原始数据传送请求相对应的所有数据。

    Method and apparatus to permit external access to internal configuration registers
    5.
    发明授权
    Method and apparatus to permit external access to internal configuration registers 有权
    允许外部访问内部配置寄存器的方法和设备

    公开(公告)号:US06973526B2

    公开(公告)日:2005-12-06

    申请号:US10183641

    申请日:2002-06-28

    IPC分类号: G06F13/14 G06F13/40

    CPC分类号: G06F13/4004 G06F2213/0024

    摘要: Access to internal configuration registers on a computer system's chipset using an external micro-controller is provided. A SMB configuration read command including a register address may be received from an external micro-controller. Access to an internal bus may be requested from a bus arbiter. If internal bus access is granted, the SMB configuration read command may be forwarded to a device including the identified register address using the internal bus. In response to the SMB configuration read command, configuration register values from the device may be received. The configuration register values may be forwarded to the external micro-controller.

    摘要翻译: 提供使用外部微控制器访问计算机系统芯片组上的内部配置寄存器。 可以从外部微控制器接收包括寄存器地址的SMB配置读取命令。 可以从总线仲裁器请求访问内部总线。 如果内部总线访问被授予,SMB配置读取命令可以使用内部总线转发到包括所识别的寄存器地址的设备。 响应于SMB配置读命令,可以接收来自设备的配置寄存器值。 配置寄存器值可以转发到外部微控制器。

    Method and apparatus for an I/O controller to alert an external system management controller
    6.
    发明授权
    Method and apparatus for an I/O controller to alert an external system management controller 有权
    用于提醒外部系统管理控制器的I / O控制器的方法和装置

    公开(公告)号:US07103692B2

    公开(公告)日:2006-09-05

    申请号:US10295543

    申请日:2002-11-14

    IPC分类号: G06F13/00 G06F3/00

    CPC分类号: G06F13/24

    摘要: Embodiments of the present invention provide a method and apparatus to allow an I/O controller to alert an external controller using an enhanced SMBus implementation that enables bi-directional capability on SMBALERT#. I/O controller includes an auxiliary control register and alert output enable (AOEN) register. When host sets AOE bit in auxiliary control register, SMBALERT# signal is configured as an output signal with bi-directional functionality. External controller uses an interface command to write to AOEN register and determine events/conditions it wants to be alerted on. SMBALERT# is activated in response to a detected event/condition. In response to SMBALERT#, external controller determines the alert generation condition using byte read commands on the system management bus, and clears SMBALERT#.

    摘要翻译: 本发明的实施例提供一种允许I / O控制器使用能够在SMBALERT#上实现双向能力的增强型SMBus实现来向外部控制器发出警报的方法和装置。 I / O控制器包括辅助控制寄存器和报警输出使能(AOEN)寄存器。 当主机在辅助控制寄存器中设置AOE位时,SMBALERT#信号被配置为具有双向功能的输出信号。 外部控制器使用接口命令写入AOEN寄存器,并确定要发送的事件/条件。 响应于检测到的事件/条件,SMBALERT#被激活。 响应SMBALERT#,外部控制器使用系统管理总线上的字节读取命令确定警报生成条件,并清除SMBALERT#。

    Magazine assembly for gas-powered gun and combination thereof
    7.
    发明授权
    Magazine assembly for gas-powered gun and combination thereof 失效
    燃气枪杂志组合及其组合

    公开(公告)号:US5285765A

    公开(公告)日:1994-02-15

    申请号:US995840

    申请日:1992-12-23

    申请人: John P. Lee

    发明人: John P. Lee

    IPC分类号: F41B11/02 F41B11/00

    CPC分类号: F41B11/52

    摘要: A gas-powered paint ball gun in which a magazine is attached tangentially to a firing chamber or barrel. An opening is provided in the magazine so as to release back-pressure. Paint balls are fed into the firing chamber through the magazine in a direction tangent to the firing chamber and in a direction perpendicular to the radial direction of the firing chamber or barrel. The paint balls being loaded into the firing chamber each have a limited radial distance to travel and therefore have a limited travel period. The unique configuration enables each paint ball being loaded into the chamber to come to rest in the firing chamber more rapidly and thereby reduces the risk of the gun becoming jammed. Further, this configuration enables the gun to be fired more rapidly and with greater assurance that the gun will not jam.

    摘要翻译: 一种气动油漆球枪,其中刀库与燃烧室或枪管切向相连。 在该盒中设置开口以释放背压。 油漆球通过刀库沿着与燃烧室相切的方向并且在垂直于燃烧室或枪管的径向的方向上被送入燃烧室。 装载到射出室中的涂料球各自具有有限的径向行进距离,因此具有有限的行进周期。 独特的配置使得每个油漆球装载到室中能够更快地停留在燃烧室中,从而降低了枪被卡住的风险。 此外,这种配置使枪能够更快地被射击并且更确保枪不会卡住。

    INTERFACE LOGIC FOR A MULTI-CORE SYSTEM-ON-A-CHIP (SOC)
    8.
    发明申请
    INTERFACE LOGIC FOR A MULTI-CORE SYSTEM-ON-A-CHIP (SOC) 审中-公开
    用于多芯片系统芯片(SOC)的接口逻辑

    公开(公告)号:US20140108695A1

    公开(公告)日:2014-04-17

    申请号:US14141574

    申请日:2013-12-27

    IPC分类号: G06F13/40

    摘要: In one embodiment, the present invention includes a system-on-a-chip (SoC) with first and second cores, interface logic coupled to the cores, chipset logic coupled to the interface logic, and a virtual firewall logic coupled between the chipset logic and the second core. The interface logic may include a firewall logic, a bus logic, and a test logic, and the chipset logic may include a memory controller to provide for communication with a memory coupled to the SoC. In some system implementations, both during test operations and functional operations, the second core can be disabled during normal operation to provide for a single core SoC, enabling greater flexibility of use of the SoC in many different implementations. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括具有第一和第二核心的系统级芯片(SoC),耦合到核心的接口逻辑,耦合到接口逻辑的芯片组逻辑以及耦合在芯片组逻辑之间的虚拟防火墙逻辑 和第二核心。 接口逻辑可以包括防火墙逻辑,总线逻辑和测试逻辑,并且芯片组逻辑可以包括存储器控制器以提供与耦合到SoC的存储器的通信。 在一些系统实现中,无论是在测试操作还是功能操作期间,在正常操作期间可以禁用第二个内核以提供单个核心SoC,从而在许多不同实现中使SoC的灵活性更高。 描述和要求保护其他实施例。

    Rotary drive coupling
    9.
    发明授权
    Rotary drive coupling 失效
    旋转联轴器

    公开(公告)号:US5615969A

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

    申请号:US537627

    申请日:1995-10-02

    摘要: Disclosed is an adjustable length rotary drive coupling comprising a first rotary shaft provided with at least one tooth and a second rotary shaft provided with a plurality of abutment surfaces spaced apart along the length thereof associated with each the tooth. One of the rotary shafts is a drive shaft, with the other shaft being a driven shaft. Each tooth is selectively engageable with any of its associated abutment surfaces, to enable the length of the rotary drive coupling to be adjusted.

    摘要翻译: 公开了一种可调节长度的旋转驱动联接器,包括设置有至少一个齿的第一旋转轴和设置有沿着与每个齿相关联的长度间隔开的多个邻接表面的第二旋转轴。 一个旋转轴是驱动轴,另一个轴是从动轴。 每个齿可选择性地与其相关的邻接表面中的任何一个接合,以使旋转驱动联轴器的长度能够被调节。

    Interface logic for a multi-core system-on-a-chip (SoC)
    10.
    发明授权
    Interface logic for a multi-core system-on-a-chip (SoC) 失效
    多核系统芯片(SoC)的接口逻辑

    公开(公告)号:US08650629B2

    公开(公告)日:2014-02-11

    申请号:US12639258

    申请日:2009-12-16

    IPC分类号: G06F21/22

    摘要: In one embodiment, the present invention includes a system-on-a-chip (SoC) with first and second cores, interface logic coupled to the cores, chipset logic coupled to the interface logic, and a virtual firewall logic coupled between the chipset logic and the second core. The interface logic may include a firewall logic, a bus logic, and a test logic, and the chipset logic may include a memory controller to provide for communication with a memory coupled to the SoC. In some system implementations, both during test operations and functional operations, the second core can be disabled during normal operation to provide for a single core SoC, enabling greater flexibility of use of the SoC in many different implementations. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括具有第一和第二核心的系统级芯片(SoC),耦合到核心的接口逻辑,耦合到接口逻辑的芯片组逻辑以及耦合在芯片组逻辑之间的虚拟防火墙逻辑 和第二核心。 接口逻辑可以包括防火墙逻辑,总线逻辑和测试逻辑,并且芯片组逻辑可以包括存储器控制器以提供与耦合到SoC的存储器的通信。 在一些系统实现中,无论是在测试操作还是功能操作期间,在正常操作期间可以禁用第二个内核以提供单个核心SoC,从而在许多不同实现中使SoC的灵活性更高。 描述和要求保护其他实施例。