Claims
- 1. A control system for controlling transaction flow in a computer system having at least one processor with at least one master device, a main memory, and a plurality of slave devices, each said slave device being coupled to said at least one processor via at least one address bus, the control system including:
- first logic configured to process transaction requests according to predetermined criteria and to forward said transaction requests to respective designated slave devices whenever said predetermined criteria are met wherein said predetermined criteria include whether each of said respective designated slave devices has available space in an associated input request queue to receive a particular transaction request; and
- second logic configured to determine whether a first said transaction request is directed to a first said slave device on the same address bus as the processor issuing said first transaction request, and if so to issue a validity signal to said first slave device indicating, if said predetermined criteria are met, that said first transaction request is valid for said first slave device to process, where the first transaction request is provided to said first slave device when said first request is being provided to said first logic, to avoid delay in processing once the validity signal is received by said first slave device.
- 2. The system of claim 1, wherein said first slave device is configured to receive said first transaction request substantially at the time it is issued by said issuing processor on said address bus.
- 3. The system of claim 2, wherein said first slave device is configured to process said first transaction request upon receipt of said validity signal from said second logic.
- 4. The control system as recited in claim 1 wherein said first logic is further configured to inhibit forwarding of said first transaction request to said first slave device if said validity signal is provided to said first slave device.
Parent Case Info
This application is a continuation of application Ser. No. 08/498,729, filed Jul. 6, 1995, now abandoned.
US Referenced Citations (14)
Continuations (1)
|
Number |
Date |
Country |
Parent |
498729 |
Jul 1995 |
|