Patents by Inventor Karthic P

Karthic P 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: 12462082
    Abstract: Multiple classifier models are applied to features of a circuit design after processing the design through a first phase of an implementation flow. Each classifier model is associated with one of multiple directives, the directives are associated with a second phase of the implementation flow, and each classifier model returns a value indicative of likelihood of improving a quality metric. Regressor models of each set of a plurality of sets of regressor models are applied to the features. Each directive is associated with one of the sets of regressor models, and a combined score from each set of regressor models indicates a likelihood of satisfying a constraint. The directives are ranked based on the values indicated by the classifier models and scores from the sets of regressor models, and the circuit design is processed n the second phase of the implementation flow by the design tool using the directive having the highest rank.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: November 4, 2025
    Assignee: XILINX, INC.
    Inventors: Satish Bachina, Karthic P, Vishal Tripathi, Srinivasan Dasasathyan
  • Publication number: 20250272599
    Abstract: Updating machine learning models with user data includes executing, by a data processing system, a container including a first machine learning (ML) model, training data for the first ML model, and a library of machine learning functions. The data processing system executes one or more of the machine learning functions of the library. The one or more of the machine learning functions are configured to build a second ML model trained, at least in part, on user training data and to compare accuracy of the first ML model with accuracy of the second ML model. An ML model also may be trained to predict compilation time for circuit designs using training data that includes circuit design features, hardware features of a data processing system, and runtime features from the data processing system.
    Type: Application
    Filed: February 22, 2024
    Publication date: August 28, 2025
    Applicant: Xilinx, Inc.
    Inventors: Sumit Nagpal, Karthic P, Padmini Gopalakrishnan, Eishita Yadav, Srinivasan Dasasathyan, Shabnam Banu
  • Patent number: 12019964
    Abstract: Methods and systems for selecting between single-process and multi-process implementation flows involve identifying features of a circuit design by a design tool. A classification model is applied to the features. The classification model indicates whether an implementation flow on the circuit design is likely to have a runtime within a first range of runtimes or a runtime within a second range of runtimes. The implementation flow is executed by the design tool in a single process in response to the classification model indicating the implementation flow on the circuit design is likely to have a runtime within the first range of runtimes. The implementation flow is executed by the design tool in a plurality of processes in response to the classification model indicating the implementation flow on the circuit design is likely to have a runtime within the second range of runtimes.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 25, 2024
    Assignee: XILINX, INC.
    Inventors: Karthic P, Paul Kundarewich, Satish Sivaswamy, Meghraj Kalase, Vishal Tripathi, Srinivasan Dasasathyan, Mehrdad Eslami Dehkordi, Xiaojian Yang, Amish Pandya
  • Publication number: 20240111932
    Abstract: Multiple classifier models are applied to features of a circuit design after processing the design through a first phase of an implementation flow. Each classifier model is associated with one of multiple directives, the directives are associated with a second phase of the implementation flow, and each classifier model returns a value indicative of likelihood of improving a quality metric. Regressor models of each set of a plurality of sets of regressor models are applied to the features. Each directive is associated with one of the sets of regressor models, and a combined score from each set of regressor models indicates a likelihood of satisfying a constraint. The directives are ranked based on the values indicated by the classifier models and scores from the sets of regressor models, and the circuit design is processed n the second phase of the implementation flow by the design tool using the directive having the highest rank.
    Type: Application
    Filed: October 3, 2022
    Publication date: April 4, 2024
    Applicant: Xilinx, Inc.
    Inventors: Satish Bachina, Karthic P, Vishal Tripathi, Srinivasan Dasasathyan