Patent US3671940A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3671940A Expired / Lapsed US ⏱️ 0.0 years remaining

Test apparatus for digital computer

Assignee: Unisys Corp
•
Filing: 1970-03-19
•
Granted: 1972-06-20
•
Expires: 1990-03-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is described an apparatus for monitoring the contents of any selected location in the main memory of a computer. The contents of an addressed location in memory is read out periodically and compared with the prior contents of the same memory location. On sensing a change in the contents of the memory location, operation of the computer is halted.

Inventors

  • 👤 Reinhard K Kronies
  • 👤 Iver C Hansen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:54
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3636

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 153 words
In a computer system in which a data processor is operable for executing a program to transmit data words to and receive data words from memory locations in an addressable memory, apparatus for monitoring a data word in any selected memory location for changes made by the processor, said apparatus comprising means including an interval timer for repeatedly reading out the data word from the same selected location in memory at timed intervals controlled by said interval timer, means storing the data word initially read out of memory from said selected location by the reading out means, means comparing the data word from the same memory location each time it is subsequently read out of memory from said location with the data word in said storing means, and means responsive to the comparing means for signaling whenever the data word read out is not equal to the data word in said storing means.
Claim 2
Dependent Claim 153 words
In a computer system in which a data processor is operable for executing a program to transmit data words to and receive data words from memory locations in an addressable memory, apparatus for monitoring a data word in any selected memory location for changes made by the processor, said apparatus comprising means including an interval timer for repeatedly reading out the data word from the same selected location in memory at timed intervals controlled by said interval timer, means storing the data word initially read out of memory from said selected location by the reading out means, means comparing the data word from the same memory location each time it is subsequently read out of memory from said location with the data word in said storing means, and means responsive to the comparing means for signaling whenever the data word read out is not equal to the data word in said storing means.
Claim 3
Dependent Claim 40 words
Apparatus as defined in claim 1 further including means responsive to said comparing means for halting the operation of the data processor whenever the data word read out of memory is not equal to the word in the storing means.
Claim 4
Dependent Claim 33 words
Apparatus as defined in claim 1, further comprising means including a mask register for limiting comparison by the comparison means to preselected portions of the data words being compared by the comparing means.
Claim 5
Dependent Claim 172 words
Apparatus for testing the contents of a storage location in the main memory of a digital computer comprising register means for storing the address of a selected location in memory, a first storage register, means responsive to the address in the address register for initially reading out the contents of the addressed location in memory into the first register, a second register, timing means, means responsive to the contents of the address register and the timing means for periodically reading out the contents of the addressed location in memory into the second register at time intervals controlled by said timing means, comparing means coupled to the first and second registers for providing an output signal that signals when the contents of the two registers are not identical, and control means responsive to the output signal from the comparing means for halting the operation of said means reading out the contents of the addressed location in memory into the second register and indicating that the contents of the two registers are not identical.
Claim 6
Dependent Claim 172 words
Apparatus for testing the contents of a storage location in the main memory of a digital computer comprising register means for storing the address of a selected location in memory, a first storage register, means responsive to the address in the address register for initially reading out the contents of the addressed location in memory into the first register, a second register, timing means, means responsive to the contents of the address register and the timing means for periodically reading out the contents of the addressed location in memory into the second register at time intervals controlled by said timing means, comparing means coupled to the first and second registers for providing an output signal that signals when the contents of the two registers are not identical, and control means responsive to the output signal from the comparing means for halting the operation of said means reading out the contents of the addressed location in memory into the second register and indicating that the contents of the two registers are not identical.
Claim 7
Dependent Claim 51 words
Apparatus as defined in claim 4 further including a mask register for indicating which portions of the contents of the two registers are to be compared, and means controlled by the mask register for limiting the portions of the contents of the first and second registers coupled to the compare means.
Claim 8
Dependent Claim 184 words
In a data processing system having an addressable memory, apparatus for monitoring any selected address location in the memory to determine when data stored at the location is changed, comprising an address register, first and second data registers, comparison means coupled to the first and second registers, the comparison means providing an output signal for indicating when the data in the first and second registers are not equal, first means for initiating the transfer of data stored in memory from the address location in memory specified by the address register to the first data register, second means including a variable settable interval timer for initiating the transfer of data repeatedly, at intervals fixed by the setting of said interval timer, from the same address location in memory specified by the address register to the second data register, means activating the first means and second means in sequence, and means responsive to the signal from the comparison means for terminating the repetitive operation of the seconD means when the comparison means output signal indicates the contents of the first and second registers are not equal.
Claim 9
Dependent Claim 184 words
In a data processing system having an addressable memory, apparatus for monitoring any selected address location in the memory to determine when data stored at the location is changed, comprising an address register, first and second data registers, comparison means coupled to the first and second registers, the comparison means providing an output signal for indicating when the data in the first and second registers are not equal, first means for initiating the transfer of data stored in memory from the address location in memory specified by the address register to the first data register, second means including a variable settable interval timer for initiating the transfer of data repeatedly, at intervals fixed by the setting of said interval timer, from the same address location in memory specified by the address register to the second data register, means activating the first means and second means in sequence, and means responsive to the signal from the comparison means for terminating the repetitive operation of the seconD means when the comparison means output signal indicates the contents of the first and second registers are not equal.

References Cited (Backward Citations)

US3336579A Cited
US3311890A Cited
US3409877A Cited
US3387276A Cited
US3493343A Cited
US3439347A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-06-20 1975-12-20 1976-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-06-20 1979-12-20 1980-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-06-20 1983-12-20 1984-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag