Data bus using open drain drivers and differential receivers together with distributed termination impedances
AssigneeDigital Equipment Corporation
InventorsDarrel D. Donaldson, Roger A. Dame, Ronald E. Nikel
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Equipment Corporation
InventorsDarrel D. Donaldson, Roger A. Dame, Ronald E. Nikel
Estimating the term…
An open drain driver, differential receiver circuit for transmitting logic signals generated by metal oxide semiconductor (MOS) logic circuits over a data bus that uses distributed termination impedances. The distributed termination impedance values are chosen to minimize the data bus settling time both when a driver in a given module drives a signal consisting of alternating logic levels, as well as when two different drivers drive a given logic level in succession. Each open drain driver includes a multiplexor, a flip flop, an inverter stage, and a driver transistor. The multiplexor selects either a data signal to be transmitted or a deasserted data value to be passed to the input of the flip flop. The flip flop also accepts a test input, which sets the flip flop to a known state. As a result, no additional delay is inserted in the critical path between the rising edge of a flip flop clock input signal and the driver output. The companion differential receiver receives a reference voltage which is separately generated on each module, to permit the use of distributed power supplies while still adjusting for variations which may exist in a termination voltage from module to module.
An electronic system including a plurality of circuit board modules, wherein each module is interconnected to the other modules via a data bus consisting of a plurality of conductive paths, the data bus of the type which uses distributed termination impedances, and wherein each module comprises:
An electronic system including a plurality of circuit board modules, wherein each module is interconnected to the other modules via a data bus consisting of a plurality of conductive paths, the data bus of the type which makes use of distributed termination impedances, and wherein each module comprises:
A bus node for connecting to other bus nodes via a data bus consisting of a plurality of conductive paths, the data bus of the type which uses distributed termination impedances, wherein each bus node comprises:
A method for sending data signals between modules in an electronic system over a data bus consisting of a plurality of conductive paths, the data bus of the type which uses distributed termination impedances, the method comprising the steps of, in each module:
A method of operating a open drain driver and differental receiver in a bus node, wherein the bus node is connected to a bus making use of distributed termination impedances, the method comprising the steps of:
Dependencies are inferred from the claim text.