Apparatus for maximizing bus utilization
AssigneeHoneywell Information Systems Inc.
InventorsRichard A. Carey, Jerry Falk
Life of this patent
Estimating the term…
Abstract
An interactive terminal computer system is disclosed having a system bus for communicating between elements of the computer system which has apparatus for permitting the execution of a maximum number of concurrent bus cycles without interference with each other.
Claims7
In an interactive computer terminal system having various subsystems, each subsystem communicating with each other by time-sharing a common bus, each subsystem requesting and being alloted on a priority basis a predetermined amount of time or bus cycle to use the bus, said predetermined amount of time being of different duration from each subsystem, said interactive computer terminal system comprising:
- (a) first means in one of said subsystems coupled to said bus for requesting a memory refresh bus cycle;
- (b) second means in another of said subsystems also coupled to said bus for requesting a processor bus cycle and wherein said processor bus cycle is made of a first half processor bus cycle equivalent to said memory refresh bus cycle and a second half processor bus cycle also equivalent to said memory refresh bus cycle;
- (c) third means coupled to said first and second means for permitting concurrent access to said bus for said first and second means so that both said processor bus cycle and said memory refresh bus can be performed concurrently and said memory refresh bus cycle is to begin concurrently with the beginning of said processor bus cycle, wherein said third means includes gate means responsive to an address latch enable signal which strobes a CPU address bus and a signal indicating the processor cycle for generating a chip refresh synchronization signal during the first half of the processor bus cycle, and bus decoder arbitration means coupled to said gate means and responsive to said chip refresh synchronization signal and other inputs for generating a chip refresh signal indicating that the memory refresh cycle has been awarded;
- and
- fourth means coupled to said third means and responsive to said chip refresh signal for permitting the use of said bus by said first means during the first half of said processor bus cycle when said first means is in a first operational state, and for permitting the use of said bus by said second means during the second half of said processor bus cycle.
Dependencies are inferred from the claim text.