Patents by Inventor Roger D. Pannell

Roger D. Pannell 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: 7567135
    Abstract: To determine performance degradation at functional module in a normal power state due to a power control device, voltages are applied to oscillators at a power diagnostic module. A first voltage is a supply voltage for the data processing device, and a second voltage is a supply voltage applied at a functional module of the data processing device. Counters are adjusted based on the oscillators to determine the oscillators' respective frequencies. In addition, the power diagnostic module can include a timer to measure the length of time that the functional module is in a low-power state, and an analog to digital converter to measure the voltage applied to the functional module during transitions to and from the low-power state.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: July 28, 2009
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Aaron S. Rogers, Daniel W. Bailey, Roger D. Pannell
  • Publication number: 20090140819
    Abstract: To determine performance degradation at functional module in a normal power state due to a power control device, voltages are applied to oscillators at a power diagnostic module. A first voltage is a supply voltage for the data processing device, and a second voltage is a supply voltage applied at a functional module of the data processing device. Counters are adjusted based on the oscillators to determine the oscillators' respective frequencies. In addition, the power diagnostic module can include a timer to measure the length of time that the functional module is in a low-power state, and an analog to digital converter to measure the voltage applied to the functional module during transitions to and from the low-power state.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Aaron S. Rogers, Daniel W. Bailey, Roger D. Pannell
  • Patent number: 6820165
    Abstract: A system and method increases the number of split transactions that can be outstanding on an input/output (I/O) bus operating in accordance with a bus protocol, such as the Peripheral Component Interface Extended (PCI-X) specification standard. An I/O bridge that interfaces between one or more processors and one or more I/O devices coupled to the I/O bus includes a transaction initiation engine, a transaction completion engine and one or more queues for buffering information that is to be transferred onto or which has been received from the I/O bus. The I/O bridge is configured to concatenate, at least logically, a tag field and a function number field from an attribute message so as create a novel, super-tag field that the I/O bridge then associates with each bus transaction. By creating the super-tag field, the I/O bridge substantially increases the number of uniquely identified bus transactions which may be responded to with a Split Response.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: November 16, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Roger D. Pannell
  • Publication number: 20020083256
    Abstract: A system and method increases the number of split transactions that can be outstanding on an input/output (I/O) bus operating in accordance with a bus protocol, such as the Peripheral Component Interface Extended (PCI-X) specification standard. An I/O bridge that interfaces between one or more processors and one or more I/O devices coupled to the I/O bus includes a transaction initiation engine, a transaction completion engine and one or more queues for buffering information that is to be transferred onto or which has been received from the I/O bus. The I/O bridge is configured to concatenate, at least logically, a tag field and a function number field from an attribute message so as create a novel, super-tag field that the I/O bridge then associates with each bus transaction. By creating the super-tag field, the I/O bridge substantially increases the number of uniquely identified bus transactions which may be responded to with a Split Response.
    Type: Application
    Filed: August 31, 2001
    Publication date: June 27, 2002
    Inventor: Roger D. Pannell