I have designed a DAC with bandgap. After finished the layout design, I can not run post layout simulation.
There are more than 300000 instances in my extranted view. It is too slow to simulate it by spectre or Hspice. I also use StarSim to do this job. But the result has big distortion, enev I use high accurate mode.
Pls give me some advice of how can I simulate this big circuit.
Re: How can I simulate a big circuit with paracitic resistor
Ultrasim is the best choice I think.
As for starsim, you should set high accuracy to the critical blocks.
However, in my oppion, fast spice is to confirm the total function rather than exactly accurate performance. You my run spectre with simplified netlist.
Re: How can I simulate a big circuit with paracitic resistor
It's imposible for Hspice to handle a circuit more than 10,000 transtors. Star-simXT and Hsim can handle that. read their manual to learn the technique how to use the tools. I saw some simulations 100 times bigger than your design went through.
Re: How can I simulate a big circuit with paracitic resistor
For your design-a DAC with bandgap, it doesn't quite make sense to me that "there are more than 300000 instances in my extracted view".
Suppose you are using RC extraction tools like Xcalibre or StarRC or LPE to get your extracted view, you had better check the manual to make sure you set the appropriate options/settings so that you can get a manageable netlist and still maintain reasonable accuracy.
Re: How can I simulate a big circuit with paracitic resistor
I think you need add RC reduction options or some filters option to your extracted tools. One DAC of 300000 instances are too slow even for ultrasim. Most of time, you can reduce most of parasitic R&Cs with enough accuracy.