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

Daisy chaining of device interrupts in a cathode ray tube device

Assignee: Bull HN Information Systems Inc
•
Filing: 1978-12-26
•
Granted: 1980-09-30
•
Expires: 1998-12-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor controlled cathode ray tube display system has a plurality of peripheral devices all connected in common to a system bus. Apparatus in each peripheral device activates a single interrupt signal. A single acknowledge response signal to all the devices enables the interrupting device to place its address signals on the system bus thereby initiating a firmware routine for making the interrupting device operative with the system.

Inventors

  • 👤 Frederick E. Kobs
  • 👤 Joseph L. Ryan
  • 👤 Minoru Inoshita
  • 👤 Gerald N. Winfrey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:38
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/001; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/32; G06F13/34; G06F3/00; G06F3/14; G06F3/153; G09G2360/00; G09G2360/18

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 263 words
A terminal system comprising: a system bus; a memory subsystem coupled to said system bus and storing service routines in a read only memory; a central processor subsystem coupled to said system bus including a microprocessor for generating a plurality of predetermined address signals in response to a microprocessor interrupt request signal; a plurality of peripheral device subsystems coupled to said system bus, said system bus including an external request interrupt signal line coupled in common to each of said plurality of peripheral device subsystems and said central processor subsystem, said system bus further including a plurality of external acknowledge interrupt signal lines coupled serially to each of said plurality of peripheral devices and said central processor subsystem, one of said plurality of peripheral device subsystems forcing said external request interrupt signal line to a first level, said one of said plurality of peripheral device subsystems being responsive to one of said plurality of external acknowledge interrupt signal lines at a first level for sending a plurality of address signals over said system bus to modify said predetermined address signals, said modified address signals being applied to said memory for reading a first location in said memory storing a first word of said service routines, said first word and subsequent words of said service routine being applied to said central processor unit for activating said one of said plurality of peripheral device subsystems; said central processor subsystem further including interrupt and priority means responsive to said external request interrupt signal for generating a first of said plurality of external acknowledge interrupt signal lines.
Claim 2
Dependent Claim 263 words
A terminal system comprising: a system bus; a memory subsystem coupled to said system bus and storing service routines in a read only memory; a central processor subsystem coupled to said system bus including a microprocessor for generating a plurality of predetermined address signals in response to a microprocessor interrupt request signal; a plurality of peripheral device subsystems coupled to said system bus, said system bus including an external request interrupt signal line coupled in common to each of said plurality of peripheral device subsystems and said central processor subsystem, said system bus further including a plurality of external acknowledge interrupt signal lines coupled serially to each of said plurality of peripheral devices and said central processor subsystem, one of said plurality of peripheral device subsystems forcing said external request interrupt signal line to a first level, said one of said plurality of peripheral device subsystems being responsive to one of said plurality of external acknowledge interrupt signal lines at a first level for sending a plurality of address signals over said system bus to modify said predetermined address signals, said modified address signals being applied to said memory for reading a first location in said memory storing a first word of said service routines, said first word and subsequent words of said service routine being applied to said central processor unit for activating said one of said plurality of peripheral device subsystems; said central processor subsystem further including interrupt and priority means responsive to said external request interrupt signal for generating a first of said plurality of external acknowledge interrupt signal lines.
Claim 3
Dependent Claim 99 words
The system of claim 1 wherein said plurality of subsystems comprises: a peripheral device generating an interrupt request signal when requesting access to said memory; interrupt means responsive to said interrupt request signal for forcing said external request interrupt signal line to said first level, said interrupt means being responsive to selected ones of said plurality of external acknowledge signal lines at said first level for generating a request interrupt address signal; address generating means responsive to said request interrupt address signal for sending said plurality of address signals over said system bus for modifying said predetermined address signals.
Claim 4
Dependent Claim 114 words
The system of claim 2 wherein said interrupt means comprises: interrupt start means for storing said interrupt request signal; interrupt synchronization means coupled to said start means for storing at the start of a CPU cycle said interrupt request signal when said selected ones of said plurality of external acknowledge interrupt signal lines are at a second level and generating a synchronization signal, said synchronization signal forcing said external request interrupt signal line to said first level; ANDing means responsive to said synchronization signal, said selected ones of said plurality of external acknowledge interrupt signal lines at said first level for generating said request interrupt address signal at the start of said CPU cycle.
Claim 5
Dependent Claim 52 words
The system of claim 3 wherein said address generating means comprises: first means for generating said plurality of address signals; driver means coupled to said first means and responsive to said request interrupt address signal for sending said plurality of address signals over said system bus for modifying said predetermined address signals.
Claim 6
Dependent Claim 152 words
The system of claim 4 wherein said plurality of peripheral device subsystems comprises: a first peripheral device subsystem having a first priority coupled to said central processor subsystem and responsive to said first of said plurality of external acknowledge interrupt signals generated by said central processor unit for generating a first plurality of address signals; a second peripheral device subsystem having a second priority coupled to said first peripheral device subsystem and responsive to a second of said plurality of external acknowledge interrupt signal lines generated by said first peripheral device subsystems for generating a second plurality of address signals; and an n th peripheral device subsystem having an n th priority coupled to an n-1 st peripheral device subsystem and responsive to an n th of said plurality of external acknowledge interrupt signal lines generated by said n-1 st peripheral device subsystem for generating an n th plurality of address signals.
Claim 7
Dependent Claim 69 words
The system of claim 5 wherein each of said plurality of peripheral device subsystems includes priority means responsive to said synchronization signal for forcing said selected ones of said plurality of external acknowledge interrupt signal lines to said first level thereby preventing said plurality of subsystems having lower priority from being responsive to said selected ones of said plurality of external acknowledge interrupt signal lines at a second level.
Claim 8
Dependent Claim 81 words
The system of claim 1 wherein said interrupt and priority means comprises: register means for storing said external request interrupt signal line at said first level; encoder means coupled to said register means and responsive to said external request interrupt signal line at said first level for generating a plurality of encoder signals; decoder means coupled to said encoder means and responsive to said plurality of encoder signals for generating said first of said plurality of external acknowlege interrupt signal lines.

References Cited (Backward Citations)

US3815099A Cited
US3813651A Cited
US3800287A Cited
US3832692A Cited
US3866181A Cited
US3833888A Cited
US3911409A Cited
US3993981A Cited
US4106104A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-09-30 1984-03-31 1984-09-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-09-30 1988-03-31 1988-09-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-09-30 1992-03-31 1992-09-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag