会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Debugging module to load error decoding logic from firmware and to execute logic in response to an error
    • 调试模块从固件加载错误解码逻辑,并响应错误执行逻辑
    • US08504875B2
    • 2013-08-06
    • US12647828
    • 2009-12-28
    • Ryuji OritaBarry A. KrittCharles D. BaumanSumeet KocharJeremy K. HollandKaren A. Taylor
    • Ryuji OritaBarry A. KrittCharles D. BaumanSumeet KocharJeremy K. HollandKaren A. Taylor
    • G06F11/00
    • G06F11/0793
    • A computing device includes a processor, firmware, a hardware component, and a debugging module. The firmware stores error decoding logic particular to the computing device. The hardware component detects an error in the computing device, and responsively issues an interrupt and halts the processor such that the processor cannot execute any more computer-readable code. The debugging module loads the logic from the firmware at reset and executes the logic responsive to the interrupt. The debugging module does not use the processor to execute the logic, the firmware is not part of the debugging module, and the debugging module is not part of the hardware component. The firmware may also store a mapping between registers of the hardware component and field-replaceable hardware units of the computing device, which the debugging module loads at reset and uses when executing the error decoding logic to determine which unit has caused the error.
    • 计算设备包括处理器,固件,硬件组件和调试模块。 固件存储特定于计算设备的错误解码逻辑。 硬件组件检测计算设备中的错误,并且响应地发出中断并停止处理器,使得处理器不能执行任何更多的计算机可读代码。 调试模块在复位时从固件加载逻辑,并响应中断执行逻辑。 调试模块不使用处理器执行逻辑,固件不是调试模块的一部分,调试模块不是硬件组件的一部分。 固件还可以存储硬件组件的寄存器和计算设备的现场可替换硬件单元之间的映射,调试模块在执行错误解码逻辑以确定哪个单元已经引起错误时在复位时加载并使用。
    • 9. 发明申请
    • Interrupt routing within multiple-processor system
    • 多处理器系统中的中断路由
    • US20070239917A1
    • 2007-10-11
    • US11299152
    • 2005-12-09
    • Ryuji OritaMehul ShahSumeet Kochar
    • Ryuji OritaMehul ShahSumeet Kochar
    • G06F13/24
    • G06F13/24
    • Interrupts are routed within a multiple-processor system, such as a single computing device having multiple processors. Such a computerized system includes a number of processors and a mechanism. Each processor is capable of processing an interrupt. The mechanism, such as a Southbridge controller, receives the interrupt and routes it to a selected processor. The selected processor processes the interrupt via entry into a mode related to the interrupt. The interrupt may be a system management interrupt (SMI), and the mode a system management mode (SMM). The other processors operate normally and are not affected by processing of the interrupt, and do not have to enter the mode. These other processors can continue executing code as before, and may receive and process other types of interrupts. The system may include another mechanism, such as a complex programmable logic device (CPLD), specifying the selected processor.
    • 中断在多处理器系统中路由,例如具有多个处理器的单个计算设备。 这种计算机化系统包括多个处理器和机构。 每个处理器都能处理一个中断。 诸如南桥控制器的机制接收中断并将其路由到所选择的处理器。 所选择的处理器通过进入与中断相关的模式来处理中断。 中断可能是系统管理中断(SMI),而模式是系统管理模式(SMM)。 其他处理器正常运行,不受中断处理的影响,无需进入模式。 这些其他处理器可以像以前一样继续执行代码,并且可以接收和处理其他类型的中断。 该系统可以包括指定所选择的处理器的另一种机制,例如复杂可编程逻辑器件(CPLD)。
    • 10. 发明授权
    • Directing interrupts to currently idle processors
    • 将中断定向到当前空闲的处理器
    • US07694055B2
    • 2010-04-06
    • US11251334
    • 2005-10-15
    • Ryuji OritaSusumu AraiBrian D. AllisonPatrick M. Bland
    • Ryuji OritaSusumu AraiBrian D. AllisonPatrick M. Bland
    • G06F13/24
    • G06F13/24
    • Interrupts are directed to currently idle processors. Which of a number of processors of a computing system that are currently idle is determined. An interrupt is received and directed to one of the currently idle processors for processing. Determining which processors are currently idle can be accomplished by monitoring each processor to determine whether it has entered an idle state. When a processor has entered an idle state, it is thus determined that the processor is currently idle. Where just one processor is currently idle, an interrupt is directed to this processor. Where more than one processor is currently idle, one of these processors is selected to which to deliver an interrupt, such as in a round-robin manner. Where no processor is currently idle, then one of the processors is selected to which to deliver an interrupt.
    • 中断针对当前空闲的处理器。 确定当前空闲的计算系统的多个处理器中的哪一个。 接收到中断并将其定向到当前空闲处理器之一进行处理。 确定哪些处理器当前处于空闲状态可以通过监视每个处理器来确定它是否进入空闲状态。 当处理器进入空闲状态时,因此确定处理器当前处于空闲状态。 当一个处理器当前处于空闲状态时,一个中断就被指向这个处理器。 当多个处理器当前空闲时,选择这些处理器之一来传送中断,例如以循环方式。 在没有处理器当前空闲的情况下,选择一个处理器来传送中断。