-
公开(公告)号:US07000100B2
公开(公告)日:2006-02-14
申请号:US09870965
申请日:2001-05-31
申请人: John Lacombe , Jeffery L. Galloway , Tim Majni
发明人: John Lacombe , Jeffery L. Galloway , Tim Majni
IPC分类号: G06F15/177
CPC分类号: G06F11/0757
摘要: A software implementation of an application watchdog, comprising a restart service operating in the user mode and a watchdog driver operating in the kernel mode of a computer operating system. The driver incorporates a system thread configured to monitor a plurality of user applications operating in the user mode. The driver provides a first IOCTL signal interface for communicating control signals between the watchdog driver and one of the user applications and a second IOCTL signal interface for communicating control signals between the watchdog driver and the restart service. A communication interface exists for coordinating timer events with the operating system scheduler. If the system thread does not receive a message from one of said applications within an allotted period of time, the timer event alerts the watchdog driver that the allotted time has elapsed and the watchdog driver signals the restart service to restart that application.
-
公开(公告)号:US07320086B2
公开(公告)日:2008-01-15
申请号:US11291243
申请日:2005-12-01
申请人: Tim Majni , Gary J. Piccirillo , John M. MacLaren , Robert A. Lester , John E. Larson , Jerome J. Johnson , Benjamin H. Clark , Patrick L. Ferguson , Siamak Tavallaei , Jeffrey S. Autor , Christian H. Post , Dan Fink , Jeffery Galloway , Bret D. Roscoe
发明人: Tim Majni , Gary J. Piccirillo , John M. MacLaren , Robert A. Lester , John E. Larson , Jerome J. Johnson , Benjamin H. Clark , Patrick L. Ferguson , Siamak Tavallaei , Jeffrey S. Autor , Christian H. Post , Dan Fink , Jeffery Galloway , Bret D. Roscoe
IPC分类号: G06F11/00
CPC分类号: G06F11/328 , G06F11/108 , G06F11/1092 , G06F2211/1052
摘要: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. The system implements error interrupt control, ECC error reporting, cartridge error power down procedures in response to command errors, storage of error information in unused segments of each DIMM, hot-pug procedure indicator and remote tagging capabilities of memory cartridges and DIMMs.
摘要翻译: 计算机系统包括包含半导体存储器(诸如DIMM)的多个存储器模块。 该系统包括主机/数据控制器,其利用XOR引擎以条带方式在多个存储器模块上存储数据和奇偶校验信息,以创建工业标准DIMM(RAID)的冗余阵列。 主机/数据控制器还交织与多个存储器模块中的每一个相关联的多个通道上的数据。 系统实施错误中断控制,ECC错误报告,响应命令错误的墨盒错误关闭程序,每个DIMM的未使用的段中的错误信息的存储,热插拔过程指示器和存储卡和DIMM的远程标记功能。
-
公开(公告)号:US06711703B2
公开(公告)日:2004-03-23
申请号:US09966891
申请日:2001-09-28
申请人: John M. MacLaren , Tim Majni
发明人: John M. MacLaren , Tim Majni
IPC分类号: G11C2900
CPC分类号: G06F11/1076 , G06F2211/1088 , G11C29/52
摘要: A system and technique for detecting and classifying data errors in a memory device. More specifically, data errors in a memory device are detected by a host controller. The error is classified as a hard error or a soft error. If the error is classified as a hard error, a tracking device is implemented to track the number of hard errors detected in the system. Once a pre-determined number of hard errors are detected in a particular memory segment, an indicator, such as a light emitting diode (LED), may be used to indicate the corresponding memory segment should be replaced.
摘要翻译: 一种用于检测和分类存储器件中的数据错误的系统和技术。 更具体地,由主机控制器检测存储器件中的数据错误。 该错误被归类为硬错误或软错误。 如果错误被分类为硬错误,则跟踪设备被实现以跟踪在系统中检测到的硬错误的数量。 一旦在特定存储器段中检测到预定数量的硬错误,则诸如发光二极管(LED)的指示器可以用于指示相应的存储器段应被替换。
-
公开(公告)号:US20060085671A1
公开(公告)日:2006-04-20
申请号:US11291243
申请日:2005-12-01
申请人: Tim Majni , Gary Piccirillo , John MacLaren , Robert Lester , John Larson , Jerome Johnson , Benjamin Clark , Patrick Ferguson , Siamak Tavallaei , Jeffrey Autor , Christian Post , Dan Zink , Jeffery Galloway , Bret Roscoe
发明人: Tim Majni , Gary Piccirillo , John MacLaren , Robert Lester , John Larson , Jerome Johnson , Benjamin Clark , Patrick Ferguson , Siamak Tavallaei , Jeffrey Autor , Christian Post , Dan Zink , Jeffery Galloway , Bret Roscoe
IPC分类号: G06F11/00
CPC分类号: G06F11/328 , G06F11/108 , G06F11/1092 , G06F2211/1052
摘要: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. The system implements error interrupt control, ECC error reporting, cartridge error power down procedures in response to command errors, storage of error information in unused segments of each DIMM, hot-pug procedure indicator and remote tagging capabilities of memory cartridges and DIMMs.
摘要翻译: 计算机系统包括包含半导体存储器(诸如DIMM)的多个存储器模块。 该系统包括主机/数据控制器,其利用XOR引擎以条带方式在多个存储器模块上存储数据和奇偶校验信息,以创建工业标准DIMM(RAID)的冗余阵列。 主机/数据控制器还交织与多个存储器模块中的每一个相关联的多个通道上的数据。 系统实施错误中断控制,ECC错误报告,响应命令错误的墨盒错误关闭程序,每个DIMM的未使用的段中的错误信息的存储,热插拔过程指示器和存储卡和DIMM的远程标记功能。
-
公开(公告)号:US07028213B2
公开(公告)日:2006-04-11
申请号:US09965883
申请日:2001-09-28
申请人: Tim Majni , Gary J. Piccirillo , John M. MacLaren , Robert A. Lester , John E. Larson , Jerome J. Johnson , Benjamin H. Clark , Patrick L. Ferguson , Siamak Tavallaei , Jeffrey S. Autor , Christian H. Post , Dan Fink , Jeffery Galloway , Bret D. Roscoe
发明人: Tim Majni , Gary J. Piccirillo , John M. MacLaren , Robert A. Lester , John E. Larson , Jerome J. Johnson , Benjamin H. Clark , Patrick L. Ferguson , Siamak Tavallaei , Jeffrey S. Autor , Christian H. Post , Dan Fink , Jeffery Galloway , Bret D. Roscoe
IPC分类号: G06F11/00
CPC分类号: G06F11/328 , G06F11/108 , G06F11/1092 , G06F2211/1052
摘要: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. The system implements error interrupt control, ECC error reporting, cartridge error power down procedures in response to command errors, storage of error information in unused segments of each DIMM, hot-pug procedure indicator and remote tagging capabilities of memory cartridges and DIMMs.
-
-
-
-