Patents by Inventor Ashish Khandelwal
Ashish Khandelwal 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: 11797732Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: GrantFiled: April 30, 2021Date of Patent: October 24, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Ashish Khandelwal, Sreenivasan K. Koduri, Nikhil Gupta, Timothy W. Fischer
-
Patent number: 11748533Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: GrantFiled: April 30, 2021Date of Patent: September 5, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Ashish Khandelwal, Sreenivasan K. Koduri, Nikhil Gupta, Timothy W. Fischer
-
Patent number: 11727175Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: GrantFiled: April 30, 2021Date of Patent: August 15, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Timothy W. Fischer, Ashish Khandelwal, Sreenivasan K. Koduri, Nikhil Gupta
-
Patent number: 11636242Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: GrantFiled: April 30, 2021Date of Patent: April 25, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Ashish Khandelwal, Sreenivasan K. Koduri, Nikhil Gupta, Timothy W. Fischer
-
Patent number: 11562459Abstract: A graphics pipeline includes a cache having cache lines that are configured to store data used to process frames in a graphics pipeline. The graphics pipeline is implemented using a processor that processes frames for the graphics pipeline using data stored in the cache. The processor processes a first frame and writes back a dirty cache line from the cache to a memory concurrently with processing of the first frame. The dirty cache line is retained in the cache and marked as clean subsequent to being written back to the memory. In some cases, the processor generates a hint that indicates a priority for writing back the dirty cache line based on a read command occupancy at a system memory controller.Type: GrantFiled: December 21, 2020Date of Patent: January 24, 2023Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULCInventors: Noor Mohammed Saleem Bijapur, Ashish Khandelwal, Laurent Lefebvre, Anirudh R. Acharya
-
Patent number: 11557798Abstract: A method for predicting an onset of a capacity fading in a battery includes measuring, over a period of time, a plurality of parameters related to charging and discharging cycles of the battery; detecting, based on the measured plurality of parameters, the onset of the capacity fade in the battery; and providing a notification on the electronic device indicating the detected onset of the capacity fade.Type: GrantFiled: December 5, 2019Date of Patent: January 17, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Aravinda R. Mandli, Anshul Kaushik, Krishnan S. Hariharan, Ashish Khandelwal, Ankit Yadu, Jeonghoon Jo
-
Patent number: 11402433Abstract: Provided are a method and system for determining State of Health (SOH) of a battery. The method includes: detecting a charging state of the battery that is being charged by a Constant Current (CC) or a Constant Voltage (CV); adding a low frequency current signal to the CC that is charging the battery to obtain a low frequency charging current, or adding a low frequency voltage signal to the CV, that is charging the battery to obtain a low frequency charging voltage; determining one or more parameters relating to the battery during the charging state of the battery; calculating an internal impedance and Open Circuit Voltage (OCV) values based on the one or more parameters; and determining SOH of the battery based on the calculated internal impedance and the OCV values.Type: GrantFiled: August 27, 2020Date of Patent: August 2, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Arunava Naha, Ashish Khandelwal, Krishnan S Hariharan, Seongho Han
-
Publication number: 20220085620Abstract: Disclosed are methods and apparatuses for charging a hybrid battery pack, the method including determining, by a battery management system (BMS), a current split ratio for allocating charging current to an energy cell and a power cell in a hybrid battery pack, based on any one or any combination of a state of charge (SoC) level of the energy cell at an instance of initiation of charging, a SoC level of the power cell at the instance of the initiation of the charging, a wattage of an adapter for charging the hybrid battery pack, a capacity of the hybrid battery pack, and a charging time period, and charging, by the BMS, the hybrid battery pack by allocating the charging current to the energy cell and the power cell based on the current split ratio.Type: ApplicationFiled: August 16, 2021Publication date: March 17, 2022Applicant: Samsung Electronics Co., Ltd.Inventors: Shashishekara Parampalli ADIGA, Mohan Kumar Singh VERMA, Ashish KHANDELWAL, Krishnan S HARIHARAN, Rajkumar Subhash PATIL, Subramanya Mayya KOLAKE
-
Publication number: 20210398242Abstract: A graphics pipeline includes a cache having cache lines that are configured to store data used to process frames in a graphics pipeline. The graphics pipeline is implemented using a processor that processes frames for the graphics pipeline using data stored in the cache. The processor processes a first frame and writes back a dirty cache line from the cache to a memory concurrently with processing of the first frame. The dirty cache line is retained in the cache and marked as clean subsequent to being written back to the memory. In some cases, the processor generates a hint that indicates a priority for writing back the dirty cache line based on a read command occupancy at a system memory controller.Type: ApplicationFiled: December 21, 2020Publication date: December 23, 2021Inventors: Noor Mohammed Saleem BIJAPUR, Ashish KHANDELWAL, Laurent LEFEBVRE, Anirudh R. ACHARYA
-
Publication number: 20210390243Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: ApplicationFiled: April 30, 2021Publication date: December 16, 2021Inventors: Timothy W. FISCHER, Ashish KHANDELWAL, Sreenivasan K. KODURI, Nikhil GUPTA
-
Publication number: 20210390233Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: ApplicationFiled: April 30, 2021Publication date: December 16, 2021Inventors: Ashish KHANDELWAL, Nikhil GUPTA, Sreenivasan K. KODURI, Timothy W. FISCHER
-
Publication number: 20210390232Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: ApplicationFiled: April 30, 2021Publication date: December 16, 2021Inventors: Ashish KHANDELWAL, Sreenivasan K. KODURI, Nikhil GUPTA, Timothy W. FISCHER
-
Publication number: 20210390239Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: ApplicationFiled: April 30, 2021Publication date: December 16, 2021Inventors: Ashish KHANDELWAL, Sreenivasan K. KODURI, Nikhil GUPTA, Timothy W. FISCHER
-
Publication number: 20210390237Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: ApplicationFiled: April 30, 2021Publication date: December 16, 2021Inventors: Ashish KHANDELWAL, Sreenivasan K. KODURI, Nikhil GUPTA, Timothy W. FISCHER
-
Publication number: 20210390234Abstract: A technique for designing circuits including receiving a data object representing a circuit for a first process technology, the circuit including a first sub-circuit, the first sub-circuit including a first electrical component and a second electrical component arranged in a first topology; identifying the first sub-circuit in the data object by comparing the first topology to a stored topology, the stored topology associated with the first process technology; identifying a first set of physical parameter values associated with first electrical component and the second electrical component of the first sub-circuit; determining a set of performance parameter values for the first sub-circuit based on a first machine learning model of the first sub-circuit and the identified set of physical parameters; converting the identified first sub-circuit to a second sub-circuit for the second process technology based on the determined set of performance parameter values; and outputting the second sub-circuit.Type: ApplicationFiled: April 30, 2021Publication date: December 16, 2021Inventors: Nikhil GUPTA, Timothy W. FISCHER, Ashish KHANDELWAL, Sreenivasan K. KODURI
-
Publication number: 20210088591Abstract: The present subject refers to a method for battery fault diagnosis and prevention of hazardous conditions. The method comprises determining a plurality of parameters defined as one or more of current, voltage, or state of charge during operation of a battery-powered device. Further, one or more likelihood ratios related to malfunctioning of the battery are evaluated based on determined parameters. At least one of: a current battery-state or a type of current battery state are determined based on the one or more likelihood ratios as evaluated.Type: ApplicationFiled: September 18, 2020Publication date: March 25, 2021Inventors: Arunava NAHA, Achyutha Krishna KONETI, Piyush TAGADE, Ashish KHANDELWAL, Seongho HAN, Krishnan S. HARIHARAN
-
Publication number: 20210063490Abstract: Provided are a method and system for determining State of Health (SOH) of a battery. The method includes: detecting a charging state of the battery that is being charged by a Constant Current (CC) or a Constant Voltage (CV); adding a low frequency current signal to the CC that is charging the battery to obtain a low frequency charging current, or adding a low frequency voltage signal to the CV, that is charging the battery to obtain a low frequency charging voltage; determining one or more parameters relating to the battery during the charging state of the battery; calculating an internal impedance and Open Circuit Voltage (OCV) values based on the one or more parameters; and determining SOH of the battery based on the calculated internal impedance and the OCV values.Type: ApplicationFiled: August 27, 2020Publication date: March 4, 2021Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Arunava Naha, Ashish Khandelwal, Krishnan S. Hariharan, Seongho Han
-
Patent number: 10778034Abstract: A primary side wireless power transmitter inductively couplable to a secondary side wireless power receiver for supplying power to the wireless power receiver for receiving communications from the secondary side wireless power receiver through the inductive coupling comprises a primary side tank circuit receiving a signal on from the secondary side wireless power receiver. A phase delay or time delay circuit generates a fixed delay clock signal. A sample and hold circuit samples a tank circuit voltage utilizing the fixed phase or time delayed clock signal. A comparator is coupled to an output of the sample and hold circuit for extracting data or commands from the signal stream. A method of operating a primary side wireless transmitter inductively coupled to a secondary side wireless power receiver for supplying power to the wireless power receiver to power a load coupled to the receiver is also disclosed.Type: GrantFiled: December 3, 2018Date of Patent: September 15, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Ashish Khandelwal, Joseph M. Khayat, Yipeng Su, Robert A. Neidorff, Bharath B. Kannan
-
Publication number: 20200203780Abstract: A method for predicting an onset of a capacity fading in a battery includes measuring, over a period of time, a plurality of parameters related to charging and discharging cycles of the battery; detecting, based on the measured plurality of parameters, the onset of the capacity fade in the battery; and providing a notification on the electronic device indicating the detected onset of the capacity fade.Type: ApplicationFiled: December 5, 2019Publication date: June 25, 2020Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Aravinda R. MANDLI, Anshul KAUSHIK, Krishnan S. HARIHARAN, Ashish KHANDELWAL, Ankit YADU, Jeonghoon JO
-
Patent number: 10637268Abstract: A system and a method for fast charging a battery, based on dynamically determined cut-off voltage are provided. The system includes a hardware processor, and a non-volatile memory comprising instructions, the instructions executed by the hardware processor configure the hardware processor to identify dynamically, a current state of charge (SOC) of the battery, by a battery charging module, determine at least one fast charging profile that matches the current SOC of the battery, by the battery charging module, determine a dynamic cut-off voltage that matches the fast charging profile, by the battery charging module, and charge the battery based on the dynamic cut-off voltage, by the battery charging module.Type: GrantFiled: May 13, 2016Date of Patent: April 28, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Ashish Khandelwal, Sanoop Ramachandran, Krishnan Seethalakshmi Hariharan, Hanseok Park, Kiyoung Kim