Patents by Inventor Harmander Singh
Harmander Singh 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: 10353447Abstract: A programmable logic circuit such as a finite state machine is provided that is configured to determine a memory array power-up sequence from a configuration signal to successively enable each memory array. A delay circuit triggers an initial memory bank in each enabled memory array to power-up without a delay. The delay circuit then counts responsive to a clock to determine a delay between a successive triggering of remaining memory banks in each enabled memory array to power-up.Type: GrantFiled: March 3, 2017Date of Patent: July 16, 2019Assignee: QUALCOMM IncorporatedInventors: Harmander Singh, Sebastien Weyland, Suresh Kumar Venkumahanti
-
Patent number: 10331195Abstract: In some aspects, a method for adjusting an operating frequency of a memory controller is provided, wherein a graphics processing unit (GPU) accesses a memory via the memory controller. The method includes monitoring activity of the GPU to determine an active time of the GPU, comparing the determined active time with an active threshold, and, if the determined active time is greater than the active threshold, increasing the operating frequency of the memory controller.Type: GrantFiled: March 23, 2017Date of Patent: June 25, 2019Assignee: QUALCOMM IncorporatedInventors: Milena Vratonjic, Harmander Singh, Gautam Kumar, Mohamed Roumi, Kenneth Marvin Gainey, Ashish Bajaj
-
Publication number: 20180253129Abstract: A programmable logic circuit such as a finite state machine is provided that is configured to determine a memory array power-up sequence from a configuration signal to successively enable each memory array. A delay circuit triggers an initial memory bank in each enabled memory array to power-up without a delay. The delay circuit then counts responsive to a clock to determine a delay between a successive triggering of remaining memory banks in each enabled memory array to power-up.Type: ApplicationFiled: March 3, 2017Publication date: September 6, 2018Inventors: Harmander Singh, Sebastien Weyland, Suresh Kumar Venkumahanti
-
Publication number: 20170351316Abstract: In some aspects, a method for adjusting an operating frequency of a memory controller is provided, wherein a graphics processing unit (GPU) accesses a memory via the memory controller. The method includes monitoring activity of the GPU to determine an active time of the GPU, comparing the determined active time with an active threshold, and, if the determined active time is greater than the active threshold, increasing the operating frequency of the memory controller.Type: ApplicationFiled: March 23, 2017Publication date: December 7, 2017Inventors: Milena Vratonjic, Harmander Singh, Gautam Kumar, Mohamed Roumi, Kenneth Marvin Gainey, Ashish Bajaj
-
Patent number: 9541583Abstract: Described is an apparatus comprising: a voltage level detector to monitor a first power supply node; and a voltage level protector, coupled to the voltage level detector, to protect the voltage level detector from receiving a power supply on the first power supply node above a pre-defined threshold voltage. Described is also a voltage level protector to protect a first power supply node from receiving a power supply above a pre-defined threshold voltage, the voltage level protector comprising: a first p-type device coupled to a second power supply node, the second power supply node to receive a power supply higher than the power supply on the first power supply node; and a second p-type device coupled in series to the first p-type device, the second p-type further coupled to the first power supply node, which is for coupling to a voltage level detector.Type: GrantFiled: May 8, 2013Date of Patent: January 10, 2017Assignee: Intel CorporationInventors: Harmander Singh, Mohammad Mehedi Hasan, Abhiman Pratap Kotwal, Gianfranco Gerosa, Mohammed Hasan Taufique
-
Patent number: 9299419Abstract: Systems and methods for optimizing a memory rail voltage are disclosed. The system may comprise a plurality of sensor cells, each sensor cell comprising at least one bitcell replica having a predefined data retention voltage higher than a data retention voltage of a similar memory bit cell. The sensor cells may be configured to provide an output based on a sensor rail voltage higher than the predefined data retention voltage. The system may further comprise a controller operably coupled to a power management circuit and configured to adjust the memory rail and the sensor rail voltages. The controller may be further configured to compare an expected value to the sensor indication. The controller may decrease the sensor rail voltage and the memory rail voltage based on the indication until a sensor indicates a bitcell replica has failed, indicating an optimum memory rail voltage has been reached.Type: GrantFiled: February 2, 2015Date of Patent: March 29, 2016Assignee: QUALCOMM INCORPORATEDInventors: Harmander Singh, Milena Vratonjic, Ian David O'Donnell, Kenneth Gainey
-
Publication number: 20140334049Abstract: Described is an apparatus comprising: a voltage level detector to monitor a first power supply node; and a voltage level protector, coupled to the voltage level detector, to protect the voltage level detector from receiving a power supply on the first power supply node above a pre-defined threshold voltage. Described is also a voltage level protector to protect a first power supply node from receiving a power supply above a pre-defined threshold voltage, the voltage level protector comprising: a first p-type device coupled to a second power supply node, the second power supply node to receive a power supply higher than the power supply on the first power supply node; and a second p-type device coupled in series to the first p-type device, the second p-type further coupled to the first power supply node, which is for coupling to a voltage level detector.Type: ApplicationFiled: May 8, 2013Publication date: November 13, 2014Inventors: Harmander Singh, Mohammad Mehedi Hasan, Abhiman Pratap Kotwal, Gianfranco Gerosa, Mohammed Hasan Taufique
-
Patent number: 7548823Abstract: Correction of delay-based metric measurements using delay circuits having differing metric sensitivities provides improved accuracy for environmental and other circuit metric measurements that used delay lines. A delay line measurement, which may be a one-shot measurement or a ring oscillator frequency measurement is performed either simultaneously or sequentially using at least two delay lines that have differing sensitivities to a particular metric under measurement. A correction circuit or algorithm uses the measured delays or ring oscillator frequencies and corrects at least one of the metric measurements determined from one of the delays or ring oscillator frequencies in conformity with the other delay or ring oscillator frequency. The delays may be inverter chains, with one chain having a higher sensitivity to supply voltage than the other delay chain, with the other delay chain having a higher sensitivity to temperature.Type: GrantFiled: May 18, 2007Date of Patent: June 16, 2009Assignee: International Business Machines CorporationInventors: Harmander Singh, Alan J. Drake, Fadi H. Gebara, John P. Keane, Jeremy D. Schaub, Robert M. Senger
-
Publication number: 20090144006Abstract: A method and system for calibration of multi-metric sensitive delay measurement circuits provides for reduction of process-dependent variation in delays and their sensitivities to circuit metrics. A process corner for the delay circuit(s) is determined from at least one delay measurement for which the variation of delay due to process variation is previously characterized. The delay measurement(s) is made at a known temperature(s), power supply voltage(s) and known values of any other environmental metric which the delay circuit is designed to measure. Coefficients for delay versus circuit metrics are then determined from the established process corner, so that computation of circuit metric values from the delay measurements have improved accuracy and reduced variation due to the circuit-to-circuit and/or die-to-die process variation of the delay circuits.Type: ApplicationFiled: February 9, 2009Publication date: June 4, 2009Inventors: Harmander Singh, Alan J. Drake, Fadi H. Gebara, John P. Keane, Jeremy D. Schaub, Robert M. Senger
-
Patent number: 7542862Abstract: A method and system for calibration of multi-metric sensitive delay measurement circuits provides for reduction of process-dependent variation in delays and their sensitivities to circuit metrics. A process corner for the delay circuit(s) is determined from at least one delay measurement for which the variation of delay due to process variation is previously characterized. The delay measurement(s) is made at a known temperature(s), power supply voltage(s) and known values of any other environmental metric which the delay circuit is designed to measure. Coefficients for delay versus circuit metrics are then determined from the established process corner, so that computation of circuit metric values from the delay measurements have improved accuracy and reduced variation due to the circuit-to-circuit and/or die-to-die process variation of the delay circuits.Type: GrantFiled: May 18, 2007Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Harmander Singh, Alan J. Drake, Fadi H. Gebara, John P. Keane, Jeremy D. Schaub, Robert M. Senger
-
Publication number: 20080288196Abstract: Correction of delay-based metric measurements using delay circuits having differing metric sensitivities provides improved accuracy for environmental and other circuit metric measurements that used delay lines. A delay line measurement, which may be a one-shot measurement or a ring oscillator frequency measurement is performed either simultaneously or sequentially using at least two delay lines that have differing sensitivities to a particular metric under measurement. A correction circuit or algorithm uses the measured delays or ring oscillator frequencies and corrects at least one of the metric measurements determined from one of the delays or ring oscillator frequencies in conformity with the other delay or ring oscillator frequency. The delays may be inverter chains, with one chain having a higher sensitivity to supply voltage than the other delay chain, with the other delay chain having a higher sensitivity to temperature.Type: ApplicationFiled: May 18, 2007Publication date: November 20, 2008Inventors: Harmander Singh, Alan J. Drake, Fadi H. Gebara, John P. Keane, Jeremy D. Schaub, Robert M. Senger
-
Publication number: 20080288197Abstract: A method and system for calibration of multi-metric sensitive delay measurement circuits provides for reduction of process-dependent variation in delays and their sensitivities to circuit metrics. A process corner for the delay circuit(s) is determined from at least one delay measurement for which the variation of delay due to process variation is previously characterized. The delay measurement(s) is made at a known temperature(s), power supply voltage(s) and known values of any other environmental metric which the delay circuit is designed to measure. Coefficients for delay versus circuit metrics are then determined from the established process corner, so that computation of circuit metric values from the delay measurements have improved accuracy and reduced variation due to the circuit-to-circuit and/or die-to-die process variation of the delay circuits.Type: ApplicationFiled: May 18, 2007Publication date: November 20, 2008Inventors: Harmander Singh, Alan J. Drake, Fadi H. Gebara, John P. Keane, Jeremy D. Schaub, Robert M. Senger