Patents by Inventor Hugh Thomas Mair
Hugh Thomas Mair 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).
-
Publication number: 20240085475Abstract: Described herein are improved techniques for measuring propagation delay of an integrated circuit that facilitate performing propagation delay measurements on-chip. Some embodiments relate to an integrated circuit comprising programmable oscillator circuitry with a plurality of oscillator stages that are switchable into and out of a delay path based on control signals from a controller, allowing the same programmable oscillator to generate many different oscillator signals according to the received control signals, for the controller to determine a central tendency and/or variance of propagation delay of the integrated circuit. Some embodiments relate to an integrated circuit including programmable delay paths configured to provide an amount of cell delay and an amount of wire delay based on control signals from a controller, allowing the same programmable delay path to generate signals for measuring delays due to cell and wire delays of the integrated circuit.Type: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Inventors: Ashish Kumar NAYAK, Hugh Thomas MAIR, Anshul VARMA, Anand RAJAGOPALAN
-
Publication number: 20240077533Abstract: An integrated circuit includes a programmable delay path comprising a plurality of path delay tuners configured to receive a plurality of control signals and add to the programmable delay path an amount of cell delay and an amount of wire delay that are based on the plurality of control signals. The integrated circuit further includes a controller configured to provide the plurality of control signals to the programmable delay path, receive a signal from the programmable delay path, and compare the signal to a reference signal.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Inventors: Ashish Kumar NAYAK, Hugh Thomas MAIR, Anshul VARMA, Anand RAJAGOPALAN
-
Patent number: 11835580Abstract: Described herein are improved techniques for measuring propagation delay of an integrated circuit that facilitate performing propagation delay measurements on-chip. Some embodiments relate to an integrated circuit comprising programmable oscillator circuitry with a plurality of oscillator stages that are switchable into and out of a delay path based on control signals from a controller, allowing the same programmable oscillator to generate many different oscillator signals according to the received control signals, for the controller to determine a central tendency and/or variance of propagation delay of the integrated circuit. Some embodiments relate to an integrated circuit including programmable delay paths configured to provide an amount of cell delay and an amount of wire delay based on control signals from a controller, allowing the same programmable delay path to generate signals for measuring delays due to cell and wire delays of the integrated circuit.Type: GrantFiled: August 9, 2021Date of Patent: December 5, 2023Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Ashish Kumar Nayak, Hugh Thomas Mair, Anshul Varma, Anand Rajagopalan
-
Patent number: 11418203Abstract: Clock circuits designed to compensate for supply voltage fluctuations (e.g., supply voltage droops) in central processing units (CPUs) are described. The clock circuits described herein involve reducing the clock frequency in response to a decrease to the supply voltage to a value that is approximately equal (or below) to the maximum operating frequency of the CPU at that particular supply voltage. The clock circuits described herein may include a frequency locked loops (FLL). Such FLLs may be designed to lock to a reference frequency when the supply voltage is approximately constant and to deviate from the reference frequency in response to variations in the supply voltage. In some embodiments, an FLL operates in the same supply voltage domain as the CPU.Type: GrantFiled: July 15, 2021Date of Patent: August 16, 2022Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Hugh Thomas Mair, Ashish Kumar Nayak
-
Publication number: 20220170986Abstract: Described herein are improved techniques for measuring propagation delay of an integrated circuit that facilitate performing propagation delay measurements on-chip. Some embodiments relate to an integrated circuit comprising programmable oscillator circuitry with a plurality of oscillator stages that are switchable into and out of a delay path based on control signals from a controller, allowing the same programmable oscillator to generate many different oscillator signals according to the received control signals, for the controller to determine a central tendency and/or variance of propagation delay of the integrated circuit. Some embodiments relate to an integrated circuit including programmable delay paths configured to provide an amount of cell delay and an amount of wire delay based on control signals from a controller, allowing the same programmable delay path to generate signals for measuring delays due to cell and wire delays of the integrated circuit.Type: ApplicationFiled: August 9, 2021Publication date: June 2, 2022Applicant: MEDIATEK Singapore Pte. Ltd.Inventors: Ashish Kumar Nayak, Hugh Thomas Mair, Anshul Varma, Anand Rajagopalan
-
Publication number: 20220085820Abstract: Clock circuits designed to compensate for supply voltage fluctuations (e.g., supply voltage droops) in central processing units (CPUs) are described. The clock circuits described herein involve reducing the clock frequency in response to a decrease to the supply voltage to a value that is approximately equal (or below) to the maximum operating frequency of the CPU at that particular supply voltage. The clock circuits described herein may include a frequency locked loops (FLL). Such FLLs may be designed to lock to a reference frequency when the supply voltage is approximately constant and to deviate from the reference frequency in response to variations in the supply voltage. In some embodiments, an FLL operates in the same supply voltage domain as the CPU.Type: ApplicationFiled: July 15, 2021Publication date: March 17, 2022Applicant: MEDIATEK Singapore Pte. Ltd.Inventors: Hugh Thomas Mair, Ashish Kumar Nayak
-
Patent number: 10732701Abstract: Various examples with respect to dual threshold clock control are described. A method involves sensing an input voltage of a processing circuit with a first mechanism and a second mechanism different from the first mechanism. The method also involves regulating a first droop of the input voltage using the first mechanism. The method further involves regulating a subsequent droop of the input voltage after the first droop using the second mechanism.Type: GrantFiled: June 24, 2019Date of Patent: August 4, 2020Assignee: MediaTek Singapore Pte. Ltd.Inventors: Lee-Kee Yong, Rolf Lagerquist, Hugh Thomas Mair
-
Patent number: 10361190Abstract: A standard cell circuit includes a standard cell unit and a first resistive device. The standard cell unit is coupled to at least one resistor. The first resistive device is coupled to the standard cell unit and provides a first current path for a first current to flow through.Type: GrantFiled: May 31, 2016Date of Patent: July 23, 2019Assignee: MEDIATEK INC.Inventors: Kin-Hooi Dia, Hugh Thomas Mair, Shao-Hua Huang, Wen-Yi Lin
-
Patent number: 10345882Abstract: A dynamic power meter circuit receives a set of clock signals. The clock signals are summed by a clock sum adder, thereby generating a clock sum value. A dynamic power meter output value is generated based at least in part on the clock sum value. In one particular example, a dynamic power meter circuit receives clock signals and from them generates a clock sum model sub-value. The dynamic power meter circuit also receives event signals, and from them generates an architectural event model sub-value. A corresponding pair of clock sum model sub-value and architectural event model sub-value are then ratiometrically combined, thereby generating a dynamic power meter output value. Due to the use of both event signals and clock signals, a stream of dynamic power meter output values is generated that more closely tracks actual dynamic power of a circuit being monitored.Type: GrantFiled: November 5, 2015Date of Patent: July 9, 2019Assignee: MEDIATEK INC.Inventors: Huajun Wen, Hugh Thomas Mair, Hsin-Chen Chen, Brian King Flachs
-
Patent number: 10275010Abstract: A method of detecting and preventing over current induced system failure is provided. An OC protect controller monitors a CPU total power consumption based on received CPU activity information. In response to the monitoring, if the CPU power consumption is over a threshold, then the OC protect controller outputs a frequency dithering control signal to reduce the CPU clock frequency such that the CPU does not reach an OC limit. The OC protect controller also outputs a PLL frequency control signal to reduce the PLL clock frequency to improve system efficiency.Type: GrantFiled: February 16, 2015Date of Patent: April 30, 2019Assignee: MediaTek Singapore Pte. Ltd.Inventors: Hugh Thomas Mair, Sumanth Katte Gururajarao, Gordon Gammie, Alice Wang, Uming Ko, Rolf Lagerquist
-
Patent number: 9690365Abstract: A processing device performs dual-rail power equalization for its memory cell array and logic circuitry. The memory cell array is coupled to a first power rail through a first switch to receive a first voltage level. The logic circuitry is coupled to a second power rail through a second switch to receive a second voltage level that is different from the first voltage level. The processing device also includes a power switch coupled to at least the second power rail and operative to be enabled to equalize voltage supplied to the memory cell array and the logic circuitry.Type: GrantFiled: April 26, 2016Date of Patent: June 27, 2017Assignee: MediaTek, Inc.Inventors: Hugh Thomas Mair, Yi-Te Chiu, Che-Wei Wu, Lee-Kee Yong, Chia-Wei Wang, Cheng-Hsing Chien, Uming Ko
-
Patent number: 9600024Abstract: A control method for a clock signal for a CPU contained in a CMOS circuit includes: when a load current for the CMOS circuit is enabled, generating a first clock signal; in a first period, selectively gating certain cycles of the first clock signal to generate a second clock signal which has a clock rate less than a clock rate of the first clock signal; and in a second period, dithering in the gated cycles to increase the clock rate of the second clock signal to be equal to that of the first clock signal. The second clock signal is continuously input to the CMOS circuit during the first period and the second period.Type: GrantFiled: September 25, 2013Date of Patent: March 21, 2017Assignee: MediaTek Singapore Pte. Ltd.Inventors: Hugh Thomas Mair, Gordon Gammie, Alice Wang, Uming Ko
-
Publication number: 20170068296Abstract: A method of detecting and preventing over current induced system failure is provided. An OC protect controller monitors a CPU total power consumption based on received CPU activity information. In response to the monitoring, if the CPU power consumption is over a threshold, then the OC protect controller outputs a frequency dithering control signal to reduce the CPU clock frequency such that the CPU does not reach an OC limit. The OC protect controller also outputs a PLL frequency control signal to reduce the PLL clock frequency to improve system efficiency.Type: ApplicationFiled: February 16, 2015Publication date: March 9, 2017Inventors: Hugh Thomas Mair, Sumanth Katte Gururajarao, Gordon Gammie, Alice Wang, Uming Ko, Rolf Lagerquist
-
Publication number: 20170018572Abstract: A standard cell circuit includes a standard cell unit and a first resistive device. The standard cell unit is coupled to at least one resistor. The first resistive device is coupled to the standard cell unit and provides a first current path for a first current to flow through.Type: ApplicationFiled: May 31, 2016Publication date: January 19, 2017Inventors: Kin-Hooi DIA, Hugh Thomas Mair, Shao-Hua Huang, Wen-Yi Lin
-
Publication number: 20160320821Abstract: A processing device performs dual-rail power equalization for its memory cell array and logic circuitry. The memory cell array is coupled to a first power rail through a first switch to receive a first voltage level. The logic circuitry is coupled to a second power rail through a second switch to receive a second voltage level that is different from the first voltage level. The processing device also includes a power switch coupled to at least the second power rail and operative to be enabled to equalize voltage supplied to the memory cell array and the logic circuitry.Type: ApplicationFiled: April 26, 2016Publication date: November 3, 2016Inventors: Hugh Thomas Mair, Yi-Te Chiu, Che-Wei Wu, Lee-Kee Yong, Chia-Wei Wang, Cheng-Hsing Chien, Uming Ko
-
Publication number: 20160291068Abstract: A dynamic power meter circuit receives a set of clock signals. The clock signals are summed by a clock sum adder, thereby generating a clock sum value. A dynamic power meter output value is generated based at least in part on the clock sum value. In one particular example, a dynamic power meter circuit receives clock signals and from them generates a clock sum model sub-value. The dynamic power meter circuit also receives event signals, and from them generates an architectural event model sub-value. A corresponding pair of clock sum model sub-value and architectural event model sub-value are then ratiometrically combined, thereby generating a dynamic power meter output value. Due to the use of both event signals and clock signals, a stream of dynamic power meter output values is generated that more closely tracks actual dynamic power of a circuit being monitored.Type: ApplicationFiled: November 5, 2015Publication date: October 6, 2016Inventors: Huajun Wen, Hugh Thomas Mair, Hsin-Chen Chen, Brian King Flachs
-
Patent number: 9224642Abstract: An integrated circuit structure includes a first conductive layer (MET4) including a first forked conductive structure (310), an insulating layer (320, ILD45) substantially disposed over the first forked conductive structure (310), a plurality of conductive vias (331-334) through the insulating layer (ILD45) and electrically connecting with the first forked conductive structure (310), and a second conductive layer (MET5) including a second forked conductive structure (340) substantially disposed over at least a portion of the insulating layer (ILD45) and generally perpendicular to the first forked conductive structure (310), the plurality of conductive vias (331-334) electrically connecting with the second forked conductive structure (340). Other structures, devices, and processes are also disclosed.Type: GrantFiled: July 11, 2014Date of Patent: December 29, 2015Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Hugh Thomas Mair
-
Publication number: 20140322867Abstract: An integrated circuit structure includes a first conductive layer (MET4) including a first forked conductive structure (310), an insulating layer (320, ILD45) substantially disposed over the first forked conductive structure (310), a plurality of conductive vias (331-334) through the insulating layer (ILD45) and electrically connecting with the first forked conductive structure (310), and a second conductive layer (MET5) including a second forked conductive structure (340) substantially disposed over at least a portion of the insulating layer (ILD45) and generally perpendicular to the first forked conductive structure (310), the plurality of conductive vias (331-334) electrically connecting with the second forked conductive structure (340). Other structures, devices, and processes are also disclosed.Type: ApplicationFiled: July 11, 2014Publication date: October 30, 2014Inventor: Hugh Thomas MAIR
-
Patent number: 8872344Abstract: An integrated circuit structure includes a first conductive layer (MET4) including a first forked conductive structure (310), an insulating layer (320, ILD45) substantially disposed over the first forked conductive structure (310), a plurality of conductive vias (331-334) through the insulating layer (ILD45) and electrically connecting with the first forked conductive structure (310), and a second conductive layer (MET5) including a second forked conductive structure (340) substantially disposed over at least a portion of the insulating layer (ILD45) and generally perpendicular to the first forked conductive structure (310), the plurality of conductive vias (331-334) electrically connecting with the second forked conductive structure (340). Other structures, devices, and processes are also disclosed.Type: GrantFiled: May 5, 2011Date of Patent: October 28, 2014Assignee: Texas Instruments IncorporatedInventor: Hugh Thomas Mair
-
Publication number: 20140095919Abstract: A control method for a clock signal for a CPU contained in a CMOS circuit includes: when a load current for the CMOS circuit is enabled, generating a first clock signal; in a first period, selectively gating certain cycles of the first clock signal to generate a second clock signal which has a clock rate less than a clock rate of the first clock signal; and in a second period, dithering in the gated cycles to increase the clock rate of the second clock signal to be equal to that of the first clock signal. The second clock signal is continuously input to the CMOS circuit during the first period and the second period.Type: ApplicationFiled: September 25, 2013Publication date: April 3, 2014Applicant: MediaTek Singapore Pte. Ltd.Inventors: Hugh Thomas Mair, Gordon Gammie, Alice Wang, Uming Ko