Patents Assigned to Ansys, Inc.
  • Patent number: 11556685
    Abstract: Systems, machine readable media and methods are described for analyzing one or more physical systems using techniques that recognize patterns in underlying data and use the patterns to efficiently compute outputs using the patterns to reduce computations. The physical systems can be simulated with an estimation (e.g., an estimated power versus time waveform) that can be efficiently computed and then the estimation can be analyzed to detect patterns in the data. The detected patterns can each be analyzed with, in one embodiment, higher accuracy than the estimation to provide data that can be combined across multiple instances of each pattern to provide a higher accuracy evaluation of the system with a lower computational overhead.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 17, 2023
    Assignee: ANSYS, INC.
    Inventors: Kayhan Kucukcakar, Han Young Koh
  • Patent number: 11537771
    Abstract: A system and method are provided to enable non-quantum experts to schematically represent, simulate and quantify the performance of physically realistic photonic quantum circuits. The framework offers the flexibility for users—not necessarily familiar with the fundamentals of quantum mechanics—to create circuits and work with simple inputs and outputs, while the complexities of manipulating high dimensionality quantum Hilbert spaces supporting photonic and physical quantum object states are handled with the use of purpose-built tools. The tools include a user-friendly method for defining classical photonic circuits which may be coupled to physical objects such as qubits, quantum input states, as well as classical and quantum measurement devices. The tools feature classical-to-quantum S-matrix conversion, quantum S-matrix extraction, as well as capabilities for defining and extracting quantum error parameters.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: December 27, 2022
    Assignee: ANSYS Inc.
    Inventors: James Frederick Pond, Jeffrey Francis Young, Ellen Natalie Schelew, Xiruo Yan
  • Patent number: 11531794
    Abstract: Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an iterative approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim. This approach can be both computationally efficient and accurate and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: December 20, 2022
    Assignee: ANSYS, INC.
    Inventors: Altan Odabasi, Emrah Acar, Sudarsana Reddy Mallu, Tinu Thomas, Mirza Milan, Scott Johnson, Joao Geada, Youlin Liao
  • Patent number: 11532171
    Abstract: A method and apparatus for determining spatial characteristics of three-dimensional objects is described. In an exemplary embodiment, the device receives a point cloud representation of a three-dimensional surface structure of a plurality of objects. The device may further generate a set of bins to represent the three-dimensional surface structure based on the point cloud representation, each bin corresponding to a spatial occupancy related to the point cloud representation, each bin including a respective type indicating a spatial relationship of the surface structures and a corresponding spatial occupancy of the bin. In addition, the device may encode the set of bins using a convolutional neural network. The device may further determine a classification for the spatial characteristic of the surface structures based on the convolutional neural network with the encoded set of bins.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: December 20, 2022
    Assignee: ANSYS, INC.
    Inventors: Rishikesh Ranade, Jay Pathak
  • Patent number: 11520960
    Abstract: Methods, machine readable media and systems for performing side channel analysis are described. In one embodiment, a method, performed on a data processing system, can receive input data that contains an RTL representation of a design of a circuit and then determine, from the input data, a set of registers that store security related data during operation of the circuit, wherein the set of registers are a subset of all of the registers in the design. The method then determines, in a simulation of power consumption of the set of registers in the RTL representation, security metrics that indicate a level of potential leakage of security related data such as secret or private cryptographic keys.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: December 6, 2022
    Assignee: ANSYS, INC.
    Inventors: Dinesh Kumar Selvakumaran, Allen Rubin Baker, Norman Chang, Lang Lin, Deqi Zhu, Arti Dwivedi, Preeti Gupta, Joao Geada
  • Patent number: 11475184
    Abstract: A contact problem for characterizing physical contact between two or more bodies is solved by receiving a level-set description of a geometry in a Cartesian grid comprising a plurality of cells. The geometry includes a boundary. Thereafter, the boundary is triangularized for each cell intersecting the boundary to result in a plurality of triangles. A surfacic Gauss integration rule is generated on each triangle using an interpolation of volumetric coordinates. Subsequently, a target point is computed for each Gauss point that corresponds to a projection of such Gauss point on a target surface. The computed target points are then used to integrate contact on the triangles. The problem can then be solved to compute a displacement field respecting contact conditions. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 18, 2022
    Assignee: Ansys, Inc.
    Inventors: Rabii Mlika, Emmanuel Delor
  • Patent number: 11475187
    Abstract: A method for generating an augmented reliability performance model for a product includes obtaining a reliability performance model for the product, developing a reliability prediction machine learning model for predicting reliability performance of the product based on data obtained from manufacturing and testing of the product, and obtaining, from development of the machine learning model, feature names for the machine learning model and their predictive power values. The feature names may correspond to features from the data obtained from manufacturing and testing of the product. The method may further include extracting a set of feature names corresponding to features having highest predictive power values from the feature names, and generating the augmented reliability performance model for the product by modifying the reliability performance model to incorporate model parameters derived from the set of feature names.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: October 18, 2022
    Assignees: OPTIMAL PLUS LTD., ANSYS INC.
    Inventors: Shaul Teplinsky, Dan Sebban, Craig Hillman, Ashok Alagappan
  • Patent number: 11455442
    Abstract: Methods, systems, and computer program products are described for extracting electromagnetic characteristics from a large-scale integrated circuit. An input layout of the large-scale integrated circuit is received. The input layout includes a netlist having a plurality of segments. Groups of segments from the plurality of segments are identified based on magnetic coupling. A plurality of matrices are generated including a conductance matrix, a capacitance matrix, and an inductance matrix. Submatrices of the inductance matrix are based on the groups of segments. Each submatrix represents inductances among segments within one of the groups or representing inductances between a pair of the groups of segments. A simulation model is output based on the plurality of matrices for simulation of the large-scale integrated circuit.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: September 27, 2022
    Assignee: Ansys, Inc.
    Inventors: Konstantis Daloukas, Kostas Karouzakis, Yiannis Moisiadis, Dimitris Dakopoulos
  • Patent number: 11449202
    Abstract: A user interface and method. A user interface and method of using said interface that uniquely applies a web browser navigation style to engineering analysis applications is disclosed herein. The user interface, which may be implemented at least in part by use of a computer system, may comprise a browser panel, a tabbed workspace, a graphics view, a search box, and a search and select bar.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: September 20, 2022
    Assignee: Ansys, Inc.
    Inventors: Thomas N. Shadle, Timothy P. Pawlak
  • Patent number: 11409932
    Abstract: Systems and methods are provided herein for estimating an output current of an input/output (I/O) driver given a set of voltages present at pins of the I/O driver. A set of voltages are received comprising voltages present at a power pin, a ground pin, at least three input pins, and at least three output pins of an I/O driver. Neural network models are applied to one or more voltages of the set of voltages to determine currents associated the I/O driver. A state space model is applied to one or more voltages of the set of voltages to determine another current of the I/O driver. An output current of the I/O driver is estimated based on the currents and the one or more values.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: August 9, 2022
    Assignee: Ansys, Inc.
    Inventor: Shan Wan
  • Patent number: 11409923
    Abstract: Systems and methods for generating reduced order models are provided herein. In embodiments, a set of learning points is identified in a parametric space. A 3D physical solver may be used to perform a simulation for each learning point in the set of learning points to generate a learning data set, where the 3D physical solver is selected from a plurality of compatible 3D physical solvers for simulating different physical aspects of a product or process. The learning data set may be compressed to reduce the learning data set to a smaller set of vectors. Coefficients from the learning data set and the smaller set of vectors may then be used to interpolate a set of coefficients within a design space for the reduced order model.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 9, 2022
    Assignee: Ansys, Inc
    Inventors: Stephane Marguerin, Michel Rochette, Bernard Dion, Lucas Boucinha
  • Patent number: 11403445
    Abstract: First FEA mesh model representing 3-D geometry of a carbon fiber reinforced composite (CFRC) product/part, pre-forming fiber orientation and desired reference fiber direction at a particular location on the product/part are received. First FEA mesh model contains finite elements associated with respective material properties for carbon fibers and binding matrix. Pre-forming fiber orientation includes number of fibers and relative angles amongst the fibers. Pre-forming 2-D shape of a workpiece used for manufacturing the product/part is obtained by conducting a one-step inverse numerical simulation that numerically expands the first to a second FEA mesh model based on numerically-calculated structural behaviors according to respective material properties. Pre-forming fiber orientation is superimposed on the second FEA mesh model with the desired reference fiber direction being preserved.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: August 2, 2022
    Assignee: ANSYS, Inc.
    Inventors: Xinhai Zhu, Houfu Fan, Li Zhang, Hao Chen, Jinglin Zheng
  • Patent number: 11386249
    Abstract: Systems and methods are provided for simulating propagation of cracks in an object in a physical system. Data indicative of the object in the physical system is received, where the object includes a plurality of cracks. Characteristics of each of the plurality of cracks are determined based on the data, and a weight value is calculated for each of the plurality of cracks based on the determined characteristics. A group of one or more processors is assigned to simulate behavior of each crack, where a number of processors assigned to each group is based on the calculated weight value associated with that crack. Simulation data is received from each of the groups of processors, and the simulation data is stored in a non-transitory computer-readable medium.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: July 12, 2022
    Assignee: Ansys, Inc.
    Inventors: Shanhu Li, Guoyu Lin, Jeffrey R. Beisheim, Rajanikanth Jayaseelan
  • Patent number: 11366947
    Abstract: Machine assisted systems and methods for enhancing the resolution of an IC thermal profile from a system analysis are described. These systems and methods can use a neural network based predictor, that has been trained to determine a temperature rise across an entire IC. The training of the predictor can include generating a representation of two or more templates identifying different portions of an integrated circuit (IC), each template associated with location parameters to position the template in the IC; performing thermal simulations for each respective template of the IC, each thermal simulation determining an output based on a power pattern of tiles of the respective template, the output indicating a change in temperature of a center tile of the respective template relative to a base temperature of the integrated circuit; and training a neural network.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: June 21, 2022
    Assignee: ANSYS, INC.
    Inventors: Norman Chang, Hsiming Pan, Jimin Wen, Deqi Zhu, Wenbo Xia, Akhilesh Kumar, Wen-Tze Chuang, En-Cih Yang, Karthik Srinivasan, Ying-Shiun Li
  • Patent number: 11361124
    Abstract: A power profile for an electronics design is implemented by accessing a unit descriptive of an electronic design comprising a first intellectual property (IP) block expressed in a simulation language and comprising a netlist. A total number (NT) of net weights are identified in the netlist, wherein each respective net weight is proportional to an effective load capacitance of an associated net. A total number (NP) of populated nets having associated toggle simulation data are identified in the netlist. A ratio (KS) equal to a sum of all NT net weights divided by a sum of all NP populated net weights is generated. A sample energy (ES) is generated based on the associated toggle simulation data of and net weights for each of the NP populated nets. And a block power profile is modelled based on an estimated block energy (EN) equal to KS multiplied by ES.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: June 14, 2022
    Assignee: Ansys, Inc.
    Inventor: Paul Traynar
  • Patent number: 11354475
    Abstract: Systems and methods are provided for simulating an integrated circuit system. A file representative of an integrated circuit layout is received, the integrated circuit layout including a plurality of cells and characteristics of power supply and ground paths to each cell. A vulnerable cell of the integrated circuit layout based on a vulnerability characteristic of the vulnerable cell. A power analysis of a portion of the integrated circuit layout is performed to determine a plurality of power and ground levels within a timing window for each of a plurality of cells including the vulnerable cell. A timing analysis of the vulnerable cell is performed, where the timing analysis receives a single power level and single ground level for the vulnerable cell and determines a slack level for the vulnerable cell. An at risk path is identified based on the vulnerable cell slack level, and a dynamic power/ground simulation of one or more cells in the at risk path is performed.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: June 7, 2022
    Assignee: Ansys, Inc.
    Inventors: Joao Moreno Geada, Nicholas Lee Rethman, Ankur Gupta
  • Patent number: 11354483
    Abstract: Improved parasitic analysis of a design of an electrical circuit (e.g. a PCB coupled to an IC package) can use a first parasitic analysis to identify a first set of pins having excessive parasitic values (“hotspots” in the design) and then identify a second set of pins that do not have excessive parasitic values. The pins in the second set can be clustered (e.g. using a grid of cells) to reduce a model size for calculations in a second parasitic analysis, and the pins in the first set can be analyzed in the second parasitic analysis either individually or in clusters of similar pins with excessive parasitic values.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: June 7, 2022
    Assignee: ANSYS, INC.
    Inventor: Prakash Vennam
  • Patent number: 11321513
    Abstract: Techniques for computer aided design and engineering of integrated circuits can use group identifiers of correlated signals and time delay values when using vectorless dynamic voltage drop (DVD) simulations and when using other types of simulations or analyses of a circuit design. A method in one embodiment can include the operations of: receiving a design representing an electrical circuit that includes a plurality of pins, the plurality of pins including one or more input nodes or one or more output nodes in the electrical circuit; identifying, in the design, one or more groups of pins that are correlated such that, within each identified group, all of the pins in the identified groups switch between voltage states in a correlated way; assigning, for each pin in each identified group, an identifier for the identified group and a time delay value based on the pin's delay from an initial point in the identified group's logic chain to the pin.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: May 3, 2022
    Assignee: ANSYS, INC.
    Inventors: Joao Geada, Emrah Acar, Altan Odabasi, Scott Johnson
  • Patent number: 11321216
    Abstract: A computer-implemented method for rich logging of simulation results is disclosed. The method includes running a simulation of a physical process, generating log file entries with contextual attributes about a state of the simulation, storing the log file entries in a database, receiving a query to the database from a client browser referencing a contextual attribute, generating a message from the database in response to the query, and displaying a message in a rich text document on the client browser. Related apparatus, systems, techniques, methods and articles are also described.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: May 3, 2022
    Assignee: Ansys, Inc.
    Inventors: Jean-Daniel Beley, Stephane Garreau
  • Patent number: 11314305
    Abstract: Methods and systems are described that improve simulations which use thermal models to test dynamic thermal mitigation of devices, such as smartphones. These methods and systems can use a thermal Reduced Order Model (ROM) that is trained through machine learning to provide efficient systems that can significantly reduce the time and computational resources required to build a simulation of a device's thermal behavior. The thermal model can be used in different usage scenarios with different power management and thermal management controls to test the device's thermal behavior.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: April 26, 2022
    Assignee: ANSYS, INC.
    Inventors: Aniket Abhay Kulkarni, Shitalkumar Joshi