US4056847A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Priority vector interrupt system
Assignee: RCA Corp
•
Filing: 1976-08-04
•
Granted: 1977-11-01
•
Expires: 1996-08-04
Abstract
Abstract Vectored priority interrupt system utilizing a priority encoder which provides to the interrupted device, usually a processor, a coded signal denoting the highest priority device requesting an interrupt. The coded signals are transmitted to the interrupted device in response to a distinctive address signal provided by the interrupted device in response to an interrupt signal. Provision is also made to mask and to store the interrupt signals.
Inventors
- 👤 Angelo Robert Marcantonio
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 22:37
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4812; G06F13/00; G06F13/14; G06F13/20; G06F13/24; G06F13/26; G06F9/4818
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
247 words
In a data processing system capable of handling priority vectored interrupts, said system including means for generating address signals, including address bus means for conducting said address signals, data bus means for conducting data signals, timing signal means for supplying periodic signals, read signal means for supplying signals indicative of system read operations, write signal means for supplying signals representative of system write operations, a plurality of interrupt request signal means for supplying interrupt request signals representative of particular interrupts, each interrupt request signal having an assigned priority, decoder means responsive to said address signals when representative of a particular location for producing a control signal, storage means responsive to said timing signal means for storing the state of each of said plurality of interrupt request signals, priority encoder means responsive to the storage means for producing encoded signals representative of the active interrupt request signal having the highest assigned priority, first gating means responsive to said control signal and said read signal means for coupling said encoded signals to said data bus, the improvement comprising: second gating means responsive to said control signal and said write signal means for producing a latch signal; latching means for latching data bus signals in response to said latch signal; a plurality of third gating means, each responsive to a different one of the latched data bus signals and a different one of said plurality of interrupt request signals, for selectively coupling said interrupt request signals to said storage means.
Claim 2
Dependent Claim
247 words
In a data processing system capable of handling priority vectored interrupts, said system including means for generating address signals, including address bus means for conducting said address signals, data bus means for conducting data signals, timing signal means for supplying periodic signals, read signal means for supplying signals indicative of system read operations, write signal means for supplying signals representative of system write operations, a plurality of interrupt request signal means for supplying interrupt request signals representative of particular interrupts, each interrupt request signal having an assigned priority, decoder means responsive to said address signals when representative of a particular location for producing a control signal, storage means responsive to said timing signal means for storing the state of each of said plurality of interrupt request signals, priority encoder means responsive to the storage means for producing encoded signals representative of the active interrupt request signal having the highest assigned priority, first gating means responsive to said control signal and said read signal means for coupling said encoded signals to said data bus, the improvement comprising: second gating means responsive to said control signal and said write signal means for producing a latch signal; latching means for latching data bus signals in response to said latch signal; a plurality of third gating means, each responsive to a different one of the latched data bus signals and a different one of said plurality of interrupt request signals, for selectively coupling said interrupt request signals to said storage means.
References Cited (Backward Citations)
US3286236A
Cited
US3328771A
Cited
US3905025A
Cited
US3833888A
Cited
US3836889A
Cited
US3944985A
Cited
US3953835A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1980-10-31 | 1981-05-02 | 1981-11-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-10-31 | 1985-05-02 | 1985-11-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-10-31 | 1989-05-02 | 1989-11-01 | $7700.00 | Window Closed / Lapsed |