And in that lies the big problem, it is very difficult to get accurate models because component makers will not share those. If they do it will be under NDA or in an encrypted format (like LTspice does) so you won't be able to use them.
Are we talking about models themselves (read the system(s) of equations) or parameters of these models?
If it is about the parameters, is it possible to recover all of them from measurements?
what i mean with an accurate model is :
- A complete netlist , as implemented
- all parameters for every component used in the design.
Take a simple opamp or a 555. it contains a handful of transistors and some resistors. An accurate model will define each of those transistors with all their associated parameters and then a netlist that connects them.
When i was working in semiconductors we had full models of every single transistor. Those simulations were spot-on and behaved like the real thing. The spice netlist was created from the actual schematics.
Last time i tried to simulate something with a simple 555 timer it didn't behave like on the bench. i was using a constant current source with an lm334 to create a linear sawtooth. There was some trickery where the 555 was powered using an adjustable positive and negative rail to be able to offset the sawtooth. I was not using the 555 as a classic timer. Only the two comparators and the flipflop. The lm334 charged the capacitor until the top comparator tripped the flipflop , discharging the capacitor very fast until the bottom comparator tripped and the process restarted. i was not using the discharge pin but drove an external transistor from the output. The capacitor voltage was buffered with a simple opamp.
Drifting the supply allowed me to adjust the offset to have good symmetry. The ide was to create a ramp going from -2v to +2v in 10mS and then back to -2v in about 10microseconds.
I Never got the simulation to work right. I tried Tina and MicroCap. A model for an lm334 was already a bit of a problem.
i breadboarded it. worked perfectly on first attempt. i spent a whole day trying to get the simulation to work. the breadboarding took me less than an hour.
Simulators stand or fall with the availability of accurate models. And that is the big problem. Micro-cap has a relatively large library. LTspice is much more limited and limited to Linear Tech / Analog Devices parts.
Those vendor specific simulators are problematic in that aspect. And the "general purpose" are limited in models.
just my 2 cents.