Circuit for reassigning the power-on processor in a multiprocessing
system
    1.
    发明授权
    Circuit for reassigning the power-on processor in a multiprocessing system 失效
    在多处理系统中重新分配电源处理器的电路

    公开(公告)号:US5627962A

    公开(公告)日:1997-05-06

    申请号:US366509

    申请日:1994-12-30

    摘要: A hot spare boot circuit that automatically switches from a non-operational CPU to an operational CPU for powering up the computer system. In the multiprocessor computer system, a first CPU is designated to perform power on operations. If the first CPU fails, which is determined when a dead man counter in the hot spare boot circuit times out, the hot spare circuit ensures that the first CPU is in a disabled state. Next, the hot spare boot circuit identifies an operational second CPU, reinitializing certain ID information as necessary such that the second CPU can properly perform power on operations. The hot spare boot then awakens the second CPU, using a startup interprocessor interrupt in one embodiment, or simply negating the hard reset of the second CPU in a second embodiment. The second CPU then proceeds to perform the power on functions.

    摘要翻译: 一个热备用引导电路,可自动从非操作CPU切换到运行CPU,以便为计算机系统供电。 在多处理器计算机系统中,指定第一CPU执行上电操作。 如果第一个CPU出现故障,当热备用引导电路中的死亡计数器超时时确定,热备用电路确保第一个CPU处于禁用状态。 接下来,热备用引导电路识别操作的第二CPU,根据需要重新初始化某些ID信息,使得第二CPU可以正常地执行上电操作。 热备用引导然后在一个实施例中唤醒第二CPU,使用启动处理器中断,或者在第二实施例中简单地否定第二CPU的硬复位。 然后第二个CPU继续执行上电功能。

    Controlling fan speed in electronic system
    2.
    发明授权
    Controlling fan speed in electronic system 有权
    控制电子系统中的风扇转速

    公开(公告)号:US07721120B2

    公开(公告)日:2010-05-18

    申请号:US11517104

    申请日:2006-09-07

    IPC分类号: G06F1/00

    CPC分类号: G06F1/206

    摘要: An electronic system includes a fan and a fan controller connected to the fan to control a speed of the fan. The fan controller has storage locations for storing thermal data used by the fan controller to control the speed of the fan. A thermal sensor generates a first portion of the thermal data, which is readable by the fan controller, and which the fan controller stores in a first portion of the storage locations. A device generates a second portion of the thermal data, which is not readable by the fan controller. An agent writes the second portion of the thermal data to a second portion of the storage locations.

    摘要翻译: 电子系统包括风扇和连接到风扇的风扇控制器,以控制风扇的速度。 风扇控制器具有用于存储风扇控制器使用的热数据以控制风扇速度的存储位置。 热传感器产生热量数据的第一部分,其可由风扇控制器读取,风扇控制器存储在存储位置的第一部分中。 设备产生热量数据的第二部分,其不能被风扇控制器读取。 代理将热数据的第二部分写入存储位置的第二部分。

    Method and apparatus for managing changes in a virtual screen buffer
    4.
    发明授权
    Method and apparatus for managing changes in a virtual screen buffer 有权
    用于管理虚拟屏幕缓冲器中的变化的方法和装置

    公开(公告)号:US07403204B2

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

    申请号:US11209897

    申请日:2005-08-23

    IPC分类号: G09G5/36

    摘要: A remote management controller may include a capture engine and a processor. The capture engine may be configured to: obtain a slice of video data output from a video graphics controller; calculate at least one value correlative to the slice of video data; determine whether any portion of the slice has been locked; and if any portion has not been locked and if the calculated value for such portion of the slice differs from a value for a previously obtained corresponding portion, move the portion to a virtual screen buffer, update a table associated with the virtual screen buffer with the calculated value, and modify a change table to indicate that the portion has changed. The processor may be configured to: read the change table to determine whether any portion of video data in the virtual screen buffer has changed; and if any portion has changed, lock any changed portion from being accessed by the capture engine, access the changed portion from the virtual screen buffer, and process the changed portion in the virtual screen buffer for transmission to a remote system.

    摘要翻译: 远程管理控制器可以包括捕获引擎和处理器。 捕获引擎可以被配置为:获得从视频图形控制器输出的视频数据片; 计算与视频数据片段相关的至少一个值; 确定切片的任何部分是否已被锁定; 并且如果任何部分没有被锁定,并且如果切片的这个部分的计算值与先前获得的对应部分的值不同,则将部分移动到虚拟屏幕缓冲器,用与虚拟屏幕缓冲器相关联的表更新 计算值,并修改更改表以指示该部分已更改。 处理器可以被配置为:读取更改表以确定虚拟屏幕缓冲器中的视频数据的任何部分是否已经改变; 并且如果任何部分已经改变,则锁定任何改变的部分不被捕获引擎访问,从虚拟屏幕缓冲器访问改变的部分,并处理虚拟屏幕缓冲器中的改变的部分以传输到远程系统。

    INITIALIZING A MEMORY SUBSYSTEM OF A MANAGEMENT CONTROLLER
    5.
    发明申请
    INITIALIZING A MEMORY SUBSYSTEM OF A MANAGEMENT CONTROLLER 有权
    初始化管理控制器的记忆子系统

    公开(公告)号:US20130067189A1

    公开(公告)日:2013-03-14

    申请号:US13697972

    申请日:2010-05-28

    IPC分类号: G06F12/06

    摘要: A method for initializing a memory subsystem (212) of a management controller (200) includes, with an additional memory initialization module (206) of the management controller (200), initializing the memory subsystem (212) of the management controller (200) in response to the memory subsystem (212) not being properly initialized. A management controller (200) includes a memory subsystem (212) including a memory controller (214) and a memory (216); firmware (208) able to initialize the memory subsystem (212); and a memory initialization module (206) to initialize the memory subsystem (212) if the memory subsystem (212) is not properly initialized.

    摘要翻译: 用于初始化管理控制器(200)的存储器子系统(212)的方法包括:利用管理控制器(200)的附加存储器初始化模块(206)初始化管理控制器(200)的存储器子系统(212) 响应于存储器子系统(212)未正确初始化。 管理控制器(200)包括包括存储器控制器(214)和存储器(216)的存储器子系统(212); 能够初始化存储器子系统(212)的固件(208); 以及存储器初始化模块(206),用于如果所述存储器子系统(212)未被正确地初始化,则初始化所述存储器子系统(212)。

    Apparatus and method for providing access security to a device coupled upon a two-wire bidirectional bus
    8.
    发明授权
    Apparatus and method for providing access security to a device coupled upon a two-wire bidirectional bus 有权
    用于向耦合在双线双向总线上的设备提供访问安全性的装置和方法

    公开(公告)号:US06510522B1

    公开(公告)日:2003-01-21

    申请号:US09196849

    申请日:1998-11-20

    IPC分类号: H04L900

    CPC分类号: G06F21/70 G06F21/78

    摘要: A computer system, bus interface unit, and method are provided for securing certain devices connected to an I2C bus. Those devices include any device which contains sensitive information or passwords. For example, a device controlled by a I2C-connected device bay controller may contain sensitive files, data, and information to which improper access may be denied by securing the device bay controller. Moreover, improper accesses to passwords contained in non-volatile memory connected to the I2C bus must also be prevented. A bus interface unit coupled within the computer contains registers, and logic which compares the incoming I2C target and word addresses with coded bits within fields of those registers. If the target or word address is to a protected address or range of addresses, then an unlock signal must be issued before the security control logic will allow the target or word address to access the I2C bus or addressed device thereon. The unlock signal can be assigned to a particular slot among numerous slots, wherein the slots are arranged in hierarchical order. This allows a system administrator the capability to unlock accesses to protected non-volatile memory, and thereby allowing the system administrator to change passwords within one portion of non-volatile memory, and possibly allowing a lower priority user to access and change a password within another portion of non-volatile memory. The slot which accommodates an unlock signal assigned to the system administrator is altogether separate from a slot assigned to a non-system administrator or user.

    摘要翻译: 提供了一种计算机系统,总线接口单元和方法,用于固定连接到I2C总线的某些设备。 这些设备包括任何包含敏感信息或密码的设备。 例如,由I2C连接的设备托架控制器控制的设备可能包含敏感的文件,数据和信息,通过保护设备托架控制器,可能会拒绝访问不正确。 此外,还必须防止连接到I2C总线的非易失性存储器中包含的密码访问不正确。 耦合在计算机内的总线接口单元包含寄存器和将输入的I2C目标和字地址与这些寄存器的字段内的编码位进行比较的逻辑。 如果目标或字地址是受保护的地址或地址范围,则在安全控制逻辑将允许目标或字地址访问I2C总线或寻址设备之前必须发出解锁信号。 解锁信号可以分配给多个时隙中的特定时隙,其中时隙按照分级顺序排列。 这允许系统管理员解锁对受保护的非易失性存储器的访问的能力,从而允许系统管理员在非易失性存储器的一部分内更改密码,并且可能允许较低优先级的用户访问并改变另一个内部的密码 部分非易失性存储器。 容纳分配给系统管理员的解锁信号的插槽与分配给非系统管理员或用户的插槽完全分开。

    Computer access via a single-use password
    9.
    发明授权
    Computer access via a single-use password 失效
    计算机通过一次性密码访问

    公开(公告)号:US06370649B1

    公开(公告)日:2002-04-09

    申请号:US09033192

    申请日:1998-03-02

    IPC分类号: H04K100

    CPC分类号: G06F21/31 G06F2221/2131

    摘要: A computer system according to the present invention implements a self-modifying “fail-safe” password system that allows a manufacturer or site administrator to securely supply a single-use password to users who lose a power-up password. The fail-safe password system utilizes at least one fail-safe counter, an encryption/decryption algorithm, a public key, and a secure non-volatile memory space. The fail-safe password is derived by generating a hash code using SHA, MD5,or a similar algorithm and encrypting the result. The fail-safe password is then communicated to the user. After the user enters the fail-safe password, the computer system generates an internal hash value and compares it with the hash code of the decrypted fail-safe password. When the decrypted fail-safe password matches the internal hash value, the user is allowed access to the computer system.

    摘要翻译: 根据本发明的计算机系统实现了自修改“故障安全”密码系统,其允许制造商或站点管理员向失去开机密码的用户安全地提供一次性密码。 故障安全密码系统使用至少一个故障安全计数器,加密/解密算法,公钥和安全非易失性存储器空间。 故障安全密码是通过使用SHA,MD5或类似算法生成哈希码而得到的,并加密结果。 然后将故障安全密码传送给用户。 用户输入故障安全密码后,计算机系统会生成内部散列值,并将其与解密的故障安全密码的哈希码进行比较。 当解密的故障安全密码与内部散列值匹配时,允许用户访问计算机系统。

    Method and apparatus for distributing interrupts in a scalable symmetric
multiprocessor system without changing the bus width or bus protocol
    10.
    发明授权
    Method and apparatus for distributing interrupts in a scalable symmetric multiprocessor system without changing the bus width or bus protocol 有权
    用于在可扩展的对称多处理器系统中分配中断而不改变总线宽度或总线协议的方法和装置

    公开(公告)号:US6041377A

    公开(公告)日:2000-03-21

    申请号:US243235

    申请日:1999-02-02

    CPC分类号: G06F13/24

    摘要: A method for supporting multiple distributed interrupt controllers, designated as bus agents, in a symmetric multiprocessing system, which method includes the steps of assigning a unique identification number to each bus agent, receiving bus requests from the bus agents over four data lines in groups of four, and granting bus ownership to a selected one of the requesting bus agents. Similarly, a computer system that supports multiple distributed interrupt controllers, designated as bus agents, in a symmetric multiprocessing system, which computer system includes structure for assigning a unique identification number to each bus agent, four data lines for receiving bus requests from the bus agents in groups of four, and structure for granting bus ownership to a selected one of the requesting bus agents.

    摘要翻译: 一种用于在对称多处理系统中支持指定为总线代理的多个分布式中断控制器的方法,该方法包括以下步骤:为每个总线代理分配唯一的标识号,从四个数据线上接收来自总线代理的总线请求, 四,并向所选择的一个请求巴士代理人授予公共汽车所有权。 类似地,一种计算机系统,其支持在对称多处理系统中指定为总线代理的多个分布式中断控制器,该计算机系统包括用于向每个总线代理分配唯一标识号的结构,用于从总线代理接收总线请求的四个数据线 以四组为单位,以及将公交车所有权授予选定的一个请求巴士代理人的结构。