Patents by Inventor Martin E. Perrigo

Martin E. Perrigo 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: 7822891
    Abstract: A system and method for storing a multidimensional array of data, such as a two dimensional (2-D) array of video data, in a non-contiguous memory space. The system and method maps individually indexed elements of a multidimensional array of data from a source device into blocks of non-contiguous memory available in a destination memory system, even when the destination blocks are small and/or their size does not correlate in any way to the dimensions of a source buffer. In particular, the blocks of non-contiguous memory may be as small as a single element of the data indexed in the 2-D array.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: October 26, 2010
    Assignee: Broadcom Corporation
    Inventors: Glen T. McDonnell, Martin E. Perrigo
  • Publication number: 20080005499
    Abstract: A system and method for storing a multidimensional array of data, such as a two dimensional (2-D) array of video data, in a non-contiguous memory space. The system and method maps individually indexed elements of a multidimensional array of data from a source device into blocks of contiguous memory available in a destination memory system, even when the destination blocks are small and/or their size does not correlate in any way to the dimensions of a source buffer. In particular, the blocks of contiguous memory may be as small as a single element of the data indexed in the 2-D array.
    Type: Application
    Filed: June 13, 2006
    Publication date: January 3, 2008
    Applicant: ATI Technologies, Inc.
    Inventors: Glen T. McDonnell, Martin E. Perrigo
  • Patent number: 6903586
    Abstract: A delay locked loop (DLL) circuit having gain control is presented. The DLL circuit includes a bias generator responsive based on an error signal to produce first and second bias voltages to control a plurality of differential delay elements. The bias generator includes a bias current generator having a fixed voltage-controlled current source and a dynamic voltage-controlled current source to generate a bias current, and a bias voltage generator for receiving the bias current and generating first and second bias voltages. The bias generator can generate multiple current levels in different modes of operation. Each of the current levels of the bias generator allows a small range of currents and therefore small values of gain factors (KVCDL). Low KVCDL values leads to lower jitter and better control over feedback stability, resulting in an increase in the range of operational frequencies.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: June 7, 2005
    Assignee: ATI Technologies, Inc.
    Inventors: Saeed Abbasi, Martin E. Perrigo, Carol A. Price
  • Patent number: 6859108
    Abstract: A phase locked loop (PLL) circuit adjusts a voltage controlled differential oscillator to generate an output frequency signal that is a selected multiple of an input reference signal. An oscillator control circuit increases and decreases the output frequency signal. A frequency detector detects a phase shift between the reference signal and the PLL output signal and produces an error signal. In response to the error signal, a fast lock circuit detects when the output frequency signal passes the selected multiple of the reference signal.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: February 22, 2005
    Assignee: ATI Technologies, Inc.
    Inventors: Saeed Abbasi, Martin E. Perrigo, Carol A. Price
  • Publication number: 20040169537
    Abstract: A delay locked loop (DLL) circuit having gain control is presented. The DLL circuit includes a bias generator responsive based on an error signal to produce first and second bias voltages to control a plurality of differential delay elements. The bias generator includes a bias current generator having a fixed voltage-controlled current source and a dynamic voltage-controlled current source to generate a bias current, and a bias voltage generator for receiving the bias current and generating first and second bias voltages. The bias generator can generate multiple current levels in different modes of operation. Each of the current levels of the bias generator allows a small range of currents and therefore small values of gain factors (KVCDL). Low KVCDL values leads to lower jitter and better control over feedback stability, resulting in an increase in the range of operational frequencies.
    Type: Application
    Filed: June 17, 2003
    Publication date: September 2, 2004
    Applicant: ATI Technologies, Inc.
    Inventors: Saeed Abbasi, Martin E. Perrigo, Carol A. Price
  • Publication number: 20040169563
    Abstract: A phase locked loop (PLL) circuit adjusts a voltage controlled differential oscillator to generate an output frequency signal that is a selected multiple of an input reference signal. An oscillator control circuit increases and decreases the output frequency signal. A frequency detector detects a phase shift between the reference signal and the PLL output signal and produces an error signal. In response to the error signal, a fast lock circuit detects when the output frequency signal passes the selected multiple of the reference signal.
    Type: Application
    Filed: February 28, 2003
    Publication date: September 2, 2004
    Inventors: Saeed Abbasi, Martin E. Perrigo, Carol A. Price
  • Patent number: 6646512
    Abstract: A phase locked loop (PLL) circuit adjusts a voltage controlled differential oscillator to generate an output frequency signal, which is a selected multiple of an input reference signal. The PLL circuit includes an oscillator control circuit for increasing and decreasing the PLL output frequency signal, a frequency detector for detecting a phase shift between the reference signal and the PLL output signal and produces an error signal, and a fast lock circuit for detecting when the output frequency signal passes the selected multiple of the reference signal. This circuit design provides improved jitter performance, tolerates process variation, and extends the PLL operating frequency range.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: November 11, 2003
    Assignee: ATI International, SRL
    Inventors: Saeed Abassi, Martin E. Perrigo, Carol Price
  • Patent number: 6411142
    Abstract: A delay lock loop (DLL) circuit for generating a precisely delayed output signal relative to an input signal. The DLL circuit includes a phase detector for detecting a phase difference between the input signal and the DLL output signal, a lock circuit for detecting when the difference between the input signal and the output signal is zero, and a delay element control circuit for increasing and decreasing the phase of the output signal. This circuit design reduces processing delay, improves jitter performance, and extends the DLL operating frequency range.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: June 25, 2002
    Assignee: ATI International, SRL
    Inventors: Saeed Abbasi, Martin E. Perrigo
  • Publication number: 20020067193
    Abstract: A delay lock loop (DLL) circuit for generating a precisely delayed output signal relative to an input signal. The DLL circuit includes a phase detector for detecting a phase difference between the input signal and the DLL output signal, a lock circuit for detecting when the difference between the input signal and the output signal is zero, and a delay element control circuit for increasing and decreasing the phase of the output signal. This circuit design reduces processing delay, improves jitter performance, and extends the DLL operating frequency range.
    Type: Application
    Filed: December 6, 2000
    Publication date: June 6, 2002
    Inventors: Saeed Abbasi, Martin E. Perrigo
  • Publication number: 20020067214
    Abstract: A phase locked loop (PLL) circuit adjusts a voltage controlled differential oscillator to generate an output frequency signal, which is a selected multiple of an input reference signal. The PLL circuit includes an oscillator control circuit for increasing and decreasing the PLL output frequency signal, a frequency detector for detecting a phase shift between the reference signal and the PLL output signal and produces an error signal, and a fast lock circuit for detecting when the output frequency signal passes the selected multiple of the reference signal. This circuit design provides improved jitter performance, tolerates process variation, and extends the PLL operating frequency range.
    Type: Application
    Filed: December 6, 2000
    Publication date: June 6, 2002
    Inventors: Saeed Abbasi, Martin E. Perrigo, Carol Price