Patents by Inventor Peter Claydon

Peter Claydon 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: 9104426
    Abstract: A LIW processor comprises multiple execution units. The multiple execution units of the processor are divided into groups, and an input instruction word can contain instructions for one execution unit in each of the groups. The processor is optimized for use in signal processing operations, in that the multiple execution units of the processor are divided into groups which do not place significant restrictions on the desirable uses of the processor, because it has been determined that, in signal processing applications, it is not usually necessary for certain execution units to operate simultaneously. These execution units can therefore be grouped together, in such a way that only one of them can operate at a particular time, without significantly impacting on the operation of the device. An array is formed from multiple interconnected processors of this type.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: August 11, 2015
    Assignee: Intel Corporation
    Inventors: Andrew Duller, Gajinder Singh Panesar, Peter Claydon, William Robbins, Andrew Kuligowski, Olfat Younis
  • Publication number: 20080065859
    Abstract: A LIW processor comprises multiple execution units. The multiple execution units of the processor are divided into groups, and an input instruction word can contain instructions for one execution unit in each of the groups. The processor is optimised for use in signal processing operations, in that the multiple execution units of the processor are divided into groups which do not place significant restrictions on the desirable uses of the processor, because it has been determined that, in signal processing applications, it is not usually necessary for certain execution units to operate simultaneously. These execution units can therefore be grouped together, in such a way that only one of them can operate at a particular time, without significantly impacting on the operation of the device. An array is formed from multiple interconnected processors of this type.
    Type: Application
    Filed: November 1, 2007
    Publication date: March 13, 2008
    Inventors: Andrew Duller, Gajinder Panesar, Peter Claydon, William Robbins, Andrew Kuligowski, Olfat Younis
  • Publication number: 20070044064
    Abstract: Processes are automatically allocated to processors in a processor array, and corresponding communications resources are assigned at compile time, using information provided by the programmer. The processing tasks in the array are therefore allocated in such a way that the resources required to communicate data between the different processors are guaranteed.
    Type: Application
    Filed: February 19, 2004
    Publication date: February 22, 2007
    Inventors: Andrew Duller, Singh Panesar, Alan Gray, Peter Claydon, William Robbins
  • Publication number: 20060155958
    Abstract: A LIW processor comprises multiple execution units. The multiple execution units of the processor are divided into groups, and an input instruction word can contain instructions for one execution unit in each of the groups. The processor is optimised for use in signal processing operations, in that the multiple execution units of the processor are divided into groups which do not place significant restrictions on the desirable uses of the processor, because it has been determined that, in signal processing applications, it is not usually necessary for certain execution units to operate simultaneously. These execution units can therefore be grouped together, in such a way that only one of them can operate at a particular time, without significantly impacting on the operation of the device. An array is formed from multiple interconnected processors of this type.
    Type: Application
    Filed: December 2, 2005
    Publication date: July 13, 2006
    Inventors: Andrew Duller, Gajinder Panesar, Peter Claydon, William Robbins, Andrew Kuligowski, Olfat Younis
  • Patent number: 6892296
    Abstract: A pipeline video decoder and decompression system handles a plurality of separately encoded bit streams arranged as a single serial bit stream of digital bits and having separately encoded pairs of control codes and corresponding data carried in the serial bit stream. The pipeline system employs a plurality of interconnected stages to decode and decompress the single bit stream, including a start code detector. When in a search mode, the start code detector searches for a specific start code corresponding to one of multiple compression standards. The start code detector responding to the single serial bit stream generates control tokens and data tokens. A respective one of the tokens includes a plurality of data words. Each data word has an extension bit which indicates a presence of additional words therein. The data words are thereby unlimited in number.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: May 10, 2005
    Assignee: Discovision Associates
    Inventors: Adrian P. Wise, Kevin Boyd, Anothy Peter Claydon, William P. Robbins, Helen R. Finch, Martin W. Sotheran, Anthony Mark Jones
  • Publication number: 20040039903
    Abstract: A pipeline video decoder and decompression system handles a plurality of separately encoded bit streams arranged as a single serial bit stream of digital bits and having separately encoded pairs of control codes and corresponding data carried in the serial bit stream. The pipeline system employs a plurality of interconnected stages to decode and decompress the single bit stream, including a start code detector. When in a search mode, the start code detector searches for a specific start code corresponding to one of multiple compression standards. The start code detector responding to the single serial bit stream generates control tokens and data tokens. A respective one of the tokens includes a plurality of data words. Each data word has an extension bit which indicates a presence of additional words therein. The data words are thereby unlimited in number.
    Type: Application
    Filed: February 5, 2001
    Publication date: February 26, 2004
    Inventors: Adrian P. Wise, Martin W. Sotheran, William P. Robbins, Anthony M. Jones, Helen R. Finch, Kevin J. Boyd, Anthony Peter Claydon