Claims
- 1. An arbitration system for granting access to a resource coupled to a bus of a computer system, said arbitration system comprising:
- refresh request means for generating a periodic refresh request signal;
- address decode means, coupled to said bus, for receiving and decoding a resource address and providing an address decode output signal;
- address strobe detection means, coupled to said bus, for detecting an address strobe signal on said bus which indicates that an addressed resource is being requested and having as an output an address strobe detection signal;
- decision means coupled to said refresh request means and coupled to said address strobe detection means for simultaneously selecting the output of one of said refresh request means and address strobe detection means to pass through as the output of said decision means while said address decode means is receiving and decoding said resource address; and
- decision valid qualification means coupled to said decision means and said address decode means for receiving said output signals of said decision means and said address decode means, and for providing an output signal responsive to said output signal of said decision means when said address decode output signal corresponds to an address of said resource.
- 2. The arbitration system of claim 1 wherein said address strobe detection means comprises a sample and hold circuit.
- 3. The arbitration system of claim 1 wherein said address decode means comprises a sample hold circuit.
- 4. The arbitration system of claim 2 wherein said decision means comprises a metastable decision maker.
- 5. The arbitration system of claim 1 wherein said bus comprises an asynchronous bar.
- 6. The arbitration system of claim 1 wherein said system resource comprises a memory.
- 7. In a computer system having a resource, a method for providing an arbitration decision between a refresh request signal and a resource request signal, wherein the resource request signal comprises an address strobe signal and a resource address signal, said method comprising the steps of:
- (a) detecting an address strobe signal;
- (b) providing a periodic refresh request signal;
- (c) making a preliminary arbitration decision between said address strobe signal and said refresh request signal;
- (d) simultaneously decoding said resource address signal while step (c) is making said preliminary arbitration decision;
- (e) making a final arbitration decision, corresponding to said preliminary arbitration decision, if said resource address signal from said decoding step corresponds to an address of said resource; and
- (f) providing a reset signal if said resource address signal from said decoding step does not correspond to said address of said resource.
- 8. The method of claim 7 wherein said bus comprises an asynchronous bus.
- 9. The method of claim 7 wherein said preliminary arbitration decision making step is accomplished with a metastable decision maker.
- 10. The method of claim 9 wherein said detecting step is accomplished with a sample and hold circuit.
- 11. The method of claim 10 wherein said decoding step is accomplished with a sample and hold circuit.
Parent Case Info
This application is a continuation of prior application Ser. No. 07/215,852, filed Jul. 6, 1988, now abandoned.
US Referenced Citations (6)
Non-Patent Literature Citations (1)
Entry |
Blum "Look-ahead access request circuit for computer systems", IBM TDB vol. 22, No. 3, Aug. 1979, pp. 1059-1060. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
215852 |
Jul 1988 |
|