Patents by Inventor Larry Hewitt

Larry Hewitt 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: 5898892
    Abstract: A computer system and method optimized for real-time multimedia applications are presented. The computer system, including a dedicated multimedia engine coupled directly to a real-time data cache, provides increased performance over current computer architectures. The multimedia engine includes at least one DSP engines which couple through at least one I/O channels to I/O ports. Obtaining multimedia commands and data from main memory and/or the real-time data cache, the multimedia engine performs a number of multimedia operations including audio and video functions. A CPU, coupled through a chip set logic or bridge logic to the main memory, generates multimedia commands and data. The CPU groups multimedia commands and data into separate command and data elements, and writes the command and data elements to a multimedia address space in main memory. The CPU also writes element structure information to the multimedia address space.
    Type: Grant
    Filed: May 17, 1996
    Date of Patent: April 27, 1999
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5896291
    Abstract: A system and method is provided for performing sound synthesis with delay-based special effects which may be algorithmically implemented using one or more time-delay elements The system implements the time-delay elements by using system memory to store time-delay data. The system and method described herein utilizes the benefits of a high bandwidth I/O bus while mitigating the disadvantages introduced by having to arbitrate for a shared system bus. By using system memory for storing time-delay data, a more cost effective PC audio system can be produced.
    Type: Grant
    Filed: December 19, 1996
    Date of Patent: April 20, 1999
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Larry Hewitt, David Suggs, David Norris
  • Patent number: 5870622
    Abstract: A computer system and method for transferring multimedia commands and data to a dedicated multimedia engine and/or multimedia memory, wherein the multimedia engine provides increased performance for real-time applications over current computer architectures. The system includes a dedicated multimedia engine coupled directly to the main memory which performs real-time operations, including audio and video function, as well as others. The multimedia engine includes multimedia memory and one or more DSP engines. The CPU writes video and/or audio commands and data to the main memory. The CPU also preferably writes data structure information to the DMA engine which includes the main memory address where the commands and data reside. The DMA engine uses this information to retrieve the commands and data from main memory into the multimedia memory. The DMA engine preferably operates concurrently with the multimedia engine, thus allowing for improved performance.
    Type: Grant
    Filed: October 10, 1997
    Date of Patent: February 9, 1999
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5812800
    Abstract: A computer system optimized for real-time applications which provides increased performance over current computer architectures. The system includes a standard local bus, such as the PCI bus, and also includes a dedicated real-time bus or multimedia bus. The PCI bus and the multimedia bus are comprised on the motherboard and include connector slots for receiving add-in cards. Multimedia device expansion cards each include two connectors which correspond to the PCI bus and the multimedia bus. Thus multimedia devices such as video cards, audio cards, etc., as well as communications devices, transfer real-time data through a separate bus without requiring arbitration for the PCI bus. The computer system of the present invention thus provides much greater performance for real-time applications than prior systems.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: September 22, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5796851
    Abstract: A personal computer audio system is presented with a mechanism for digitally regulating the rate of voltage change of an audio output signal In one embodiment, the audio output signal from an integrated circuit is provided by means of a two-state audio amplifier. The first state of the amplifier is a high impedance state which exists prior to power-on and is maintained until an enable signal is asserted. When the enable signal is asserted, the amplifier drives the audio output signal line. Prior to the transition from the first to second states, a D/A converter is used to provide a ramp signal from the minimum voltage to the nominal operating voltage. The state transition is then initiated during the initial portion of the ramp signal.
    Type: Grant
    Filed: December 5, 1996
    Date of Patent: August 18, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Larry Hewitt, Carlin Dru Cabler
  • Patent number: 5797028
    Abstract: A computer system including separate digital and analog system chips which provides increased performance over current computer architectures. The computer system of the present invention includes a digital system chip which performs various digital functions, including multimedia functions and chipset functions, and a separate analog chip which performs analog functions, including digital to analog and analog to digital conversions. Thus the present invention optimizes silicon use and design by splitting up digital and analog functions on separate chips. The system of the present invention also separates digital noise from analog noise, allowing a higher degree of integration while increasing stability.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: August 18, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5790811
    Abstract: A computer system and method for performing data transfers during idle PCI clock cycles. The computer system includes a PCI bus, a plurality of devices coupled to the bus, and a bus arbiter coupled to the bus. One of the plurality of devices is a source device, such as a CD-ROM drive controller, and one of the plurality of devices is a destination device, such as an MPEG video decoder. The system further includes a source ready signal, a destination ready signal and an idle acknowledge signal each coupled to the bus arbiter, the source device and the destination device. The source device asserts the source ready signal when the source device is ready to send data to the destination device. The destination device asserts the destination ready signal when the destination device is ready to receive data from the source device. The bus arbiter asserts the idle acknowledge signal when each of the plurality of bus request signal and bus grant signal pairs is deasserted and the bus is idle.
    Type: Grant
    Filed: May 17, 1996
    Date of Patent: August 4, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Larry Hewitt
  • Patent number: 5784650
    Abstract: A computer system optimized for real-time applications which provides increased performance over current computer architectures. The system includes a standard local bus, such as the PCI bus, and also includes a dedicated real-time bus or multimedia bus. The PCI bus and the multimedia bus are comprised on the motherboard. One or more PCI devices or multimedia devices are comprised on the motherboard and are coupled to the PCI bus and the multimedia bus. In one embodiment, the motherboard includes PCI bus and multimedia bus connector slots for receiving add-in cards. In this embodiment, multimedia device expansion cards each include two connectors which correspond to the PCI bus and the multimedia bus. Thus multimedia devices such as video cards, audio cards, etc., as well as communications devices, transfer real-time data through a separate bus without requiring arbitration for the PCI bus.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: July 21, 1998
    Assignee: Avanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5784592
    Abstract: A computer system optimized for real-time applications which provides increased performance over current computer architectures. The system includes a standard local bus, such as the PCI bus, and also includes a dedicated real-time bus or multimedia bus. The PCI bus and the multimedia bus are comprised on the motherboard and include connector slots for receiving add-in cards. Multimedia device expansion cards each include two connectors which correspond to the PCI bus and the multimedia bus. Thus multimedia devices such as video cards, audio cards, etc., as well as communications devices, transfer real-time data through a separate bus without requiring arbitration for the PCI bus. The computer system of the present invention thus provides much greater performance for real-time applications than prior systems.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: July 21, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5761434
    Abstract: A system and method for software control of a phase lock loop which accomplishes synchronization between sampled input audio voice signals and a clock controlling the output signal sampling rate. A memory queue is used to buffer input voice data sampled at an input sampling rate. A DSP retrieves stored voice data from the memory queue at a read rate which is periodically adjusted by the DSP according to the number of stored voice data samples remaining in the queue. The read rate is adjusted so as to maintain the number of stored voice data samples at substantially half of the queue capacity.
    Type: Grant
    Filed: March 6, 1997
    Date of Patent: June 2, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Larry Hewitt
  • Patent number: 5758177
    Abstract: A computer system including separate digital and analog system chips which provides increased performance over current computer architectures. The computer system of the present invention includes a digital system chip which performs various digital functions, including multimedia functions and chipset functions, and a separate analog chip which performs analog functions, including digital to analog and analog to digital conversions. Thus the present invention optimizes silicon use and design by splitting up digital and analog functions on separate chips. The system of the present invention also separates digital noise from analog noise, allowing a higher degree of integration while increasing stability.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: May 26, 1998
    Assignee: Advanced Microsystems, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5748983
    Abstract: A computer system optimized for real-time applications which provides increased performance for real-time applications over current computer architectures. The system includes a dedicated multimedia engine coupled directly to the main memory which performs real-time operations, including audio and video functions, as well as others. The multimedia engine includes one or more DSP engines which couple through one or more I/O channels to respective video, audio and communication ports. The multimedia engine includes video ports for coupling to a video monitor, audio ports for coupling to speakers and one or more communication ports. Multimedia memory is coupled to the local memory bus and stores data for the multimedia engine. The multimedia memory in the multimedia engine comprises a portion of the main memory address space. Thus the multimedia is used for real-time or multimedia data and is also used by the CPU as overflow memory space.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: May 5, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5732224
    Abstract: A computer system optimized for real-time applications which provides increased performance for real-time applications over current computer architectures. The system includes a dedicated multimedia engine coupled directly to the main memory which performs real-time operations, including audio and video functions, as well as others. The multimedia engine includes multimedia memory and one or more DSP (digital signal processor) engines. The DSP engines may comprise either dedicated audio or video engines or general purpose DSP engines. The DSP engines couple through one or more I/O channels to respective video, audio and communication ports. The multimedia engine includes video ports for coupling to a video monitor, audio ports for coupling to speakers and one or more communication ports. The multimedia memory in the multimedia engine comprises a portion of the main memory address space. Thus the multimedia is used for real-time or multimedia data and is also used by the CPU as overflow memory space.
    Type: Grant
    Filed: June 18, 1997
    Date of Patent: March 24, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes
  • Patent number: 5692211
    Abstract: The present invention comprises a computer system and method optimized for real-time applications which provides increased performance over current computer architectures. The system includes a dedicated multimedia engine and dedicated multimedia memory coupled directly to the main memory. The computer system includes a data path to the main memory and the multimedia memory, and includes a separate command path to the multimedia engine. In one embodiment, the CPU includes a separate command path through the chipset logic to the multimedia engine. In an alternate embodiment, the CPU includes a separate command path to the multimedia engine through the PCI bus. In this alternate embodiment, the multimedia engine includes a PCI interface which couples to the PCI bus. The multimedia engine executes commands and data from the multimedia memory to perform a number of real-time operations, including audio and video functions, as well as others.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: November 25, 1997
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Andy Lambrecht, Mike Webb, Larry Hewitt, Brian Barnes