Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
155 words
A multi-bus microcomputer system comprising a processor and a cache subsystem connected together by a CPU local bus, a random access memory, an arbitration supervisor and a plurality of other functional units connected together by a system bus, means coupling said CPU local bus and said system bus, both said CPU local bus and said system bus including a plurality of conductors dedicated to arbitrating access to said system bus by at least some of said plurality of other functional units, one of said plurality of said conductors providing a preempt signal, and a preempt signal source with inputs responsive to a CPU local bus cycle extending beyond a minimum duration, said preempt signal source having an output coupled to said CPU local bus for asserting a preempt signal effective at any functional unit with access to said system bus for limiting a duration of said access in response to receipt of said preempt signal.
Claim 2
Dependent Claim
155 words
A multi-bus microcomputer system comprising a processor and a cache subsystem connected together by a CPU local bus, a random access memory, an arbitration supervisor and a plurality of other functional units connected together by a system bus, means coupling said CPU local bus and said system bus, both said CPU local bus and said system bus including a plurality of conductors dedicated to arbitrating access to said system bus by at least some of said plurality of other functional units, one of said plurality of said conductors providing a preempt signal, and a preempt signal source with inputs responsive to a CPU local bus cycle extending beyond a minimum duration, said preempt signal source having an output coupled to said CPU local bus for asserting a preempt signal effective at any functional unit with access to said system bus for limiting a duration of said access in response to receipt of said preempt signal.
Claim 3
Dependent Claim
65 words
A multi-bus microcomputer system according to claim 1 including an arbitration supervisor comprising a source of an arbitration grant signal, means responsive to said preempt signal to prepare for an arbitration phase, means for initiating an arbitration phase in response to a signal representing termination of a current bus users use of the bus, and means for signaling a new arbitration phase to said processor.
Claim 4
Dependent Claim
36 words
A multi-bus microcomputer system according to claim 2 wherein said processor responds to said signaling from said arbitration supervisor representing a new arbitration phase while said preempt signal is asserted to immediately access said system bus.
Claim 5
Dependent Claim
55 words
A multi-bus microcomputer system according to any one of the previous claims wherein said preempt signal source is further responsive to a programmable signal to, allow production of said preempt signal in one state of said programmable signal and to inhibit production of said preempt signal when said programmable signal is in a further state.
Claim 6
Dependent Claim
74 words
A multi-bus microcomputer system according to any one of the previous claims, further including an optional feature bus coupled through said system bus and said means for coupling to said CPU local bus, whereby devices coupled to said optional feature bus may arbitrate for access to said system bus and are responsive to said preempt signal from said preempt signal source to terminate a bus access in response to receipt of said preempt signal.
Claim 7
Dependent Claim
84 words
A multi-bus microcomputer system according to claim 1 in which said plurality of conductors include an arbitration grant conductor carrying an arbitration grant signal to establish an arbitration phase for arbitration of access among a plurality of devices when said signal is in one state and a grant phase for use of the system bus by that device winning said arbitration phase, and wherein said CPU includes means for accessing said system bus in that arbitration phase immediately following assertion of said preempt signal.