Patents by Inventor Graeme Gordon Mackay
Graeme Gordon Mackay 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: 9661434Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.Type: GrantFiled: November 3, 2016Date of Patent: May 23, 2017Assignee: Cirrus Logic, Inc.Inventors: Andrew James Howlett, Graeme Gordon Mackay, Douglas James Wallace MacFarlane
-
Publication number: 20170078814Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.Type: ApplicationFiled: November 3, 2016Publication date: March 16, 2017Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Andrew James HOWLETT, Graeme Gordon MACKAY, Douglas James Wallace MACFARLANE
-
Patent number: 9490765Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.Type: GrantFiled: September 24, 2015Date of Patent: November 8, 2016Assignee: Cirrus Logic, Inc.Inventors: Andrew James Howlett, Graeme Gordon Mackay, Douglas James Wallace MacFarlane
-
Publication number: 20160276984Abstract: Methods and apparatus for detection and tracking of a signal envelope. The circuit comprises absolute value circuitry configured to receive data samples and output a first value corresponding to the magnitude of said data samples. An envelope tracker maintains an envelope output value and compares the first value to the current envelope output value and modifies the envelope output value based on said comparison to provide the envelope output value with predetermined attack and decay characteristics. The absolute value circuitry has a first input for receiving a first digital signal at a first sample rate and a second input for receiving an interpolated version of the first digital signal at a second sample rate which is higher than the first sample rate and outputs the first value based on the magnitudes of the samples received at the first input and the samples received at the second input.Type: ApplicationFiled: May 26, 2016Publication date: September 22, 2016Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Malcolm BLYTH, Graeme Gordon MACKAY
-
Publication number: 20160246747Abstract: This application relates to methods and apparatus for transfer of data between a host device (400) and a peripheral device (300) via a USB Type-C connector (100; 304) of the host device. A data controller is described that has a path controller (309, 310; 706) for establishing signal paths between circuitry of the host device and contacts (101) of said USB Type-C connector. The path controller is operable in at least first and second modes. In the first mode the path controller establishes separate signal paths to each of at least first, second, third and fourth contacts (A6, A7, B6, B7) of the USB Type-C connector and a plurality of the established signal paths are for transfer of analogue audio data. In the second mode the path controller establishes a pair of signal paths to only a subset of said first to fourth contacts to provide a differential digital data path.Type: ApplicationFiled: February 24, 2016Publication date: August 25, 2016Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Robert David Rand, Graeme Gordon MacKay, Andrew James Howlett
-
Patent number: 9362875Abstract: Methods and apparatus for detection and tracking of a signal envelope. The circuit comprises absolute value circuitry configured to receive data samples and output a first value corresponding to the magnitude of said data samples. An envelope tracker maintains an envelope output value and compares the first value to the current envelope output value and modifies the envelope output value based on said comparison to provide the envelope output value with predetermined attack and decay characteristics. The absolute value circuitry has a first input for receiving a first digital signal at a first sample rate and a second input for receiving an interpolated version of the first digital signal at a second sample rate which is higher than the first sample rate and outputs the first value based on the magnitudes of the samples received at the first input and the samples received at the second input.Type: GrantFiled: July 2, 2014Date of Patent: June 7, 2016Assignee: Cirrus Logic, Inc.Inventors: Malcolm Blyth, Graeme Gordon Mackay
-
Publication number: 20160056786Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.Type: ApplicationFiled: September 24, 2015Publication date: February 25, 2016Inventors: Andrew James Howlett, Graeme Gordon Mackay, Douglas James Wallace MacFarlane
-
Publication number: 20160044412Abstract: An integrated circuit for digital signal routing. The integrated circuit has analog and digital inputs and outputs, including digital interfaces for connection to other integrated circuits. Inputs, including the digital interfaces, act as data sources. Outputs, including the digital interfaces, act as data destinations. The integrated circuit also includes signal processing blocks, which can act as data sources and data destinations. 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. Data from a data source is buffered for an entire period of a data sample clock so that the multiply-accumulate block can retrieve the data at any point in the period, and output data of the multiply-accumulate block is buffered for an entire period of the data sample clock so that the data destination can retrieve the data at any point in the period.Type: ApplicationFiled: August 14, 2015Publication date: February 11, 2016Inventors: Graeme Gordon Mackay, Jonathan Timothy Wigner, Gordon Richard McLeod
-
Patent number: 9148722Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.Type: GrantFiled: April 3, 2014Date of Patent: September 29, 2015Assignee: Cirrus Logic International Semiconductor Ltd.Inventors: Andrew James Howlett, Graeme Gordon MacKay, Douglas James Wallace MacFarlane
-
Publication number: 20150008962Abstract: Methods and apparatus for detection and tracking of a signal envelope. The circuit comprises absolute value circuitry configured to receive data samples and output a first value corresponding to the magnitude of said data samples. An envelope tracker maintains an envelope output value and compares the first value to the current envelope output value and modifies the envelope output value based on said comparison to provide the envelope output value with predetermined attack and decay characteristics. The absolute value circuitry has a first input for receiving a first digital signal at a first sample rate and a second input for receiving an interpolated version of the first digital signal at a second sample rate which is higher than the first sample rate and outputs the first value based on the magnitudes of the samples received at the first input and the samples received at the second input.Type: ApplicationFiled: July 2, 2014Publication date: January 8, 2015Applicant: Wolfson Microelectronics plcInventors: Malcolm Blyth, Graeme Gordon Mackay
-
Publication number: 20140307910Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.Type: ApplicationFiled: April 3, 2014Publication date: October 16, 2014Applicant: Wolfson Microelectronics plcInventors: Andrew James Howlett, Graeme Gordon MacKay, Douglas James Wallace MacFarlane
-
Publication number: 20120300960Abstract: 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: ApplicationFiled: May 25, 2012Publication date: November 29, 2012Inventors: Graeme Gordon Mackay, Jonathan Timothy Wigner, Gordon Richard McLeod