Patents by Inventor Ajit Sequeira

Ajit Sequeira 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: 12488169
    Abstract: A first set of timing relationships may be determined in a first circuit design based on a first set of timing constraints specified for the first circuit design. A second set of timing relationships may be determined in a second circuit design based on a second set of timing constraints specified for the second circuit design. The first set of timing relationships may be compared with the second set of timing relationships to obtain a comparison result. Equivalency between the first set of timing constraints and the second set of timing constraints may be determined based on the comparison result.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: December 2, 2025
    Assignee: SYNOPSYS, INC.
    Inventors: Subramanyam Sripada, Gowrishankar N. J., Shubhashish Rudra, Ajit Sequeira
  • Patent number: 12367334
    Abstract: A method, a system, and a non-transitory computer readable medium are provided. The method includes performing, by one or more computing devices, a lookahead scan of a file of a circuit design to extract information associated with a query in an iterative loop, performing an action to retrieve attribute information from one or more partitions of the circuit design before executing the iterative loop, and querying the iterative loop using the stored attribute information. The action stores the attribute information based on the extracted information.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: July 22, 2025
    Assignee: Synopsys, Inc.
    Inventors: Yogesh Dilip Save, Kirti Kedia, Ajit Sequeira, Abhishek Nandi
  • Publication number: 20220318481
    Abstract: A method, a system, and a non-transitory computer readable medium are provided. The method includes performing, by one or more computing devices, a lookahead scan of a file of a circuit design to extract information associated with a query in an iterative loop, performing an action to retrieve attribute information from one or more partitions of the circuit design before executing the iterative loop, and querying the iterative loop using the stored attribute information. The action stores the attribute information based on the extracted information.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Applicant: Synopsys, Inc.
    Inventors: Yogesh Dilip SAVE, Kirti Kedia, Ajit Sequeira, Abhishek Nandi
  • Patent number: 9489478
    Abstract: A mode of a circuit design is simplified by eliminating clocks and corresponding timing exceptions and timing constraints from the mode. A system receives a description of a mode of a circuit. The system identifies sets of clock pairs and corresponding timing exceptions associated with timing nodes of the mode, each clock pair comprising a launch clock and a capture clock. The system compares time intervals between an edge of the launch clock and a corresponding edge of the capture clock for the clock pairs subject to timing exceptions associated with the timing path. The system identifies certain clock pairs as critical based on a comparison of the time interval associated with each clock pair. The system simplifies the mode by eliminating non-critical clocks and corresponding timing exceptions. The modified mode is used for performing timing analysis.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: November 8, 2016
    Assignee: Synopsys, Inc.
    Inventors: Ajit Sequeira, Subramanyam Sripada, Subrahmanya Narasimha Murthy Palla
  • Publication number: 20160110485
    Abstract: A mode of a circuit design is simplified by eliminating clocks and corresponding exceptions and timing constraints from the mode. A system receives a description of a mode of a circuit. The system identifies sets of clock pairs and corresponding exceptions associated with timing nodes of the mode, each clock pair comprising a launch clock and a capture clock and corresponding exceptions for a timing path. The system compares time intervals between an edge of the launch clock and a corresponding edge of the capture clock for the clock pairs subject to timing exceptions associated with the timing path. The system identifies certain clock pairs as critical based on the comparison of the time interval associated with each clock pair. The system simplifies the mode by eliminating non-critical clocks and corresponding exceptions and timing constraints. The modified mode is used for performing timing analysis.
    Type: Application
    Filed: December 12, 2014
    Publication date: April 21, 2016
    Inventors: Ajit Sequeira, Subramanyam Sripada, Subrahmanya Narasimha Murthy Palla