Patent ID: 6975972
Filing Date: 2005-12-13
Classification: G06F

Abstract:
1. In a computer simulation of a physical circuit or system including an analog or mixed signal digital-analog component, the physical circuit or system described in a hardware description language and characterized by a system of simultaneous equations whose unknowns are system variables, the method comprising: partitioning the system variables into a fixed set and a dynamic set; wherein each system variable in the fixed set is an unknown with a fixed association to a single equation; wherein each system variable in the dynamic set has a slot; wherein each system variable in the dynamic set also has a dynamic slot target variable associated with the slot in the system of simultaneous equations; selecting an active conditional equation at a current analog solution iteration; assigning a value for the active conditional equation to a dynamic slot target variable at the current analog solution iteration, thereby associating the active conditional equation with a slot in the system of simultaneous equations; solving the system of simultaneous equations; and using the solution to the system of simultaneous equations to validate the physical circuit or system; wherein said representing, said selecting, said assigning, said solving and said using are performed in a computer system.