会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method and system for environmental sensing and control within a computer system
    • 计算机系统内环境感知和控制的方法和系统
    • US06308289B1
    • 2001-10-23
    • US09165161
    • 1998-10-01
    • George Henry AhrensMike Conrad DuronRobert Allan FaustCharles Andrew McLaughlinCraig Henry ShempertKurt Paul Szabo
    • George Henry AhrensMike Conrad DuronRobert Allan FaustCharles Andrew McLaughlinCraig Henry ShempertKurt Paul Szabo
    • G06F1100
    • G06F11/3058G06F1/206G06F1/30
    • In accordance with the method and system of the present invention, a local processor utilizes registers arranged in a fault/mask/cache fashion for environmental control and sensing within a data processing system. The local processor continuously reads input data from a variety of environmental sensors in order to determine if a threshold level has been reached and a fault condition exists. Cache registers allow the local processor to store/pass detailed sensor information to system firmware within system processor(s). The local processor sets a fault bit within a fault register designed to cause an interrupt to the system level firmware if any of its bits are non-zero, indicating that a fault condition has occurred. A mask register is designed to allow the interaction of both the local processor and system processor(s) when an interrupt is being serviced and help keeps track of which interrupts are being serviced and which are yet to be serviced in the case of multiple interrupt sources. The system firmware will service the interrupt and set the mask bit. The action will signal the local processor that the system has acknowledged the interrupt and will take the appropriate action. The local processor may now post another fault, exactly like the first fault, by clearing the mask bit and causing a subsequent interrupt to the system. The fault, mask, cache, and both local and system processor(s) work together to provide a positive interlock for synchronizing their actions with each other.
    • 根据本发明的方法和系统,本地处理器利用以故障/掩码/高速缓存方式排列的用于数据处理系统内的环境控制和感测的寄存器。 本地处理器连续读取来自各种环境传感器的输入数据,以确定是否达到阈值水平并且存在故障状况。 缓存寄存器允许本地处理器将详细的传感器信息存储/传递到系统处理器内的系统固件。 本地处理器在故障寄存器内设置一个故障位,用于在系统级固件中的任一位非零时引起中断,表示发生了故障状态。 掩码寄存器被设计为允许本地处理器和系统处理器在中断被服务时的交互,并帮助记录在多个中断源的情况下跟踪哪些中断被服务以及哪些中断服务 。 系统固件将为中断服务并设置掩码位。 该操作将通知本地处理器系统已经确认中断,并采取适当的措施。 本地处理器现在可以通过清除掩码位并导致系统的后续中断来发布完全像第一个故障的另一个故障。 故障,掩码,缓存以及本地和系统处理器一起工作,为彼此的动作同步提供了一个积极的互锁。
    • 6. 发明授权
    • Method and system for boot-time deconfiguration of a processor in a symmetrical multi-processing system
    • 用于对称多处理系统中处理器引导时解体的方法和系统
    • US06233680B1
    • 2001-05-15
    • US09165952
    • 1998-10-02
    • Douglas Craig BossenAlongkorn KitamornCharles Andrew McLaughlin
    • Douglas Craig BossenAlongkorn KitamornCharles Andrew McLaughlin
    • G06F15177
    • G06F11/0772G06F11/0724G06F11/079G06F11/0793G06F15/177
    • A method and system for deconfiguring a CPU in a processing system is disclosed. In one aspect, a processing system is disclosed that comprises a central processing unit (CPU), and a memory coupled to the CPU. The error status register for capturing information concerning the status of the CPU. The processing system includes a service processor for gathering and analyzing status information from the CPU error register. The processing system also includes a nonvolatile device coupled to the service processor. The nonvolatile device includes a deconfiguration area. The deconfiguration area stores information concerning the status of the CPU from the service processor. The deconfiguration area also provides information for deconfiguring a CPU during a boot time of the processing system. Accordingly, through the present invention, CPU errors are detected during normal computer operations by error detection logic. This detection is utilized during any subsequent boot process by service processor firmware to deallocate the defective CPU. This is accomplished through the use of error status registers within the CPU and through the use of a deconfiguration area in the nonvolatile device which provides information directly to the service processor.
    • 公开了一种用于在处理系统中对CPU进行解配置的方法和系统。 在一个方面,公开了一种包括中央处理单元(CPU)和耦合到CPU的存储器的处理系统。 用于捕获有关CPU状态的信息的错误状态寄存器。 处理系统包括用于从CPU错误寄存器收集和分析状态信息的服务处理器。 处理系统还包括耦合到服务处理器的非易失性设备。 非易失性器件包括解配置区域。 解除配置区域从服务处理器存储关于CPU的状态的信息。 解除配置区域还提供了在处理系统的引导时间期间对CPU进行解除配置的信息。 因此,通过本发明,通过错误检测逻辑在通常的计算机操作期间检测到CPU错误。 这种检测在服务处理器固件的任何后续启动过程中被利用以释放有缺陷的CPU。 这是通过使用CPU内的错误状态寄存器并通过使用非易失性设备中的解配置区来实现的,该非配置区域直接向服务处理器提供信息。
    • 7. 发明授权
    • Enhanced error handling for I/O load/store operations to a PCI device via bad parity or zero byte enables
    • 通过坏的奇偶校验或零字节使I / O加载/存储操作到PCI设备的增强的错误处理能够实现
    • US06223299B1
    • 2001-04-24
    • US09072418
    • 1998-05-04
    • Douglas Craig BossenCharles Andrew McLaughlinDanny Marvin NealJames Otto NicholsonSteven Mark Thurber
    • Douglas Craig BossenCharles Andrew McLaughlinDanny Marvin NealJames Otto NicholsonSteven Mark Thurber
    • G06F1100
    • G06F11/0772G06F11/0745G06F11/0793
    • Device selects lines from each I/O device are brought into a PCI host bridge individually so that the device number of a failing device may be logged in an error register when an error is seen on the PCI bus. Until the error register is reset, subsequent load and store operations are delayed until the device number of the subject device may be checked against the error register. If the subject device is a previously failing device, the load/store operation to that device is prevented from completing, either by forcing bad parity or zeroing all byte enables. By forcing bad parity of zero byte enables, the I/O device will respond to the load or store request by activating its device select line, but will not accept store data. Operations to devices which are not logged in the error register are permitted to proceed normally, as are all load store operations when the error register is clear. Normal system operations are thus not impacted, and operations during error recovery are permitted to proceed if no further damage will be caused by such operations.
    • 设备选择每个I / O设备的线路分别插入PCI主机桥,以便在PCI总线上出现错误时,可能会将故障设备的设备号记录在错误寄存器中。 在错误寄存器复位之前,后续的加载和存储操作将被延迟,直到可以针对错误寄存器检查主体设备的设备编号。 如果主机设备是先前发生故障的设备,则通过强制坏的奇偶校验或归零所有字节使能来防止对该设备的加载/存储操作完成。 通过强制零字节的不良奇偶使能,I / O设备将通过激活其设备选择行来响应加载或存储请求,但不接受存储数据。 允许对未登录在错误寄存器中的设备进行操作,正常情况下,正常情况下进行加载存储操作。 因此,正常的系统操作不会受到影响,并且如果这种操作不会造成进一步的损坏,则允许错误恢复期间的操作进行。