Patents Assigned to Ansys, Inc.
-
Patent number: 11455442Abstract: 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: GrantFiled: December 31, 2019Date of Patent: September 27, 2022Assignee: Ansys, Inc.Inventors: Konstantis Daloukas, Kostas Karouzakis, Yiannis Moisiadis, Dimitris Dakopoulos
-
Patent number: 11449202Abstract: 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: GrantFiled: January 20, 2016Date of Patent: September 20, 2022Assignee: Ansys, Inc.Inventors: Thomas N. Shadle, Timothy P. Pawlak
-
Patent number: 11409932Abstract: 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: GrantFiled: December 18, 2017Date of Patent: August 9, 2022Assignee: Ansys, Inc.Inventor: Shan Wan
-
Patent number: 11409923Abstract: 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: GrantFiled: January 22, 2019Date of Patent: August 9, 2022Assignee: Ansys, IncInventors: Stephane Marguerin, Michel Rochette, Bernard Dion, Lucas Boucinha
-
Patent number: 11386249Abstract: 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: GrantFiled: December 22, 2020Date of Patent: July 12, 2022Assignee: Ansys, Inc.Inventors: Shanhu Li, Guoyu Lin, Jeffrey R. Beisheim, Rajanikanth Jayaseelan
-
Patent number: 11361124Abstract: 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: GrantFiled: August 8, 2018Date of Patent: June 14, 2022Assignee: Ansys, Inc.Inventor: Paul Traynar
-
Patent number: 11354475Abstract: 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: GrantFiled: November 4, 2020Date of Patent: June 7, 2022Assignee: Ansys, Inc.Inventors: Joao Moreno Geada, Nicholas Lee Rethman, Ankur Gupta
-
Patent number: 11321216Abstract: 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: GrantFiled: December 18, 2018Date of Patent: May 3, 2022Assignee: Ansys, Inc.Inventors: Jean-Daniel Beley, Stephane Garreau
-
Patent number: 11302075Abstract: Data is received that encapsulates a model of a solid object. The model includes a set of boundary surfaces that are approximately parallel to a medial surface of the solid object. Thereafter, a tetrahedral mesh is generated to represent an interior of the solid object with tetrahedral elements having nodes located on the boundary surfaces. Cuttings are generated for each tetrahedral element based on the nodes. These generated cuttings are used to construct a representation of the medial surface of the solid object. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: October 22, 2020Date of Patent: April 12, 2022Assignee: Ansys, Inc.Inventors: Luigi Giaccari, Vaibhav Kurade, Hanzhou Zhang, Young Kyu Lee
-
Patent number: 11288421Abstract: Computationally efficient methods of determining a transient supply current in a circuit are disclosed. The methods include offline simulation of circuit models to obtain time series of signal currents which are used in a dynamic simulation to calculate equivalent capacitances for a cell model of the circuit. The equivalent capacitances may be used in the simulation to compute estimates of noise current in a power distribution network.Type: GrantFiled: September 13, 2019Date of Patent: March 29, 2022Assignee: Ansys, Inc.Inventors: Deqi Zhu, Chao Jiao, Yu Lu, Xiaoqin Liu
-
Patent number: 11288339Abstract: Systems and methods are provided for generating a state space model of a physical system. Embodiments of a computer-implemented system may include a physical system data structure that includes frequency-domain response data that is indicative of a response of one or more components of a physical system to a stimulus, and a state space model generation engine that is configured generate a state space model based on the frequency-domain response data, where the state space model is usable to simulate a time-domain response of the one or more components of the physical system.Type: GrantFiled: July 24, 2018Date of Patent: March 29, 2022Assignee: Ansys, Inc.Inventor: Amit Hochman
-
Patent number: 11282274Abstract: Computer-implemented systems and methods for generating a mesh and conformally connecting the mesh to an existing mesh are provided. The existing mesh is displayed via a graphical user interface (GUI) of a computer-aided design modeling system using a processing system. A polyhedral mesh is generated in an empty space adjacent to the existing mesh using the processing system. The generating of the polyhedral mesh includes (i) defining the empty space as a first surface mesh comprising triangles, quadrilaterals, polygonals, or a mixture thereof, (ii) generating a dual of the first surface mesh to form a second surface mesh, the empty space being enclosed by the second surface mesh, and (iii) filling a gap region between the first and second surface meshes with the polyhedral mesh and conformally connecting the polyhedral mesh to the existing mesh using the processing system.Type: GrantFiled: April 18, 2018Date of Patent: March 22, 2022Assignee: Ansys, Inc.Inventors: Wenyan Wang, Shuli Yang, Jan Ivan Vilhem Frykestig
-
Patent number: 11210444Abstract: Example systems and methods are disclosed for performing a timing analysis on a circuit design. A plurality of switching scenarios are identified for the circuit design. One or more predictive models are applied to predict a subset of the plurality of switching scenarios that are likely to cause timing paths with critical timing problems. A dynamic voltage analysis is performed on timing paths based on the subset of switching scenarios. The one or more predictive models are applied to predict a set of critical timing paths based on the subset of switching scenarios that are likely to cause critical timing problems, the one or more predictive models taking into account the dynamic voltage analysis. A timing analysis is the performed on the set of critical timing paths.Type: GrantFiled: June 21, 2019Date of Patent: December 28, 2021Assignee: Ansys, Inc.Inventors: Norman Chang, Hao Zhuang, Ganesh Tsavatapalli, Joao Geada, Sankar Ramachandran, Rahul Rajan, Ying-Shiun Li, Yaowei Jia, Mathew Joseph Kaipanatu, Suresh Kumar Mantena
-
Patent number: 11188690Abstract: Systems and methods are provided for performing a thermal simulation of an additive manufacturing process. In embodiments, one or more data sets (such as a temperature dependent thermal conductivity matrix and a temperature dependent heat capacity matric) characterize an ease of heat flow through a three-dimensional (3D) geometry. The one or more data sets are used to determine a thermal solution for an explicit solution length, where the explicit solution length is a length along a scan line of one two dimensional (2D) slice of the 3D geometry. A thermal solution for the scan line is generated by propagating the thermal solution for the explicit solution length along sequential time steps of the scan line and using Eigenmodal cooling to adjust for cooling of a heat residual between sequential time steps.Type: GrantFiled: November 14, 2018Date of Patent: November 30, 2021Assignee: Ansys, Inc.Inventor: Deepankar Pal
-
Patent number: 11170573Abstract: Systems and methods are provided for the refining and coarsening of a polyhedra mesh. The refinement includes identifying a plurality of polyhedral cells within a polyhedra mesh. A plurality of parent faces having a plurality of parent face edges are extracted for each polyhedral cell within the polyhedra mesh. For each parent face, a plurality of nodes are defined and connected either isotropically or anisotropically. A plurality of non-overlapping child faces are generated with a perimeter defined by a combination of parent face edges and child face edges. A plurality of child cells are generated from the connection of child faces of the plurality of non-overlapping child faces. Subsequent coarsening of the plurality of child cells occurs by the simultaneous agglomeration into each respective parent cell.Type: GrantFiled: September 1, 2020Date of Patent: November 9, 2021Assignee: Ansys, Inc.Inventors: Sandeep Menon, Thomas Gessner
-
Patent number: 11042681Abstract: A chip package system comprising N multiple processor cores can be tested by receiving a data file characterizing the chip package system. Thereafter, simulation testing is conducted for each core for each of Mi . . . j states using the data file such that each core is active in each state while all other cores are inactive. Each simulation test results in a simulation. The simulations are then combined to result in a composite test covering MN*j combinations. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: March 22, 2018Date of Patent: June 22, 2021Assignee: Ansys, Inc.Inventors: John Lee, Aveek Sarkar, Altan Odabasi, Scott Johnson, Murat Becer, William Mullen
-
Patent number: 11035931Abstract: Systems and methods are provided for a computer-implemented method for generating a display of radar returns. A geometry data structure is accessed that identifies characteristics of a region of interest including dimensions and movement of one or more objects in the region of interest. A pulse of a plurality of rays is transmitted from an antenna position into the region of interest and the velocities of returns of the rays are captured at a receiver position after the rays have interacted with the one or more objects. Each ray return is assigned into one of a plurality of bins based on the velocity of that ray. A Fourier transform is performed using the binned data to obtain a system response at discrete time intervals. The system response at the discrete time intervals is transformed into Doppler velocity data, and the Doppler velocity data is stored and displayed on a graphical user interface.Type: GrantFiled: October 29, 2018Date of Patent: June 15, 2021Assignee: Ansys, Inc.Inventor: Robert Kipp
-
Patent number: 10990713Abstract: Systems and methods are provided for generating a state space model of a physical system. A matrix decomposition module is configured to receive input data and determine a size of an input matrix based on the input data. When the input matrix size is below a threshold, a singular value decomposition of the input matrix is determined using a first technique. When the input matrix size is above the threshold the input matrix is subdivided into a plurality of subparts. For each subpart, a separability value of that subpart is determined. When the separability value indicates that the subpart is well separated, a singular value decomposition of that subpart is determined using a second technique. When the separability value indicates that the subpart is not well separated, data associated with that subpart is provided to the matrix decomposition module via a recursive call.Type: GrantFiled: August 12, 2015Date of Patent: April 27, 2021Assignee: Ansys, Inc.Inventor: Amit Hochman
-
Patent number: D916099Type: GrantFiled: April 4, 2019Date of Patent: April 13, 2021Assignee: Ansys, Inc.Inventors: Frank Edward DeSimone, Samuel Chi-Ngong Mark, Muhammad Rafiuddin, Gregory Mark Alldredge, Sanjaykumar Ranganayakulu
-
Patent number: D916100Type: GrantFiled: April 4, 2019Date of Patent: April 13, 2021Assignee: Ansys, Inc.Inventors: Frank Edward DeSimone, Glyn Russell Jarvis, Sanjaykumar Ranganayakulu, Jared Anthony Pryor, Andrea Woolfe Felix, Gregory Mark Alldredge, Richard Franklin Kutz