Patents by Inventor Brian E. Longhenry

Brian E. Longhenry 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: 9192052
    Abstract: An apparatus includes a printed circuit board including a connector footprint comprising a first footprint portion operative to receive a first connector portion and a second footprint portion operative to receive a second connector portion. The first footprint portion is compliant with a first communications link type and the first and second footprint portions are jointly compliant with a second communications link type. The printed circuit board includes first conductive traces coupled to the first footprint portion and a first device footprint. The first conductive traces are selectively configurable according to a selected one of the first and second communications link types. The printed circuit board includes a second conductive traces coupled to the second footprint portion and the first device footprint. in at least one embodiment of the apparatus, the first communications link type is AC-coupled and the second communications link type is DC-coupled.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: November 17, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ravi B. Bingi, Ranger H. Lam, Jason R. Talbert, Pravind K. Hurry, Brian E. Longhenry, Andrew W. Steinbach, Jeff H. Gruger
  • Publication number: 20150034363
    Abstract: An apparatus includes a printed circuit board including a connector footprint comprising a first footprint portion operative to receive a first connector portion and a second footprint portion operative to receive a second connector portion. The first footprint portion is compliant with a first communications link type and the first and second footprint portions are jointly compliant with a second communications link type. The printed circuit board includes first conductive traces coupled to the first footprint portion and a first device footprint. The first conductive traces are selectively configurable according to a selected one of the first and second communications link types. The printed circuit board includes a second conductive traces coupled to the second footprint portion and the first device footprint. in at least one embodiment of the apparatus, the first communications link type is AC-coupled and the second communications link type is DC-coupled.
    Type: Application
    Filed: October 16, 2014
    Publication date: February 5, 2015
    Inventors: Ravi B. Bingi, Ranger H. Lam, Jason R. Talbert, Pravind K. Hurry, Brian E. Longhenry, Andrew W. Steinbach, Jeff H. Gruger
  • Patent number: 8867216
    Abstract: An apparatus includes a printed circuit board including a connector footprint comprising a first footprint portion operative to receive a first connector portion and a second footprint portion operative to receive a second connector portion. The first footprint portion is compliant with a first communications link type and the first and second footprint portions are jointly compliant with a second communications link type. The printed circuit board includes first conductive traces coupled to the first footprint portion and a first device footprint. The first conductive traces are selectively configurable according to a selected one of the first and second communications link types. The printed circuit board includes a second conductive traces coupled to the second footprint portion and the first device footprint. In at least one embodiment of the apparatus, the first communications link type is AC-coupled and the second communications link type is DC-coupled.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: October 21, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ravi B. Bingi, Ranger H. Lam, Jason R. Talbert, Pravind K. Hurry, Brian E. Longhenry, Andrew W. Steinbach, Jeff H. Gruger
  • Publication number: 20120258611
    Abstract: An apparatus includes a printed circuit board including a connector footprint comprising a first footprint portion operative to receive a first connector portion and a second footprint portion operative to receive a second connector portion. The first footprint portion is compliant with a first communications link type and the first and second footprint portions are jointly compliant with a second communications link type. The printed circuit board includes first conductive traces coupled to the first footprint portion and a first device footprint. The first conductive traces are selectively configurable according to a selected one of the first and second communications link types. The printed circuit board includes a second conductive traces coupled to the second footprint portion and the first device footprint. In at least one embodiment of the apparatus, the first communications link type is AC-coupled and the second communications link type is DC-coupled.
    Type: Application
    Filed: April 5, 2011
    Publication date: October 11, 2012
    Inventors: Ravi B. Bingi, Ranger H. Lam, Jason R. Talbert, Pravind K. Hurry, Brian E. Longhenry, Andrew W. Steinbach, Jeff H. Gruger
  • Publication number: 20080114918
    Abstract: A method for providing multiple configurations for a computer system. The method provides interconnection of processor boards in a first configuration and a second configuration. In the first configuration, a first plurality of processor boards are interconnected through a first backplane. In a second configuration, a second plurality of processor boards are interconnected through a second backplane. The first and second pluralities of processor boards are interchangeable with each other.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Inventors: Ravi B. Bingi, Ranger H. Lam, Thomas Madaelil, Lloyd W. Gauthier, Brian E. Longhenry, Kristy M. Cates, Christopher E. Tressler
  • Patent number: 7120811
    Abstract: Power control signals for main power and RAM power are utilized to determine when the system is in the suspend to RAM state. Once the system is determined to be in the suspend to RAM state state, a control circuit detects peripheral activity, such as activity of a mouse or a keyboard, and generate a wake-up signal.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: October 10, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ravi B. Bingi, John Dambik, Brian E. Longhenry
  • Patent number: 6215504
    Abstract: A routable operand and selectable operation processor multimedia extension unit is employed to draw lines in a video system using an efficient, parallel technique. A first series of integral y pixel values and error values are calculated according to Bresenham's line drawing algorithm. Then, subsequent pixels and error values are calculated in parallel based on the previously calculated values.
    Type: Grant
    Filed: August 1, 1997
    Date of Patent: April 10, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Brian E. Longhenry, Gary W. Thome, John S. Thayer
  • Patent number: 6047372
    Abstract: A multimedia extension unit (MEU) is provided for performing various multimedia-type operations. The MEU can be coupled either through a coprocessor bus or a local CPU bus to a conventional processor. The MEU employs vector registers, a vector ALU, and an operand routing unit (ORU) to perform a maximum number of the multimedia operations within as few instruction cycles as possible. Complex algorithms are readily performed by arranging operands upon the vector ALU in accordance with the desired algorithm flowgraph. The ORU aligns the operands within partitioned slots or sub-slots of the vector registers using vector instructions unique to the MEU. At the output of the ORU, operand pairs from vector source or destination registers can be easily routed and combined at the vector ALU. The vector instructions employ special load/store instructions in combination with numerous operational instructions to carry out concurrent multimedia operations on the aligned operands.
    Type: Grant
    Filed: April 13, 1999
    Date of Patent: April 4, 2000
    Assignees: Compaq Computer Corp., Advanced Micro Devices, Inc.
    Inventors: John S. Thayer, Brian E. Longhenry, John G. Favor, Frederick D. Weber
  • Patent number: 6009505
    Abstract: A multimedia extension unit (MEU) is provided for performing various multimedia-type operations. The MEU can be coupled either through a coprocessor bus or a local CPU bus to a conventional processor. The MEU employs vector registers, a vector ALU, and an operand routing unit (ORU) to perform a maximum number of the multimedia operations within as few instruction cycles as possible. Complex algorithms are readily performed by arranging operands upon the vector ALU in accordance with the desired algorithm flowgraph. The ORU aligns the operands within partitioned slots or sub-slots of the vector registers using vector instructions unique to the MEU. At the output of the ORU, operand pairs from vector source or destination registers can be easily routed and combined at the vector ALU. The vector instructions employ special load/store instructions in combination with numerous operational instructions to carry out concurrent multimedia operations on the aligned operands.
    Type: Grant
    Filed: December 2, 1996
    Date of Patent: December 28, 1999
    Assignees: Compaq Computer Corp., Advanced Micro Devices, Inc.
    Inventors: John S. Thayer, Gary W. Thome, Brian E. Longhenry, John G. Favor, Frederick D. Weber
  • Patent number: 5991865
    Abstract: A routable operand and selectable operation processor multimedia extension unit is employed to motion compensate MPEG video using improved vector processing. A vector processing unit executes an add and divide instruction that adds two vector registers and divides the result in a single instruction. This is implemented through loading a first vector register with a first plurality of elements from a source block. A second vector register is then loaded with a second plurality of elements that are adjacent to the first plurality of elements. The add and divide instruction is then executed on the first and second vector registers, yielding an interpolated source element that is stored in a resultant vector register.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: November 23, 1999
    Assignee: Compaq Computer Corporation
    Inventors: Brian E. Longhenry, Gary W. Thome, John S. Thayer
  • Patent number: 5893145
    Abstract: A multimedia extension unit (MEU) is provided for performing various multimedia-type operations. The MEU can be coupled either through a coprocessor bus or a local CPU bus to a conventional processor. The MEU employs vector registers, a vector ALU, and an operand routing unit (ORU) to perform a maximum number of the multimedia operations within as few instruction cycles as possible. Complex algorithms are readily performed by arranging operands upon the vector ALU in accordance with the desired algorithm flowgraph. The ORU aligns the operands within partitioned slots or sub-slots of the vector registers using vector instructions unique to the MEU. At the output of the ORU, operand pairs from vector source or destination registers can be easily routed and combined at the vector ALU. The vector instructions employ special load/store instructions in combination with numerous operational instructions to carry out concurrent multimedia operations on the aligned operands.
    Type: Grant
    Filed: December 2, 1996
    Date of Patent: April 6, 1999
    Assignees: Compaq Computer Corp., Advanced Micro Devices, Inc.
    Inventors: John S. Thayer, Gary W. Thome, Brian E. Longhenry
  • Patent number: 5850227
    Abstract: A routable operand and selectable operation processor multimedia extension unit is employed to stretch pixel bit images in a video system using an efficient, parallel technique. For a series of pixels in a row, a series of interpolation values are established, based on multiples of a reciprocal of a stretch factor. For each interpolation value, the integral portion is used to establish the appropriate two source pixels, and the fractional portion then provides weighting of those pixel values. The various source pixels and interpolation values are routed using the operand routing and operated upon using the vector selectable operations, yielding two destination pixels calculated in parallel.
    Type: Grant
    Filed: December 20, 1996
    Date of Patent: December 15, 1998
    Assignee: Compaq Computer Corporation
    Inventors: Brian E. Longhenry, John S. Thayer