Patent classifications
G06F30/373
Generating simulation-friendly compact physical models for passive structures
A system and method for generating simulation-friendly compact physical models for passive structures is disclosed. The method includes generating an impedance map specifying impedances at a plurality of frequencies corresponding to one or more port-pairs of a circuit component using a processor to extract a plurality of impedance values between the one or more port-pairs based on a first value for each parameter of a plurality of parameters of the circuit component. The method includes generating a second circuit representation model based on updating the plurality of impedance values between the one or more port-pairs based on a second value for one or more parameters of the plurality of parameters of the circuit component, and updating the second circuit representation model by tuning the updated plurality of impedance values of the between the one or more port-pairs based on a predetermined use context of the circuit component in a circuit.
Generating simulation-friendly compact physical models for passive structures
A system and method for generating simulation-friendly compact physical models for passive structures is disclosed. The method includes generating an impedance map specifying impedances at a plurality of frequencies corresponding to one or more port-pairs of a circuit component using a processor to extract a plurality of impedance values between the one or more port-pairs based on a first value for each parameter of a plurality of parameters of the circuit component. The method includes generating a second circuit representation model based on updating the plurality of impedance values between the one or more port-pairs based on a second value for one or more parameters of the plurality of parameters of the circuit component, and updating the second circuit representation model by tuning the updated plurality of impedance values of the between the one or more port-pairs based on a predetermined use context of the circuit component in a circuit.
Method, computer readable medium and system for automated design of controllable oscillator
An method, a computer readable medium and a system for an automated design of a controllable oscillator are provided, wherein the method includes: receiving a set of input data through an automated design procedure, wherein the set of input data includes an initial circuit description file and a criteria file, and the initial circuit description file records initial values of parameters of one or more components within the controllable oscillator; performing simulation according to the set of input data through the automated design procedure to generate a simulation result; and selectively modifying at least one parameter within the parameters of the one or more components according to the simulation result through the automated design procedure. In addition, in the process of modifying the at least one parameter, connection relationships of all components within the controllable oscillator are unchanged.
Circuit health state prediction method and system based on integrated deep neural network
A circuit health state prediction method and system based on an integrated deep neural network are provided and relates to a technique for predicting a power electronic circuit failure. The invention serves to identify and diagnose a health state of a simulation circuit based on historical data by using an integrated deep neural network, and the method includes: carrying out parameter aging simulation experiments for different devices; extracting a series of time domain features of output signals through a temporal transformation method, and establishing health indices of the devices based on an improved angular similarity; predicting a health state of the simulation circuit in degeneration by using CAE and LSTM-RNN; and predicting validity of the circuit health state prediction method by referring to relevant evaluation indices. The invention is capable of effectively predicting the health state of the simulation circuit and is highly accurate and easy to implement.
Circuit health state prediction method and system based on integrated deep neural network
A circuit health state prediction method and system based on an integrated deep neural network are provided and relates to a technique for predicting a power electronic circuit failure. The invention serves to identify and diagnose a health state of a simulation circuit based on historical data by using an integrated deep neural network, and the method includes: carrying out parameter aging simulation experiments for different devices; extracting a series of time domain features of output signals through a temporal transformation method, and establishing health indices of the devices based on an improved angular similarity; predicting a health state of the simulation circuit in degeneration by using CAE and LSTM-RNN; and predicting validity of the circuit health state prediction method by referring to relevant evaluation indices. The invention is capable of effectively predicting the health state of the simulation circuit and is highly accurate and easy to implement.
Virtual repeater insertion
A computer/software tool for electronic design automation (EDA) uses parasitic elements from a post-layout netlist (PLN) file for a given IC design to assess routing-imposed RC-based signal degeneration. The computer/software tool facilitates selection of, and insertion location for, one or more “virtual repeaters,” based on modification to the PLN file. The tool generates a visual display based on the calculated design characteristics, facilitating adjustment and optimization of repeater cell and location by the designer. The repeater insertion is “virtual,” because modeling and adjustment can be based on abstractions (e.g., load capacitance presented by a repeater) and the already-extracted netlist file, and because an actual circuit design need not be created until after a designer has fine-tuned repeater insertion parameters.
METHOD, APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM FOR AUTOMATIC DESIGN OF ANALOG CIRCUITS BASED ON TREE STRUCTURE
A method, apparatus, computer device, and storage medium for automatic design of analog circuits based on tree structure. The method includes: setting the maximum height and growth direction of the tree structure; randomly calling the node from the function node library as the parent node; randomly calling the node from the function node library and the port node library as the child according to the growth direction node; if the child node is a terminal node, generating a tree structure; checking the tree structure, if the tree structure satisfies the preset conditions, obtaining the circuit topology and device parameter that conform to the circuit rules; evolving the circuit topology and device parameter to generate an analog circuit. The embodiments achieve the effect of making the tree structure of the designed analog circuit more reasonable.
METHOD, APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM FOR AUTOMATIC DESIGN OF ANALOG CIRCUITS BASED ON TREE STRUCTURE
A method, apparatus, computer device, and storage medium for automatic design of analog circuits based on tree structure. The method includes: setting the maximum height and growth direction of the tree structure; randomly calling the node from the function node library as the parent node; randomly calling the node from the function node library and the port node library as the child according to the growth direction node; if the child node is a terminal node, generating a tree structure; checking the tree structure, if the tree structure satisfies the preset conditions, obtaining the circuit topology and device parameter that conform to the circuit rules; evolving the circuit topology and device parameter to generate an analog circuit. The embodiments achieve the effect of making the tree structure of the designed analog circuit more reasonable.
METHOD OF IMPEDANCE MATCHING, ELECTRONIC DEVICE AND COMPUTER-READABLE RECORDING MEDIUM
A method of designing an impedance matching circuit for an input circuit is provided. The method includes receiving a user input identifying a section of the input circuit for matching an impedance to generate a characteristic impedance value; dividing the section into a first portion and a second portion; determining a first partial matching circuit of the first portion and a second partial matching circuit of the second portion using component information about electrical components connected to the section and the generated characteristic impedance value; and combining the first partial matching circuit and the second partial matching circuit to generate an ideal matching circuit.
Layout context-based cell timing characterization
A method performed by at least one processor includes the following steps. A layout of an integrated circuit (IC) is accessed, wherein the layout has at least one cell. A context group for the cell is determined based on a layout context of the cell, wherein the context group is associated with a timing table. A timing analysis is performed on the layout to determine whether the layout complies with a timing constraint rule according to the timing table. A system including one or more processors including instructions for implementing the method and a non-transitory computer readable storage medium including instructions for implementing the method are also provided.