Patents by Inventor Erick Oakland

Erick Oakland 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: 5761103
    Abstract: A double precision rounding unit is employed for both single and double precision rounding. Rounding double precision mantissas employs the double precision rounding unit normally. For rounding single precision mantissas, the single precision mantissa is both left and right justified at the inputs of the double precision rounding unit. The N bits of the single precision number are supplied to a set of N least significant bit inputs of the double precision rounding unit. The N bits of the single precision number are also supplied to a set N of most significant bit inputs of the double precision rounding unit. The central M bits, which are between the set of N least significant bit inputs and the set of N most significant bit inputs are supplied with zeros. The double precision rounding unit is operated normally with the single precision input. A single precision/double precision masking unit at the output of the double precision rounding unit selects the proper bits.
    Type: Grant
    Filed: March 8, 1995
    Date of Patent: June 2, 1998
    Assignee: Texas Instruments Incorporated
    Inventors: Erick Oakland, Richard Simpson
  • Patent number: 5673407
    Abstract: A data processor includes both integer and floating point operation units and operates as a reduced instruction set computer (RISC). A modification of the normal load/store RISC operations includes within in its instruction set some instructions that permit floating point operations to be paired with load or store operations. These operations include: vector floating point add; vector multiply accumulate; vector floating point multiply; vector multiply subtract; vector reverse subtract; vector round floating point input; vector round integer input; and vector floating point subtract.
    Type: Grant
    Filed: March 8, 1994
    Date of Patent: September 30, 1997
    Assignee: Texas Instruments Incorporated
    Inventors: Sydney W. Poland, Christopher J. Read, Karl M. Guttag, Robert J. Gove, Michael Gill, Nicholas Ing Simmons, Erick Oakland, Jeremiah E. Golston
  • Patent number: 5630160
    Abstract: A magnitude comparator employs plural layers of repeated circuits which are scalable to any size. The magnitude comparator indicates whether two multibit inputs are equal, and if not equal indicates if a first multibit input is greater than a second multibit input. A single bit comparator circuit receives a corresponding bit of the two multibit inputs. Each single bit comparator generates an A=B output equal to the exclusive NOR of the two inputs and an A>B output equal to the first input. The magnitude comparator includes at least one two bit comparator circuit disposed in at least one layer. Each two bit comparator circuit includes an A[0]=B[0] input, an A[0]>B[0] input, an A[1]=B[1] input and an A[1]>B[1] input. Each two bit comparator circuit generates an A=B output of an AND of signals received at the A[0]=B[0] and A[1]=B[1] inputs.
    Type: Grant
    Filed: March 8, 1995
    Date of Patent: May 13, 1997
    Assignee: Texas Instruments Incorporated
    Inventors: Richard Simpson, Erick Oakland
  • Patent number: 5502401
    Abstract: A controllable width OR gate employs a plurality of controllable OR gate cells. If the maximum width of the data to be ORed is N bits, then N-1 such controllable OR gate cells are needed. Each controllable OR gate cell 100 has four data inputs, OR0, ST0, OR1 and ST1, and a single control input CO. Each controllable OR gate cell has two outputs: ORout and STout. A first OR gate forms the OR of the OR0 and OR1 inputs unconditionally as the ORout output. A second OR gate forms the OR of the OR0 input and the ST1 input. Two pass gates are controlled in the opposite sense via the signal on control input C0 due to an invertor. If C0 is "1", then the output the second OR gate (OR0 OR ST1) is supplied to output STout. If C0 is "0", the ST0 input is supplied to output STout. Layers of the controllable OR gate cell can be used to from a wide controllable width OR gate. Each layer of cells is controlled by a corresponding bit of the control word.
    Type: Grant
    Filed: April 26, 1995
    Date of Patent: March 26, 1996
    Assignee: Texas Instruments Incorporated
    Inventors: Richard Simpson, Erick Oakland