High speed data bus system
AssigneeElxsi
InventorsAllen W. Roberts, Harold L. McFarland, Jr., Harlan Lau
Life of this patent
Estimating the term…
Loading patent…
AssigneeElxsi
InventorsAllen W. Roberts, Harold L. McFarland, Jr., Harlan Lau
Estimating the term…
In a high speed data bus system, each functional unit has an associated port which operates to accept all related information that makes up a communication, or if this cannot be done, to accept none of the information. More particularly, an information transfer, depending on its nature, may comprise one BIQ or more than one BIQ (a "BIQ" is a bus information quantum which is placed on the bus for one bus cycle). To implement the indivisibility of multiple-BIQ transfers, the control logic for each port includes screening circuitry responsive to the state of the port's input buffers, and further responsive to flags from the functional unit for selectively accepting or rejecting BIQ's, and further includes screening constraint circuitry to ensure that the port accepts all or none of the BIQ's that make up the transfer. Depending on the flag, the rejection may be total, or may apply only to a designated class of transfers (for example, operations).
In a data communication system wherein a sending unit operates to transmit information quanta to a receiving unit, a transfer consisting of either one information quantum or multiple information quanta transmitted over successive bus cycles, the improvement comprising:
In a data communication system wherein a sending unit operates to transmit information quanta to a receiving unit, wherein a transfer may consist of either one information quantum or multiple information quanta transmitted over successive bus cycles, and wherein transfers may belong to either of two classes, the improvement comprising:
In a data communication system wherein a first unit communicates with other units and operates to send operations and to receive responses and operations from said other units, and wherein an operation or response may include one or two information quanta, the improvement comprising:
In a data communication system wherein a first unit communicates with other units, and operates to send operations and to receive responses and operations from said other units, an operation or response consisting of either one information quantum or multiple information quanta transmitted over successive bus cycles, the improvement comprising:
In a data communication system wherein a sending unit operates to transmit an information quantum to a receiving unit, the improvement comprising:
In a receiving unit for use in a data communication system where a sending unit operates to transmit information quanta to the receiving unit, and wherein a transfer may belong to either of two classes, designated operations and responses, and has associated therewith a first classification flag specifying to which class the transfer belongs, and also has associated therewith a second sub-classification flag, designated the maintenance bit, the improvement comprising:
In a receiving unit for use in a data communication system where a sending unit operates to transmit information quanta to the receiving unit, and wherein a transfer may belong to either of two classes, designated operations and responses, and has associated therewith a first classification flag specifying to which class the transfer belongs, a second sub-classification flag, designated the maintenance bit, and an override flag, the improvement comprising:
In a receiving unit for use in a data communication system wherein a sending unit operates to transmit information quanta to the receiving unit, and wherein a transfer consists of either one information quantum or multiple information quanta transmitted over successive bus cycles, the improvement comprising:
In a receiving unit for use in a data communication system wherein a sending unit operates to transmit information quanta to the receiving unit, wherein a transfer may consist of either one information quantum or multiple information quanta transmitted over successive bus cycles, and wherein a transfer may belong to either of two classes, the improvement comprising:
In a receiving unit for use in a data communication system wherein the receiving unit communicates with other units and operates to receive responses and operations from the other units, and wherein an operation or response may include one or two information quanta, the improvement comprising:
In a receiving unit for use in a data communication system wherein the receiving unit communicates with other units, and operates to receive responses and operations from the other units, wherein an operation or response may consist of either one information quantum or multiple information quanta transmitted over successive bus cycles, the improvement comprising:
In a receiving unit for use in a data communication system wherein a sending unit operates to transmit an information quantum to the receiving unit, the improvement comprising:
Dependencies are inferred from the claim text.