Patents by Inventor Stephen R. Mooney

Stephen R. Mooney has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6348811
    Abstract: A simultaneous bi-directional I/O circuit includes a first MUX in the reference select circuitry and a second, matching MUX in the pre-driver stage of the output buffer. In normal mode, the first MUX passes the driven data output signal, which controls the threshold of the differential receiver circuit between two different non-zero voltage levels, so that the receiver circuit can properly decode an incoming signal at the I/O node or pin. In an AC switching state or loopback test mode, the first MUX deselects the driven data output signal from controlling the receiver circuit. This allows the receiver circuit to decode outgoing data that is being looped back as incoming data. The second MUX enables the reference select circuitry to switch at a rate that matches the output slew rate in order to provide high-speed operation. Also described are an electronic system, a data processing system, and various methods of testing simultaneous bi-directional I/O circuits.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: February 19, 2002
    Assignee: Intel Corporation
    Inventors: Matthew B. Haycock, Stephen R. Mooney
  • Patent number: 6348826
    Abstract: A variable-delay circuit on an integrated circuit is used to delay a periodic strobe signal. In normal operation, the strobe signal can be shifted 90 degrees to center it within a data bit cell. In test mode, it can also be shifted up to 270 degrees in N increments to measure the effective input latch setup and hold timings. The variable-delay circuit comprises a voltage-mixing interpolator circuit to produce phase delays in N increments. The variable-delay circuit can incorporate an existing delay locked loop. Also described are an electronic system, a data processing system, and various methods of performing on-chip testing and calibration.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: February 19, 2002
    Assignee: Intel Corporation
    Inventors: Stephen R. Mooney, Matthew B. Haycock, Aaron K. Martin, Jonathan N. Spitz, Michael S. Sandhinti
  • Patent number: 6304141
    Abstract: A complementary input self-biased differential amplifier includes gain compensation devices. The gain compensation devices are in parallel with input transistors and are biased by a self-bias node. The gain control devices serve to keep current flowing in load devices when operating at common-mode extremes, thereby limiting the reduction in amplifier output impedance and limiting the corresponding reduction in differential-mode gain at common-mode extremes. The gain control devices also serve to reduce input stage transconductance near the center of the common-mode input voltage swing, thereby reducing differential-mode gain near the center of the swing, and reducing gain variations across the input common-mode range. The differential amplifier can include multiple input legs on either side of an input stage. Multiple legs allow multiple reference voltages to be compared to a data signal.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: October 16, 2001
    Assignee: Intel Corporation
    Inventors: Joseph T. Kennedy, Stephen R. Mooney, Aaron K. Martin, Rajendran Nair
  • Patent number: 6087847
    Abstract: Briefly, in accordance with one embodiment of the invention an integrated circuit includes: a digital feedback control circuit to adjust the impedance of an interface circuit output buffer based, at least in part, on having adjusted the impedance of a non-data signal output buffer coupled to an external impedance. Briefly, in accordance with another embodiment of the invention, a method of digitally adjusting the impedance of an interface circuit output buffer comprises: digitally adjusting the impedance of a non-data signal output buffer coupled to an external impedance, and digitally adjusting the impedance of the interface circuit output buffer based, at least in part, on the digitally adjusted impedance of the non-data signal output buffer.
    Type: Grant
    Filed: July 29, 1997
    Date of Patent: July 11, 2000
    Assignee: Intel Corporation
    Inventors: Stephen R. Mooney, Matthew B. Haycock, Joseph T. Kennedy
  • Patent number: 5623644
    Abstract: A unidirectional point-to-point communication apparatus for communicating messages between two computing resources irrespective of the phase of the messages, length of a communication path between the two computing resources and internal speed of the two computing resources. The communication apparatus has a high speed communication bus coupling a transmitter and a receiver for transmitting the messages from the transmitter to the receiver. A high speed communication clock is coupled to the bus and the receiver for timing the messages transmitted on the high speed communication bus between transmitter and the receiver. A large data buffer is coupled to the high speed communication bus after the receiver for storing messages transmitted between the transmitter and the receiver.
    Type: Grant
    Filed: August 25, 1994
    Date of Patent: April 22, 1997
    Assignee: Intel Corporation
    Inventors: Keith-Michael W. Self, Shekhar Y. Borkar, Jerry G. Jex, Edward A. Burton, Stephen R. Mooney, Prantik K. Nag
  • Patent number: 5604450
    Abstract: In a computer system having multiple components, a bidirectional scheme which allows bidirectional data communications between components over a single wire without using termination resistors by placing two drivers from two corresponding processor cores on the same wire, and allowing simultaneous data transfer in two directions. This doubles the effective bandwidth per pin without requiring a modification to the clocking scheme of the system. The driver is impedance matched to the line, and used as the termination for the driver on the opposite end of the wire. This reduces the termination power, since no power is consumed when both drivers are in the same state. The bidirectional flow of data creates a ternary encoding, with a relatively simple decoding possible.
    Type: Grant
    Filed: July 27, 1995
    Date of Patent: February 18, 1997
    Assignee: Intel Corporation
    Inventors: Shekhar Borkar, Stephen R. Mooney, Charles E. Dike
  • Patent number: 5546023
    Abstract: A daisy chained clock distribution scheme for distributing a clock signal from a central communications clock driver to the nodes of a massively parallel multi-processor computer or supercomputer. The daisy chained clocking scheme is implemented using point-to-point clock distribution of a differential clock signal to the communication nodes of a plurality of processors in a multicomputer system or to components connected to a common bus in a high speed microprocessor system. Differential signaling is employed wherein the differentiality is maintained including through silicon. In an alternate embodiment, the clock pulse is also regenerated in each node component.
    Type: Grant
    Filed: June 26, 1995
    Date of Patent: August 13, 1996
    Assignee: Intel Corporation
    Inventors: Shekhar Borkar, Stephen R. Mooney
  • Patent number: 5410267
    Abstract: An improved 3.3 V to 5 V interface buffer comprising a solid state BiCMOS device implemented on a reduced voltage process designed to operate from 3.3 V and 5 V supplies and capable of receiving a 0-3.3 V input signal while providing a external swing signal from 0-5 V. Specifically, cross coupled PMOS and NMOS devices manufactured by a 3.3 V process are utilized with level shifting diodes for achieving a device which operates on higher voltages than conventional circuit design techniques allow for a given process technique, while providing a 0-5 V output at the sending device.
    Type: Grant
    Filed: September 24, 1993
    Date of Patent: April 25, 1995
    Assignee: Intel Corporation
    Inventors: Matthew B. Haycock, Stephen R. Mooney