← Back to Patent Explorer
US4338660A Expired / Lapsed US ⏱️ 0.0 years remaining

Relational break signal generating device

Assignee: RELATIONAL MEMORY SYSTEMS Inc
•
Filing: 1979-04-13
•
Granted: 1982-07-06
•
Expires: 1999-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A relational break signal generating device including two relational comparators which independently compare an address input from a microprocessor to reference addresses previously input thereto and generate output signals which are fed into a combinational logic circuit that produces false and break signals when a prespecified relationship between the input program address and the two reference addresses occurs. The device also includes a circuit for generating pulses each time a break point is detected.

Inventors

  • 👤 James M. Kelley
  • 👤 Fred F. Coury

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 12:41
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3648; G06F11/22; G06F11/25

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 305 words
A relational break signal generating device for use in debugging and monitoring the execution of computer programs and producing break signals when a particular relationship exists between an input program address signal and a pair of selected reference address signals which define an address region, comprising: first relational comparing means for comparing each address X of an input program signal to the address A of a first selected reference signal and for developing a first break point signal when certain first qualifying conditions specifying a particular relationship between the input address X and the address A of said first reference signal are met; second relational comparing means for comparing each address X of said input program signal to the address B of a second selected reference signal and for developing a second break point signal when certain second qualifying conditions specifying a particular relationship between the input address X and the address A of said second reference signal are met; and combinational logic means for monitoring said first and second break point signals and for generating a break signal when one of said break point signals exists and certain third qualifying conditions are met, said third qualifying conditions including either the condition that the magnitude of the address X of said input program signal is greater than the magnitude of the address A of said first reference signal but less than the magnitude of the address of said second reference signal or the condition that the magnitude of the address X of said input progress signal is either less than or equal to the magnitude of the address A of said first reference signal or that the magnitude of the address X of said input program signal is either greater than or equal to the magnitude of the address B of said second reference signal.
Claim 2
Dependent Claim 305 words
A relational break signal generating device for use in debugging and monitoring the execution of computer programs and producing break signals when a particular relationship exists between an input program address signal and a pair of selected reference address signals which define an address region, comprising: first relational comparing means for comparing each address X of an input program signal to the address A of a first selected reference signal and for developing a first break point signal when certain first qualifying conditions specifying a particular relationship between the input address X and the address A of said first reference signal are met; second relational comparing means for comparing each address X of said input program signal to the address B of a second selected reference signal and for developing a second break point signal when certain second qualifying conditions specifying a particular relationship between the input address X and the address A of said second reference signal are met; and combinational logic means for monitoring said first and second break point signals and for generating a break signal when one of said break point signals exists and certain third qualifying conditions are met, said third qualifying conditions including either the condition that the magnitude of the address X of said input program signal is greater than the magnitude of the address A of said first reference signal but less than the magnitude of the address of said second reference signal or the condition that the magnitude of the address X of said input progress signal is either less than or equal to the magnitude of the address A of said first reference signal or that the magnitude of the address X of said input program signal is either greater than or equal to the magnitude of the address B of said second reference signal.
Claim 3
Dependent Claim 144 words
A relational break signal generating device as recited in claim 1 wherein said first reference signal is comprised of first qualifying date, specifying said first qualifying conditions, and said address A, and wherein said first comparing means includes a first magnitude comparator for comparing each address X of said input program signal to said address A and for developing a first comparison signal if the magnitude of an input address X is greater than the magnitude of said address A, a second comparison signal if the magnitude of an input address X is equal to the magnitude of said address A, and a third comparison signal if the magnitude of an input address X is less than the magnitude of said address A and means for enabling a selected one of said comparison signals to cause said first break point signal to be developed.
Claim 4
Dependent Claim 144 words
A relational break signal generating device as recited in claim 2 wherein said second reference signal is comprised of second qualifying data, specifying said second qualifying conditions, and said address B, and wherein said second comparing means includes a second magnitude comparator for comparing each address X of said input program signal to said address B and for developing a fourth comparison signal if the magnitude of an input address X is greater than the magnitude of said address B, a fifth comparison signal if the magnitude of an input address X is equal to the magnitude of said address B, and a sixth comparison signal if the magnitude of an input address X is less than the magnitude of said address B, and means for enabling a selected one of said comparison signals to cause said second break point signal to be developed.
Claim 5
Dependent Claim 69 words
A relational break signal generating device as recited in claim 3 and further comprising: pulse generating means for generating a first output signal pulse each time said first break point signal is generated, a second output signal pulse each time said second break point signal is generated, and a third output signal pulse each time said first break point signal and said second break point signal are generated simultaneously.
Claim 6
Dependent Claim 89 words
A relational break signal generating device as recited in claim 1, 2, 3 or 4 wherein said combinational logic means includes means for developing a break region signal BR when said first break point signal and said second break point signal, exist and when said third qualifying conditions are that the magnitude of the address X of said input program signal is greater than the magnitude of the address A of said first reference signal but less than the magnitude of the address B of said second reference signal.
Claim 7
Dependent Claim 110 words
A relational break signal generating device as recited in claim 1, 2, 3 or 4 wherein said combinational logic means includes means for developing a relational break signal RB when either said first break point signal or said second break point signal exist and when said third qualifying conditions are the magnitude of the address X of said input program signal is either less than or equal to the magnitude of the address A of said first reference signal, or that the magnitude of the address X of said input program signal is either greater than or equal to the magnitude of the address B of said second reference signal.
Claim 8
Dependent Claim 163 words
A relational break signal generating device as recited in claim 1, 2, 3 or 4 wherein said combinational logic means includes first logic circuitry for developing a break region signal BR when said first break point signal and said second break point signal exist and said third qualifying conditions are that the magnitude of the address X of said input program signal is greater than the magnitude of said address A but less than the magnitude of said address B, and second logic circuitry for generating a relational break signal RB when either said first break point signal or said second break point signal exist and said third qualifying conditions are that the magnitude of the address X of said input program signal X is either less than or equal to the magnitude of said address A or that the magnitude of the address X of said input program signal is either greater than or equal to the magnitude of said address B.
Claim 9
Dependent Claim 49 words
A relational break signal generating device as recited in claim 7 wherein said combinational logic means further includes third logic circuitry for developing said break signal whenever either said break region signal BR or said relational break signal RB is developed and a user mode signal is input thereto.

References Cited (Backward Citations)

US3576541A Cited
US3937938A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-07-05 1986-01-04 1986-07-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-07-05 1990-01-04 1990-07-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-07-05 1994-01-04 1994-07-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag