首页> 外国专利> HIGH-LEVEL SELF-INSPECTION TYPE INTELLIGENCE I/O CONTROLLER

HIGH-LEVEL SELF-INSPECTION TYPE INTELLIGENCE I/O CONTROLLER

机译:高层自检型智能I / O控制器

摘要

The present invention is an input/output controller for providing total data integrity for any single point failure. The I/O controller comprises a processor module having two microprocessors, an associated memory, a direct memory access module (DMA), and a processor support module (PSM); a device drive interface; and a channel interface. The two microprocessors are operated in lockstep as a dual modular redundant processor system. The processors provide true and complement, respectively, addresses, data and control strobes. The PSM compares the true and complement data to detect errors (i.e., corresponding data bits not being a true-complement pair) and generates parity protected data (and checks parity) on the data bus. The PSM also generates and checks dual railed control strobes and provides synchronization of all control strobes and interrupt signals to enable the true-complement pair of microprocessors to operate in lock-step. The DMA compares the redundant addresses from the processors to detect errors and to generate parity protected addresses (and check parity) on the address bus. The DMA also generates and checks bus arbitration signals and controls direct memory access. Self-checking checkers are used to check the various dual railed, true-complement pairs of signals to detect, locate and isolate faults. Miscompares between true-complement address, data and control signals and parity errors detected in reading program instructions from memory all are treated as fatal errors, which cause both processors to halt. Other types of errors are treated as nonfatal, which cause processor exceptions during which appropriate programming is executed to locate and isolate such errors.
机译:本发明是一种用于为任何单点故障提供全部数据完整性的输入/输出控制器。 I / O控制器包括具有两个微处理器的处理器模块,关联的存储器,直接存储器访问模块( DMA )和处理器支持模块( PSM );设备驱动器接口;和通道接口。两个微处理器作为双模块冗余处理器系统以同步方式操作。处理器分别提供真实的和互补的地址,数据和控制选通信号。 PSM比较真实数据和补码数据以检测错误(即,对应的数据位不是真实补码对),并在数据总线上生成受奇偶校验保护的数据(并检查奇偶校验)。 PSM还生成并检查双轨控制选通脉冲,并提供所有控制选通脉冲和中断信号的同步,以使真正互补的微处理器对能够以锁步方式运行。 DMA比较来自处理器的冗余地址,以检测错误并在地址总线上生成奇偶校验受保护的地址(并检查奇偶校验)。 DMA还生成并检查总线仲裁信号,并控制直接存储器访问。自检检查器用于检查各种双轨,真补码信号对,以检测,定位和隔离故障。真补码地址,数据和控制信号之间的不正确比较以及从内存中读取程序指令中检测到的奇偶校验错误都被视为致命错误,这会导致两个处理器都停止运行。其他类型的错误被视为非致命错误,这会导致处理器异常,在此期间执行适当的编程以查找和隔离此类错误。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号