-
1.
公开(公告)号:US5838899A
公开(公告)日:1998-11-17
申请号:US658563
申请日:1996-06-05
申请人: William I. Leavitt , Conrad R. Clemson , Jeffrey S. Somers , John M. Chaves , David R. Barbera , Shawn A. Clayton
发明人: William I. Leavitt , Conrad R. Clemson , Jeffrey S. Somers , John M. Chaves , David R. Barbera , Shawn A. Clayton
CPC分类号: G06F11/1625 , G06F11/1633
摘要: A fault-isolating digital data processing apparatus includes plural functional units that are interconnected for point-to-point communications by a plurality of buses. The functional units monitor the buses to which they are attached and signal the other units in the event there are bus communication errors. The functional units can simultaneously enter into an error isolation phase, e.g., in response to a bus error signaled by one of the units. During this phase, each unit transmits test data (e.g., predetermined patterns of O's and 1's) onto at least one of its attached buses. The functional units continue to monitor the buses and to signal bus errors while the test data is being transmitted. In addition to signaling bus errors, the functional units can signal unit-level (or "board") faults when they detect fault in their own operation. To this end, each unit includes error isolation functionality that signals a fault based on (i) whether that unit signaled a loopback error with respect to its own operation; (ii) whether that unit or another unit signaled a bus error during the error isolation phase; and/or (iii) whether any other functional unit signaled that it was faulty during the error isolation phase.
摘要翻译: 故障隔离数字数据处理装置包括通过多个总线进行点对点通信而互连的多个功能单元。 在发生总线通信错误的情况下,功能单元监视它们所连接的总线并发信号通知其他单元。 功能单元可以同时进入错误隔离阶段,例如响应于由其中一个单元发出的总线错误。 在该阶段期间,每个单元将测试数据(例如,O和1的预定模式)发送到其连接的总线的至少一个上。 功能单元继续监视总线,并在发送测试数据时发出总线错误信号。 除了信令总线错误之外,当功能单元在自己的操作中检测到故障时,可以发出单元级(或“板”)故障信号。 为此,每个单元包括基于(i)该单元是否发出相对于其自身操作的环回错误来发信号通知故障的错误隔离功能; (ii)该单元还是另一个单元在错误隔离阶段发出总线错误信号; 和/或(iii)是否有任何其他功能单元在错误隔离阶段发出信号是否有故障。