Patents by Inventor Gordon Richard McLeod

Gordon Richard McLeod 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: 8751025
    Abstract: An audio codec (100) is provided with a control sequencer (110) interposed between control interface logic (120) and control registers (130) of the codec. A memory (114, 116) associated with the control sequencer (110) enables a burst of operations to be preloaded into the audio codec. In response to a single command from an external control processor (20), the sequencer (110) can then execute the burst with precise delays between each operation and without further direction from the processor. This frees the processor (20) to concentrate on other tasks within the system, and/or to enter a low-power mode to conserve energy. The system may be a personal media player.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: June 10, 2014
    Assignee: Wolfson Microelectronics plc
    Inventor: Gordon Richard McLeod
  • Publication number: 20120300960
    Abstract: An integrated circuit for digital signal routing. Signal routing is achieved by means of a multiply-accumulate block, which takes data from one or more data source and, after any required scaling, generates output data for a data destination. The multiply-accumulate block operates on a time division multiplexed basis, so that multiple signal paths can be processed within one period of the sample clock. Each signal path has a respective sample clock rate, and paths with different sample clock rates can be routed through the multiply-accumulate block on a time division multiplexed basis independently of each other. Thus, speech signals at 8 kHz or 16 kHz can be processed concurrently with audio data at 44 kHz or 48 kHz.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Graeme Gordon Mackay, Jonathan Timothy Wigner, Gordon Richard McLeod
  • Publication number: 20120272089
    Abstract: The present invention relates to methods and apparatus for data transfer. A data interface is described with at least a first data terminal for either outputting or receiving a data signal. In bi-directional embodiments there may be one terminal for receiving data and one terminal for outputting data. A bit clock terminal outputs or receives a bit clock signal; and a frame clock terminal for outputs or receives a frame clock signal. Interface control circuitry is configurable to associate data outputted or received in each frame with time slots (1-8) of a predetermined number of bits (x, y, z) wherein the control circuitry is adapted such that the frequency of the bit clock signal can be changed at any time so as to vary the number of time slots in a frame.
    Type: Application
    Filed: December 17, 2010
    Publication date: October 25, 2012
    Inventors: Robert James Hatfield, Gordon Richard Mcleod, John Laurence Pennock
  • Publication number: 20100205412
    Abstract: An audio codec (100) is provided with a control sequencer (110) interposed between control interface logic (120) and control registers (130) of the codec. A memory (114, 116) associated with the control sequencer (110) enables a burst of operations to be preloaded into the audio codec. In response to a single command from an external control processor (20), the sequencer (110) can then execute the burst with precise delays between each operation and without further direction from the processor. This frees the processor (20) to concentrate on other tasks within the system, and/or to enter a low-power mode to conserve energy. The system may be a personal media player.
    Type: Application
    Filed: June 25, 2008
    Publication date: August 12, 2010
    Inventor: Gordon Richard McLeod