Virtual command rollback in a fault tolerant data processing system
    1.
    发明授权
    Virtual command rollback in a fault tolerant data processing system 失效
    在容错数据处理系统中的虚拟命令回滚

    公开(公告)号:US4751639A

    公开(公告)日:1988-06-14

    申请号:US748361

    申请日:1985-06-24

    摘要: A fault tolerant data processing system includes a pair of processors for simultaneously executing commands for processing data, a memory, and a data transmission bus between the processors and the memory voer which the processors may fetch data from and write data to the memory. A comparison circuit is included between the processors for comparing the data fetched and written by the processors. A rollback module is responsive to the comparison circuit for rolling back the operation of the processors to the beginning of a presently executing command in the event of a miscomparison by the comparison circuit.

    摘要翻译: 容错数据处理系统包括一对处理器,用于在处理器和存储器器之间同时执行处理数据,存储器和数据传输总线的命令,处理器可以从存储器提取数据并将数据写入存储器。 处理器之间包括比较电路,用于比较由处理器获取和写入的数据。 回滚模块响应于比较电路,以便在比较电路错误比较的情况下将处理器的操作回滚到当前执行的命令的开始。

    Spin integrating safe and arm device for spinning munitions
    2.
    发明授权
    Spin integrating safe and arm device for spinning munitions 失效
    旋转弹药​​整合安全和手臂装置

    公开(公告)号:US5056434A

    公开(公告)日:1991-10-15

    申请号:US572574

    申请日:1990-08-27

    CPC分类号: F42C15/22

    摘要: In a preferred embodiment, a safe and arm device for spinning munitions that takes advantage of the conservation of momentum law to impart a differential angular velocity to a ball rotating in a race within the device. The rotating ball is used to established discrete time intervals that can be integrated with an electronic counter to determine a safe arm distance, which distance can be programmed to be well beyond the 400-800 caliber arming distance achievable with conventional arming devices.

    Star coupler device including means for connecting multiple star
couplers together in a cascaded relationship
    4.
    发明授权
    Star coupler device including means for connecting multiple star couplers together in a cascaded relationship 失效
    星形耦合器装置包括用于以级联关系将多个恒星耦合器连接在一起的装置

    公开(公告)号:US5513369A

    公开(公告)日:1996-04-30

    申请号:US740542

    申请日:1991-08-05

    IPC分类号: G06F15/173 G06F13/00

    CPC分类号: G06F15/17375

    摘要: A star coupler device for interconnecting processors within a data processing system. The star coupler device includes first and second level star couplers. The first level star coupler includes a plurality of inputs and corresponding outputs and functions to logically OR together all signals received at its inputs to generate a first output signal. The second level star coupler also includes a plurality of inputs and corresponding outputs, one of the inputs to the second level star coupler being connected to receive the first output signal. The second level star coupler functions to logically OR together all signals received at its inputs, including the first output signal, to generate a second output signal which is provided at each of its outputs. A switch or multiplexer directs either the first or second output signal to each one of the outputs of the first level star coupler.

    摘要翻译: 用于在数据处理系统内互连处理器的星形耦合器装置。 星形耦合器装置包括第一和第二级星形耦合器。 第一级星形耦合器包括多个输入和相应的输出和功能,以将在其输入处接收的所有信号逻辑或或并置以产生第一输出信号。 第二级星形耦合器还包括多个输入和对应的输出,其中一个输入到第二级星形耦合器被连接以接收第一输出信号。 第二级星形耦合器用于将包括第一输出信号的在其输入处接收到的所有信号进行逻辑或或运算,以产生在其每个输出端处提供的第二输出信号。 开关或多路复用器将第一或第二输出信号引导到第一级星形耦合器的每个输出端。

    Prefetch circuit and associated method for operation with a virtual
command emulator
    5.
    发明授权
    Prefetch circuit and associated method for operation with a virtual command emulator 失效
    预取电路和相关联的方法,用于使用虚拟命令仿真器进行操作

    公开(公告)号:US4722047A

    公开(公告)日:1988-01-26

    申请号:US770459

    申请日:1985-08-29

    摘要: A prefetch circuit for use with a memory including a storage register for receiving a command from the memory, a decoding circuit for decoding the command to determine the identification of an index register contained within the command, and a fetch circuit for fetching the contents of the index register from the command. The prefetch circuit also includes a virtual address storage register for receiving and storing the virtual address of the command, an adding circuit for adding a predetermined offset to the virtual address of the command to obtain a new virtual address, a comparison circuit for determining if the new virtual address from the adding circuit has crossed a virtual page boundary, a transfer circuit responsive to the comparison circuit for transferring the real address in the real address storage register to the adding circuit for adding the offset thereto, thereby obtaining a new real address. The fetch circuit then fetches a prefetched command from the memory at the new real address. Data registers are also included for prefetching data.

    摘要翻译: 一种用于存储器的预取电路,所述存储器包括用于从存储器接收命令的存储寄存器,用于解码用于确定包含在该命令内的索引寄存器的标识的命令的解码电路,以及用于取出所述内容的读取电路 索引寄存器从命令。 预取电路还包括用于接收和存储命令的虚拟地址的虚拟地址存储寄存器,用于将预定偏移量添加到命令的虚拟地址以获得新的虚拟地址的加法电路,用于确定是否 来自加法电路的新的虚拟地址已经跨过虚拟页面边界,传送电路响应于比较电路,用于将实际地址存储寄存器中的实际地址传送到加法电路,从而获得新的实际地址。 获取电路然后从新的实际地址从存储器中获取预取命令。 还包括数据寄存器用于预取数据。