or
Bookmark and Share
Method and apparatus for recovering a signal transferred over a common bus in a data processing system
   
Document Number
US Patent 4120029
Issued Date
October 10, 1978
Link
Inventors
Map
Abstract
The recovery of a signal on a common bus in a data processing system in which contiguous bus cycles may be generated for the transfer of information between any units coupled to such bus by a method and apparatus which enables such recovery to take place during a first or just completed bus cycle. The following bus cycle takes advantage of an arrangement by which the signal may not be stable until a predetermined point in time in each bus cycle. Data, address and control signals may be recovered by this method and apparatus which uses termination resistors on the bus which are greater in value than the characteristic impedance thereof.
Drawing
Method and apparatus for recovering a signal transferred over a common bus in a data processing system - US Patent 4120029 Drawing
Drawing from US Patent 4120029
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
12
Comments:
no comments yet
Published
October 10, 1978
Application Number
05/754,287
Filed
December 27, 1976
US Classification
714/15  
Int'l Classification
G06F   13/40   (20060101)  
USPTO Field of Search
364/9MSFile   364/2MSFile   333/6   333/8  
Related Patents
4225921 - Transfer control technique between two units included in a data processing system - Owned by Honeywell Information Systems Inc. (Waltham, MA)

A data processing unit's request to a data processing device for the transfer of control and processing of an operation in response to an instruction from the unit, is stalled by the device, dependent on the type of instruction, for a period of time, also dependent on the type of instruction, until the device is ready to process such operation. A shift register arrangement is used in the device, which, dependent on the indicia stored therein, which indicia are appropriately loaded in such register dependent on the type of instruction, is used to delay a response to the unit by requesting the unit to make another request to the device to process the operation called for by the instruction.

5659689 - Method and apparatus for transmitting information on a wired-or bus - Owned by Intel Corporation (Santa Clara, CA)

A method and apparatus for use in transmitting information on a wired-OR signal line is described which employs a data transfer protocol exploiting the generally shorter signal settling time occurring following high to low signal voltage transitions than occurs following low to high signal voltage transitions. In accordance with the protocol, the transmission of meaningful information on multiple-driver signal lines is restricted to the assertion of high to low signal voltage transitions. By asserting meaningful information only on high to low transitions, the clock period for the bus may be set based on the voltage settling time resulting from only high to low transitions rather than from arbitrary transitions. As a result, the transmission of meaningful signals are all within the limits of incident wave switching and a high overall information transmission rate is achieved. The amount of information transferable per clock cycle depends upon whether the wired-OR signal line is a single driver line, a multiple driver line wherein events are correlated with commonly observable events, or a multiple driver line wherein events are not correlated with commonly observable events. For single driver lines, one unit of information per clock cycle may be transmitted. For multiple driver lines which are correlated with commonly observable events, one unit of information may be transmitted every two clock cycles. For multiple driver lines which are not correlated with commonly observable events, one unit of information per three clock cycles may be transmitted. Method and apparatus embodiments of the invention are described in particular with reference to a multiprocessor computer system having a latched wired-OR bus.

4375639 - Synchronous bus arbiter - Owned by Harris Corporation (Melbourne, FL)

A bus arbitration arrangement for resolving competing requests for access to a bus is associated with local signal control lines, that are coupled to its associated "master" (i.e. user of the bus), and control lines of the bus common to all other units. These local signal control lines include a set of identification lines defining the address (and priority rank) of the associated master, a request line through which the master requests access to the bus, a grant line through which a master is informed that it has control of the bus, and a release line through which the master informs the bus exchange control circuit that it is releasing its control of the bus. Control lines which are common to other units on the bus include a busy line, through which each interface circuit is advised that the bus is currently in use, a bus clock line for synchronizing the operation of the bus exchange control circuits, a set of bus request lines over which the addresses of users requesting control of the bus are conveyed and through which priority among conflicting requests is resolved, and a select acknowledgement line which is used to terminate priority resolution once it has been determined which requesting user has highest priority. The bus exchange control circuit itself contains a set of combinational logic, which carries out a set of housekeeping chores using the control signal lines, so as to enable its associated master to gain control of the bus when requested and, in the event of a plurality of simultaneous requests, resolving those requests in favor of the master whose identification lines indicate the highest priority among potential users of the bus.

4313196 - Priority system with low speed request bus - Owned by International Business Machines Corp. (Armonk, NY)

A new polling apparatus for units on a shared bus of a data processing system operates with a relatively slow multi signal line request bus and a relatively slow local counter. The local counter divides each time slot into a few sub-slots. Each sub-slot is assigned to two or more units in a priority sequence and during a sub-slot the assigned units contend for access to the bus by raising signals on particular lines of the request bus according to their priority within the sub-slot.

5014186 - Data-processing system having a packet transfer type input/output system - Owned by International Business Machines Corporation (Armonk, NY)

In a data processing system having a system bus for coupling I/O units to a system storage unit, there is provided a mechanism for supplying to the I/O units a line size signal representing the line size of the system storage unit. A further mechanism is located in at least one of the I/O units for responding to this line size signal for adjusting the data transfer size of the I/O unit to match the system storage unit line size.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us