Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Method-and-apparatus-to-provide-pended-transaction-on-a-non-pended-system-bus

 Supplemental inflatable restraint energy management and deployment system
OF THE INVENTION Referring to FIG. 1, the apparatus of this invention shown includes reserve ...


 Optical fibre terminations
We claim: 1. A method for terminating a single-fibre optical cable for use in a fibreoptic ...


 Digitally compensated multiplying digital to analog converter
Among the integrated circuit color graphics controllers presently available on the market, there ...


 Electromagnetic actuator
Accordingly, it is an object of the present invention to provide an electromagnetic actuator of the ...


 Multipoint pipeline processor for computing the discrete fourier transform
In accordance with the broad principles of the present invention, a pipeline processor for ...


 Galvanically separating coupling location for energy and/or signal transmission
The object of the present invention is to construct a coupling location of the type initially cited ...


 EMI/RFI shielding for electronic assemblies
In accordance with the present invention, a significantly improved EMI/RFI shielding gasket is ...


 Microprocessor with OEM mode for power management with input/output intiated selection of special address space
The present invention provides a microprocessor with a special OEM mode of operation that can be ...


 Power budgetting in a computer system having removable devices
FIG. 1 illustrates a computer system 10 for one embodiment. The computer system 10 comprises a ...


 Door knob lock monitoring alarm mechanism
An interior door knob is described which includes, within its hollow body, an electrically ...


 Method and apparatus to provide pended transaction on a non-pended system bus

Details
Inventors: Thaller, Kurt M.;
Assignee: Digital Equipment Corporation (Maynard, MA)
Primary Examiner: Auve; Glenn A.
Assistant Examiner:
Attorney, Agent or Firm: Pappas; Joanne N., Maloney; Denis G., Fisher; Arthur W.

A data processing system includes a plurality of nodes connected to a shared data path, one of said plurality of nodes being a commander node to initiate a transaction on said shared data path, and one of said plurality of nodes being a responder node. The system also includes means for providing, by said responder node, a response to said commander node indicating unavailability of said responder node and for providing an acknowledgement of said transaction over said shared data path; and means, directly responsive to said response indicating that said responder node is unavailable to respond to said transaction, for retrying said transaction. In this manner, a retry mechanism can be implemented on a bus which does not directly support a retry signal.

DETAILED DESCRIPTION In accordance with the present invention a data processing system includes a plurality of nodes connected to a shared data path, one of the plurality of nodes being a commander node to initiate a transaction on the shared data path, and one of the plurality of nodes being a responder node.
The present invention further includes means for providing, by the responder node, a response to the commander node indicating unavailability of the responder node and for providing an acknowledgement of the transaction over the shared data path and means, directly responsive to the response indicating that the responder node is unavailable to respond to the transaction, for retrying the transaction.
With such an arrangement, layering a hardware retry mechanism within the constructs of a non-pended bus, the problems of stalling and deadlock are avoided in a non-pended bus which does not support a retry mechanism.
This arrangement thus permits pended transactions (i.
e.
multiple transactions in progress at the same time) on a non-pended bus.
This is accomplished by permitting the I/O responding device to defer an access request (i.
e.
a read or write) until resources are cleared up and the transaction can complete.



Related patents
  Protective case and keyboard system for a handheld computer
Referring now to the drawings, the protective case of the instant invention is illustrated and generally indicated at 10 in FIGS. 1-10. As will hereinafter be more ...
  Architecture for data processor
In carrying out the above and other objects of the invention in one form, there is provided a digital data processing system having an instruction decoder for decoding ...
  Keyboard for an electronic musical instrument employing variable capacitors
A principal object of the present invention is to provide a keyboard for an electronic musical instrument having means for individually indicating the force with which ...
  Load control system and method for disconnecting sub-bus from main-bus
It is an object of the present invention to provide simple structured load control system and method for disconnecting abnormal sub-bus thereby. A load control system in ...
  Entry error elimination for data systems
I claim: 1. A keyboard switch assembly of the type comprising a power supply, a polling means, a scanner, a plurality of polled conductors which are connected to the ...
  Radio signal data transmission synchronization
Real time synchronization of radio signal data is achieved in accordance with the present invention by a feedback loop between a clearinghouse generating data and a ...
  Apparatus and methods for generating an AC power signal for cable tv distribution systems
In copending U.S. patent application Ser. No. 07/967,773, the Applicant recognized that the steeply rising AC power signal generated by prior art power supplies in ...
  Communication line driver, LSI for interface including such a circuit and communication terminal apparatus
It is an object of the invention to provide a communication line driver which intends to a reduction of the number of externally attached components in an LSI form. A...
  Semiconductor memory device and method thereof
I claim: 1. A memory device, comprising: a) a plurality of wordlines and bitlines; b) a plurality of memory cells, each memory cell being responsive to corresponding ...
  Modular electronic power supply
What is claimed is: 1. In an electronic power supply, a framework having front and rear sides and top and bottom sides and having a vertically disposed space extending ...

0.054

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved