Patents Examined by M. Ure
  • Patent number: 4751639
    Abstract: 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.
    Type: Grant
    Filed: June 24, 1985
    Date of Patent: June 14, 1988
    Assignee: NCR Corporation
    Inventors: Jon M. Corcoran, Rolfe D. Armstrong, Victor F. Cole, Chiman R. Patel
  • Patent number: 4748556
    Abstract: A variable tracking word recognizer generates an indicating signal when a microprocessor has accessed a memory stack location storing a dynamically addressed variable, the address of the variable being the sum of a dynamically assigned base address of the memory stack and a known address offset where the variable is stored on the stack in relation to the base address. The variable tracking word recognizer stores the dynamically assigned base address, when determined by a space allocation subroutine of a program running on the microprocessor, and then monitors the addresses subsequently appearing on the microprocessor address bus, generating the indicating signal when the current address matches the combination of stored base address and known address offset.
    Type: Grant
    Filed: May 28, 1985
    Date of Patent: May 31, 1988
    Assignee: Tektronix, Inc.
    Inventors: Gerd H. Hoeren, David D. Chapman, Robin L. Teitzel, Steven R. Palmquist