Patents Assigned to Ansys, Inc.
  • Patent number: 11313949
    Abstract: A method for building a coherent radar cross-section (RCS) model database for real-time dynamic simulation of range-Doppler radars is disclosed. The database may be used with radar sensors that employ different waveforms. A pre-processing operation before the dynamic simulation performs fast Fourier Transforms (FFTs) to interpolate the target frequency responses from the database to match the frequency samplings of the radar used in the dynamic simulation. The method determines the frequency responses of the targets to a reference chirp in a coherent processing interval (CPI) and the radial velocities of the targets relative to the radar at the time of the reference chirp. The method extrapolates, using FFTs, the frequency responses of the targets to the reference chirp across the velocity dimension based on the relative radial velocities to determine the frequency responses of the targets to the other chirps across the CPI, reducing the computational burden for the simulation.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 26, 2022
    Assignee: ANSYS, INC.
    Inventor: Robert A. Kipp
  • Patent number: 11302075
    Abstract: 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: Grant
    Filed: October 22, 2020
    Date of Patent: April 12, 2022
    Assignee: Ansys, Inc.
    Inventors: Luigi Giaccari, Vaibhav Kurade, Hanzhou Zhang, Young Kyu Lee
  • Patent number: 11301608
    Abstract: Methods, machine readable media and systems for simulating the leakage of sensitive data in an integrated circuit, such as cryptographic data or keys, are described. In one embodiment, a method can include the following operations: performing a first dynamic voltage drop (DVD) simulation on a plurality of locations, distributed across an integrated circuit (IC), based on a physical model that specifies physical layout of components on the IC, the IC storing sensitive data in locations of the layout; performing an IC level side channel correlation analysis between each of the locations and the sensitive data based on the results of the first DVD simulation; and selecting, based upon the IC level side channel correlation analysis, a subset of the locations for further simulations to simulate leakage of the sensitive data. Other methods, media and systems are disclosed.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: April 12, 2022
    Assignee: ANSYS, INC.
    Inventors: Lang Lin, Dinesh Kumar Selvakumaran, Norman Chang, Calvin Chow, Deqi Zhu
  • Patent number: 11288421
    Abstract: 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: Grant
    Filed: September 13, 2019
    Date of Patent: March 29, 2022
    Assignee: Ansys, Inc.
    Inventors: Deqi Zhu, Chao Jiao, Yu Lu, Xiaoqin Liu
  • Patent number: 11288339
    Abstract: 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: Grant
    Filed: July 24, 2018
    Date of Patent: March 29, 2022
    Assignee: Ansys, Inc.
    Inventor: Amit Hochman
  • Patent number: 11282274
    Abstract: 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: Grant
    Filed: April 18, 2018
    Date of Patent: March 22, 2022
    Assignee: Ansys, Inc.
    Inventors: Wenyan Wang, Shuli Yang, Jan Ivan Vilhem Frykestig
  • Patent number: 11269478
    Abstract: An improved help system for a user interface of a computer program uses a mask with one or more cutouts to focus a user's attention to the cutout portion(s) and uses the mask to display dynamically positioned help information, such as roll over hints, in the available space on the mask. An intelligent placement algorithm is used to control placement of the help information to avoid overlaps among the help information displayed on the mask. The portions of the user interface (UI) under the mask not selectable while under the one or more masks and the other portions of the UI are selectable while in the one or more cutouts. The roll over hints can be similar to coach marks that include arrows that point from the help information on the mask to an associated UI command in a cutout.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 8, 2022
    Assignee: ANSYS, INC.
    Inventors: Gregory Mark Alldredge, Frank E. DeSimone, Sanjaykumar Ranganayakulu, May Salim Hourani
  • Patent number: 11256239
    Abstract: Methods and systems are disclosed for simulating a fabrication process based on real time sensor measurements obtained during the process. In one embodiment, a first simulation of the process computes a set of predicted physical responses based on a first set of assumed boundary conditions, and then, during the fabrication process sensor measurements are obtained and used to compute a second set of boundary conditions. A second simulation, based on the second set of boundary conditions, can then be performed to compute an updated set of predicted physical responses that can be compared to the previously computed set of physical responses. The difference(s) can be used to determine line, surface or volumetric response distribution from point, line or surface boundary conditions respectively, whether and how to modify the fabrication process (or other processes) and how to take additive and other manufacturing process decisions real-time using simulation. Other examples are also described.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: February 22, 2022
    Assignee: ANSYS, INC.
    Inventors: Deepankar Pal, Madhu Keshavamurthy
  • Patent number: 11250195
    Abstract: Machine assisted system and method for performing dynamic thermal management (DTM) analysis are described. In one embodiment, the method can include receiving a power profile associated with IP blocks in an integrated circuit (IC) system modeled by a Krylov reduced order model (ROM). The power profile can represent power consumption of each of the blocks based on a predefined operating scenario. The method can additionally include evaluating the temperature of each of the blocks of the IC system for the current time step based on the power profile and the Krylov ROM. The method can further include calculating new power values based on the current temperature field of each of the blocks of the IC system, wherein the power profile can be updated with the new power value for the temperature of each of the blocks of the IC system for the next time step.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: February 15, 2022
    Assignee: ANSYS, INC.
    Inventors: Myunghoon Lee, Vamsi Krishna Yaddanapudi, Aniket Abhay Kulkarni
  • Publication number: 20220027540
    Abstract: A structure model representing a physical object, a fluid model representing a fluid domain, and a set of particles representing a fluid-structure interaction (FSI) interface between the fluid model and the structure model are received in a computer system. Fluid behaviors of the fluid domain are simulated using the fluid model. Respective friction and pressure forces are calculated at the set of particles of the FSI interface. Each particle's friction and pressure forces are calculated from the simulated fluid behaviors and each particle's location in the fluid model. Structural behaviors of the physical object are simulated using the structure model in response to the friction and pressure forces at the set of particles on the FSI interface. The simulated structural behaviors update each particle's location. The updated location is used in the subsequent calculations of the friction and pressure forces.
    Type: Application
    Filed: October 11, 2021
    Publication date: January 27, 2022
    Applicant: ANSYS, Inc.
    Inventors: Facundo DEL PIN, Chi-Hsien WANG
  • Patent number: 11216607
    Abstract: Data is received that characterizes an integrated circuit and which includes a plurality of Standard Test Interface Language (STIL) codes and at least one file defining physical and/or logical parameters of the integrated circuit. Thereafter, using the received data, a power integrity analysis of the integrated circuit is performed to estimate power induced noise in a double glitch capture mode. Data is then provided that characterizes the performed double glitch capture mode power integrity analysis of the integrated circuit. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: January 4, 2022
    Assignee: ANSYS, Inc.
    Inventors: Sooyong Kim, Wenliang Zhang, Xiaoqin Liu, Yaowei Jia
  • Patent number: 11210440
    Abstract: Machine assisted systems and methods for use in a solver are described. These systems and methods can use the solver to perform a setup phase, based on left-looking incomplete inverse fast multipole (LL-IFMM) operation on matrix A, and perform a solve phase for calculating a matrix-vector product for the matrix A based on a forward and backward substitution (FBS) method. The parallelization of the setup phase and the solve phase based on an elimination tree method. The parallelization of the setup phase and the solve phase being implemented using hybrid scheduling. The solver, once implemented, can provide timely solutions for ill-conditioned problems, such as circuits with thin conductors. The solver can also enhance a parasitic extractor accuracy when solving problems with a very large number of right-hand sides (RHS).
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: December 28, 2021
    Assignee: ANSYS, INC.
    Inventors: Indranil Chowdhury, David Fernandez Becerra
  • Patent number: 11210444
    Abstract: 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: Grant
    Filed: June 21, 2019
    Date of Patent: December 28, 2021
    Assignee: 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: 11188690
    Abstract: 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: Grant
    Filed: November 14, 2018
    Date of Patent: November 30, 2021
    Assignee: Ansys, Inc.
    Inventor: Deepankar Pal
  • Patent number: 11176739
    Abstract: Existing tetrahedral meshing which require watertight and intersection free triangular mesh as input can be enhanced to tolerate and respect self-intersecting boundaries. After an initial tetrahedral mesh constructed with all input nodes, intersecting faces can be recovered using the proposed method. Starting from one of the intersecting faces, a set of intersecting faces around it can be detected, and a surrounding region can be sculpted out to form a void. Two intersection-free and topologically separate cavities can then be defined within the void and meshed independently. After stitching the meshes from the two cavities back to the original initial mesh, the existing tetrahedral meshing can continue with the regular meshing steps such as refinement etc. to finish tetrahedral meshing.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 16, 2021
    Assignee: ANSYS, INC.
    Inventor: Hanzhou Zhang
  • Patent number: 11170145
    Abstract: In one embodiment, a system derives non-equilibrium thermophysical values for phase property changes of a material from equilibrium thermophysical values of the material for a manufacturing process which involves heating and/or cooling of the material (such as an additive manufacturing, 3D printing, welding, or joining process). The system performs a simulation of the manufacturing process based upon the derived non-equilibrium and/or equilibrium thermophysical values. The system generates a set of results based on the simulation, the set of results indicating predicted physical properties of the material for the manufacturing process.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 9, 2021
    Assignee: ANSYS, INC.
    Inventors: Deepankar Pal, Abdul Khader Khan
  • Patent number: 11170573
    Abstract: 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: Grant
    Filed: September 1, 2020
    Date of Patent: November 9, 2021
    Assignee: Ansys, Inc.
    Inventors: Sandeep Menon, Thomas Gessner
  • Patent number: 11163922
    Abstract: Systems and methods are provided for providing real-time interactive design and simulation of a physical system to generate comparisons of varying system configurations under different physical conditions. A display is generated on a graphical user interface that displays a part in a physical system according to characteristic data. An initial simulation of the physical system is executed to determine an initial value for a metric of the initial design. The initial value is displayed on the graphical user interface. A change of the characteristic data or the environment condition is received through a user interface. The simulation of the physical system is recalculated to determine a next value for the metric based on the change, the next value for the metric being displayed on the graphical user interface along with the initial value in real time relative to the received change.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: November 2, 2021
    Assignee: ANSYS, Inc.
    Inventors: Vincent M. Pajerski, Joseph S. Solecki
  • Patent number: 11163540
    Abstract: A method and apparatus for extending, customizing and validating a simulation-based digital twin model is described. In an exemplary embodiment, the device transmits a model to a client, where the model is a simulation-based digital twin model. In addition, the device receives a customization to the model, the where the customization adds a functionality to the model. Furthermore, the device deploys the model in a model platform, where the model is used in a simulation with the model platform and the model is coupled with the model platform.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 2, 2021
    Assignee: ANSYS, INC.
    Inventors: Adriano Kurz Maron, Xiao Li, Sameer Kher
  • Patent number: 11080103
    Abstract: Systems and methods are provided herein for interfacing between a solver and one or more models. Data comprising at least one solver function is received from a solver interface. Data comprising at least one modeling function corresponding to the solver function is provided to a model interface. The presence of an event occurrence is detected based on interface functions. The interface functions are mapped to the at least one solver function and the at least one modeling function. The interface functions are provided to the solver interface to determine a solution. The solution is initiated for rendering on a graphical user interface.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 3, 2021
    Assignee: ANSYS, INC.
    Inventors: Sameer Kher, Velnamby Ambalavanar