System and method for behavioral description translation
AssigneeCadence Design Systems, Inc.
InventorsDaniel Fitzpatrick, Kenneth S. Kundert
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsDaniel Fitzpatrick, Kenneth S. Kundert
Estimating the term…
A behavioral description translation method is disclosed wherein output and input access functions are identified from behavioral descriptions of the underlying circuit and its components. Structural representations of the behavioral descriptions of the circuits components as identified by the access functions are constructed therefrom from a set of branch primitives provided. From the constructed branches, those S-type branches, i.e., voltage sources and current probes, that are connected in series between the same pair of nodes into one branch where the voltage on the new branch is the sum of the voltages of the old branches are collapsed. Those P-type branches, i.e., the current sources and voltage probes, that are connected in parallel between the same pair of nodes into one branch where the current through the new branch is the sum of the currents of the old branches are collapsed. Then, for every node in the circuit a single relationship that expresses KCL is generated from the collapsed branch relationships. The relationships thus formed are combined to eliminate un-necessary branch relationships to be provided to the circuit simulator. In such a manner, the higher-level behavioral descriptions can be effectively translated into a lower-level specification which describes the circuit to a simulator program.
A method of behavioral description translation of higher-level behavioral descriptions into lower-level specifications to describe a circuit and its components to a simulator system such that users treat voltages and currents symmetrically when formulating the higher-level behavioral descriptions, the method comprising the steps of:
A method for behavioral description translation of higher-level behavioral descriptions of a circuit to a lower-level specification for a circuit simulator system such that users treat voltages and currents symmetrically when formulating the higher-level behavioral description, the method comprising the steps of:
A computer circuit simulation system for behavioral description translation of a higher-level behavioral description into a lower-level specification such that users of the computer circuit simulation system can treat voltages and currents symmetrically when formulating the higher-level behavioral description, the computer circuit simulation system comprising:
Dependencies are inferred from the claim text.