Patent
1997-03-25
1999-01-19
Ray, Gopal C.
395303, 395728, 395729, 395293, G06F 1336
Patent
active
058623531
ABSTRACT:
Bus performance in a computer system having multiple devices accessing a common shared bus may be improved by increasing throughput and decreasing latency while accounting for dynamic changes in bus usage. Devices submit a priority level along with a bus request to a bus controller. Upon receiving multiple requests, an arbiter of the bus controller compares the priority levels associated with the different bus requests and grants control of the bus to the device having the highest priority level. During each cycle that a device has control of the bus, a feedback logic circuit of the bus controller determines whether other bus requests are pending, and if so, determines the highest pending request priority level. Signals corresponding to the results of these determinations are fed back to each device. The device having control of the bus uses the combination of the currently pending request priority level and the device's own latency timer to determine whether it should maintain control of the bus or relinquish control of the bus.
REFERENCES:
patent: 3886524 (1975-05-01), Appelt
patent: 4151592 (1979-04-01), Suzuki et al.
patent: 4275440 (1981-06-01), Adams, Jr. et al.
patent: 4302808 (1981-11-01), Zanchi et al.
patent: 4375639 (1983-03-01), Johnson, Jr.
patent: 4535330 (1985-08-01), Carey et al.
patent: 4602327 (1986-07-01), LaViolette et al.
patent: 4987529 (1991-01-01), Craft et al.
patent: 5034881 (1991-07-01), Hoashi et al.
patent: 5140680 (1992-08-01), Best
patent: 5195185 (1993-03-01), Marenin
patent: 5301283 (1994-04-01), Thacker et al.
patent: 5388228 (1995-02-01), Heath et al.
patent: 5438666 (1995-08-01), Craft et al.
patent: 5440698 (1995-08-01), Sindhu et al.
patent: 5467454 (1995-11-01), Sato et al.
patent: 5506972 (1996-04-01), Heath et al.
patent: 5530838 (1996-06-01), Hisano
patent: 5546548 (1996-08-01), Chen et al.
patent: 5623672 (1997-04-01), Popat
Revilla Juan Guillermo
Sartorius Thomas Andrew
Schaffer Mark Michael
International Business Machines - Corporation
O'Sullivan Timothy J.
Phillips Steven B.
Ray Gopal C.
LandOfFree
Systems and methods for dynamically controlling a bus does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for dynamically controlling a bus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for dynamically controlling a bus will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1254382