Patent ID: 7110930

Claim:
A method of creating an equivalent model for an integrated circuit (IC) and package, the IC including a plurality of input/outputs (I/Os), the method comprising the steps of: generating an intermediate model by partitioning the IC into a plurality of simulation windows having a substantially similar characteristic; converting I/Os within each simulation window to a current source; and generating the equivalent model for at least one simulation window based on an observed current change rate of the simulation window during a simulation, including: a) simulating operation of the intermediate model and monitoring a current change rate of the at least one simulation window; and b) converting the current change rate of each simulation window to respective I/Os based on known I/O current change rates to generate the equivalent model, including converting to actual I/Os based on known current rate changes of I/Os and maintaining actual ratios of different types of I/Os within each simulation window.