首页> 外国专利> APPARATUS FOR POSSIBLE REIMBURSEMENT OF COOPERATION BETWEEN EKSEKUTIVDATAMASKINE AND A RESERVE PC

APPARATUS FOR POSSIBLE REIMBURSEMENT OF COOPERATION BETWEEN EKSEKUTIVDATAMASKINE AND A RESERVE PC

机译:EKSEKUTIVDATAMASKINE与备用PC之间可能的合作回报的装置

摘要

1484331 Synchronizing computers TELEFONAKTIEBOLAGET L M ERICSSON 24 Oct 1974 [30 Oct 1973] 46126/74 Heading G4A A computer system comprises substantially identical executive and reserve computers E, R respectively, each computer comprising a number of functional units FU connected to one another via timing buses tb, order buses ob and data buses db, the reserve computer being able to work synchronously and in parallel with the executive computer by means of clock pulses from a clock pulse generator CG applied to the computers via start devices SDe, SDr respectively, data being transferred unidirectionally from the executive computer to update the reserve computer via a data transferring channel DCH which incorporates a time delay, the reserve computer being started subsequent to the start of the executive computer after a time delay substantially equal to the time delay of the data transferring channel. The data transferring channel is opened if necessary, to prevent transfer of faulty data within the reserve computer, by means of a signal ts, representing the "transfer state" of the system and stored in a control memory CM, operating AND gates G1, G2 connected to the data bus dbr of the reserve computer. In order to start the parallel synchronous working of the computers, an interrupt unit IU sends a signal to the executive computer, interrupting processing and selecting an instruction register which sends a "ready signal" to the interrupt unit, the ready signal producing via a decoder DEC a secondary start pulse ss which is applied to the start device SDe. Each start device SD comprises a first phase generator (shift register) PG1 stepped by clock pulses, and a second phase generator (cyclic counter) PG2 being four steps corresponding to the four phases of an instruction processing cycle. The secondary start pulse ss causes read-out of a start instruction from a register SIRe, the start instruction addressing a beginning instruction register BIR in the executive computer. The secondary start pulse ss passes to the start device SDr of the reserve computer via a delay device DE, and is further delayed a certain number of phases by a first phase generator PG1r having more stages than generator PG1e. In another embodiment (not shown) all the delay is obtained from the delay device DE, the generators PG1e, PGlr being identical. The second phase generator PG2r remains at zero until activated by a start pulse s from generator PG1r, and then reads out a start instruction from a register SIRr to select a beginning instruction register in the reserve computer. In Fig. 2 (not shown) each functional unit FU has a control memory CM recording its transfer state, allowing diagnosis of which functional unit in the reserve computer is faulty. In this embodiment the delay device DE is omitted, delay being obtained partly via a single first phase generator (shift register) (PG1) feeding the start devices SDe, SDr via different outputs, and partly by the start device SDr addressing so called "blind instruction registers" (BLR) in the reserve computer. Each blind instruction register contains an instruction to address another register, so that a delay of one processing cycle is obtained. A drift comparison device comprising an EXOR gate (EXORd) compares data on the data transferring channel DCH and on the data bus dbr of the reserve computer during those timing phases intended for reception of data by the reserve computer, and generates an alarm signal if these are unequal. This alarm signal is used in the above diagnosis. In Fig. 3 (not shown) the delay of the delay device is achieved via the data transferring channel DCH, in that a signal is sent from generator PG1e to the control memory CM of the channel DCH, which closes the channel and enables data and a start instruction to be transferred from the executive to the reserve computer. When the incoming start instruction from channel DCH is recognized to be the same as that stored in register SIRr, a comparison device (EXORs) sends a start signal to the first phase generator PGlr. The second phase generator PG2r is then started a certain number of phases (optimally adjustable) following this.
机译:1484331同步计算机TELEFONAKTIEBOLAGET LM ERICSSON 1974年10月24日[1973年10月30日]标题G4A一个计算机系统分别包括基本相同的执行和备用计算机E,R,每台计算机都包含多个通过定时总线相互连接的功能单元FU tb,命令总线ob和数据总线db,备用计算机能够通过分别经由启动设备SDe,SDr施加到计算机的时钟脉冲发生器CG的时钟脉冲与执行计算机同步和并行运行。从执行计算机进行单向传输,以通过包含时间延迟的数据传输通道DCH来更新备用计算机,该备用计算机在执行计算机启动之后启动,延迟时间基本上等于数据传输的时间延迟渠道。必要时打开数据传输通道,以防止备用计算机内的故障数据的传输,该信号ts表示系统的“传输状态”并存储在控制存储器CM中,操作与门G1,G2连接到备用计算机的数据总线dbr。为了启动计算机的并行同步工作,中断单元IU向执行计算机发送信号,中断处理并选择指令寄存器,该指令寄存器向中断单元发送“就绪信号”,就绪信号通过解码器产生DEC施加到启动设备SDe的次级启动脉冲ss。每个启动装置SD包括由时钟脉冲步进的第一相位产生器(移位寄存器)PG1,和与指令处理周期的四个阶段相对应的四个步骤的第二相位产生器(循环计数器)PG2。次级启动脉冲ss导致从寄存器SIRe读出启动指令,该启动指令寻址执行计算机中的启动指令寄存器BIR。次级启动脉冲ss经由延迟装置DE传递到备用计算机的启动装置SDr,并且被具有比发生器PG1e更多级的第一相位发生器PG1r进一步延迟一定数量的相位。在另一个实施例(未示出)中,所有延迟是从延迟设备DE获得的,发生器PG1e,PGlr是相同的。第二相发生器PG2r保持为零,直到被发生器PG1r的启动脉冲s激活为止,然后从寄存器SIRr中读出启动指令,以选择备用计算机中的启动指令寄存器。在图2(未示出)中,每个功能单元FU具有记录其传送状态的控制存储器CM,从而允许诊断备用计算机中的哪个功能单元有故障。在该实施例中,省略了延迟装置DE,延迟部分地通过单个第一相位发生器(移位寄存器)(PG1)通过不同的输出向启动装置SDe,SDr馈电来获得,并且部分地通过所谓的“盲目”启动装置SDr来获得。备用计算机中的“指令寄存器”(BLR)。每个盲指令寄存器包含一个寻址另一个寄存器的指令,从而获得一个处理周期的延迟。包括EXOR门(EXORd)的漂移比较装置在打算由备用计算机接收数据的那些定时阶段,比较数据传送通道DCH和备用计算机的数据总线dbr上的数据,如果这些定时相比较,则产生警报信号。是不平等的。该警报信号用于以上诊断。在图3(未示出)中,延迟装置的延迟是通过数据传输通道DCH实现的,其中信号从发生器PG1e发送到通道DCH的控制存储器CM,该信号关闭通道并启用数据和从执行人员到备用计算机的启动指令。当识别出来自通道DCH的输入开始指令与存储在寄存器SIRr中的开始指令相同时,比较装置(EXOR)将开始信号发送到第一相位产生器PG1r。然后,第二相发生器PG2r在此之后启动一定数量的相(最佳可调)。

著录项

  • 公开/公告号DK143819B

    专利类型

  • 公开/公告日1981-10-12

    原文格式PDF

  • 申请/专利权人 TELEFONAKTIEBOLAGET L M ERICSSON;

    申请/专利号DK19740005631

  • 发明设计人 BENGT ERIK OSSFELDT;

    申请日1974-10-29

  • 分类号G06F15/16;G06F11/16;G06F11/16;

  • 国家 DK

  • 入库时间 2022-08-22 16:15:39

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号