Provided is a spice
simulation method containing an IP / Memory timing path. The method comprises the following steps: reading a IP / Memory-containing timing
library file under a current technological condition and analyzing timing edges of input and output pins of each IP / Memory; reading a key path and a corresponding Spice
Deck file and finding out an IP / Memory device in the key path; creating a
Verilog-A model from given two-dimensional
list information of the timing
library file according to a timing edge of the Spice
Deck in order to obtain time
delay and output jump values of the device andobtaining
capacitance values of the pins from the timing
library file, and adding above values into the spice; taking the
Verilog-A model into the Spice
Deck so as to simulate an overall path. According to the method,
simulation speed is increased evidently without affecting precision. Therefore, multiple paths containing IP / Memory can be simulated and can be widely accepted by many engineers inactual application.