Patents by Inventor Andrew S. Olesin

Andrew S. Olesin 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: 6131107
    Abstract: A multiplier in a floating point processor includes a circuit to determine for each bit of the multiplier operand a 3 times booth recode and a booth recode multiplier array which implements a 3 times booth recode multiplication. The multiplier includes logic to determine a fast sign extend to replace bit positions shifted in the array as well as a rounding adder to provide a rounded result while determining the final result from the booth recode multiplier. The multiplier also includes a circuit to determine a contribution to the final multiplication result from a lower order product with out forming the entire product.
    Type: Grant
    Filed: December 9, 1998
    Date of Patent: October 10, 2000
    Assignee: Digital Equipment Corporation
    Inventors: Gilbert M. Wolrich, Sribalan Santhanam, Andrew S. Olesin
  • Patent number: 5889692
    Abstract: A multiplier in a floating point processor includes a circuit to determine for each bit of the multiplier operand a 3 times booth recode and a booth recode multiplier array which implements a 3 times booth recode multiplication. The multiplier includes logic to determine a fast sign extend to replace bit positions shifted in the array as well as a rounding adder to provide a rounded result while determining the final result from the booth recode multiplier. The multiplier also includes a circuit to determine a contribution to the final multiplication result from a lower order product with out forming the entire product.
    Type: Grant
    Filed: September 18, 1997
    Date of Patent: March 30, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Gilbert M. Wolrich, Sribalan Santhanam, Andrew S. Olesin
  • Patent number: 5825679
    Abstract: A multiplier in a floating point processor includes a circuit to determine for each bit of the multiplier operand a 3 times booth recode and a booth recode multiplier array which implements a 3 times booth recode multiplication. The multiplier includes logic to determine a fast sign extend to replace bit positions shifted in the array as well as a rounding adder to provide a rounded result while determining the final result from the booth recode multiplier. The multiplier also includes a circuit to determine a contribution to the final multiplication result from a lower order product with out forming the entire product.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: October 20, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Gilbert M. Wolrich, Andrew S. Olesin
  • Patent number: 5729485
    Abstract: A multiplier in a floating point processor includes a circuit to determine for each bit of the multiplier operand a 3 times booth recode and a booth recode multiplier array which implements a 3 times booth recode multiplication. The multiplier includes logic to determine a fast sign extend to replace bit positions shifted in the array as well as a rounding adder to provide a rounded result while determining the final result from the booth recode multiplier. The multiplier also includes a circuit to determine a contribution to the final multiplication result from a lower order product with out forming the entire product.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: March 17, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Gilbert M. Wolrich, Sribalan Santhanam, Andrew S. Olesin
  • Patent number: 5276892
    Abstract: A processor for use in a digital data processing system includes a data path which is controlled by microinstructions from the processor's control circuits. The data path includes a plurality of registers and an arithmetic and logic unit. The source data processed by the arithmetic and logic unit is obtained from the registers and elsewhere in the system as identified by selected fields of the microinstruction, and the processed data is stored in destinations also identified by the source selection fields or other locations. The destination selection field of the microinstruction selects a source identification or another destination as the selected destination.
    Type: Grant
    Filed: September 16, 1992
    Date of Patent: January 4, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Andrew S. Olesin, Robert M. Supnik
  • Patent number: 4504747
    Abstract: An input buffer circuit having a single input for receiving input voltages characterized by having varying voltage swings is provided. First and second inverter circuits having differing switchpoint voltages are coupled to a level shifting position. The level shifting portion varies the level of swing of the input voltage and buffers the input voltage. In one form, voltage coupling circuitry is interposed between the level shifting portion and a latching portion which provides the input voltage as an output signal at a predetermined voltage level. In another form, voltage coupling circuitry controlled by control circuitry couples the output of the level shifting portion to an output in response to the input voltage.
    Type: Grant
    Filed: November 10, 1983
    Date of Patent: March 12, 1985
    Assignee: Motorola, Inc.
    Inventors: Michael D. Smith, Andrew S. Olesin, Roger A. Whatley
  • Patent number: 4378509
    Abstract: A digital phase and frequency detector is capable of providing a linearized transfer function. The digital phase and frequency detector includes two latches each receiving an input and each providing an output. The output of the latches is combined by a logic gate to generate a reset signal. The linearization is a result of providing a delay to the reset signal. The reset signal is used to reset the two latches within the phase and frequency comparator. This improved phase and frequency comparator eliminates non-linearities which would otherwise be inherent in its transfer function and thereby degrade performance of phase-locked systems employing the comparator. The phase and frequency detector is easily manufactured as an integrated circuit and does not require any external signals in order to eliminate the non-linear region.
    Type: Grant
    Filed: July 10, 1980
    Date of Patent: March 29, 1983
    Assignee: Motorola, Inc.
    Inventors: John D. Hatchett, Andrew S. Olesin
  • Patent number: 4361769
    Abstract: A method of using a sample and hold circuit to obtain a substantially ripple free voltage on the holding capacitor is provided by holding the charge capacitor at a constant voltage during the sampling time and by not routinely charging the charge capacitor to the maximum potential available. This provides a virtually constant voltage from which the holding capacitor can be charged. The level to which the charging capacitor is charged is controlled by an error signal. This error signal is reflected onto the holding capacitor, and is used as an output for the sample and hold circuit.
    Type: Grant
    Filed: July 1, 1980
    Date of Patent: November 30, 1982
    Assignee: Motorola, Inc.
    Inventors: John D. Hatchett, Andrew S. Olesin