Re:Prototype to production: How to build and design a PCB pr...
by jononor on Thursday March 08, 2018 @01:37PM
(#16546505)
I would be fine with even needing to modify the MCU code to use the simulator APIs in the Hardware Abstraction Layer - then no MCU emulation needed at all.
So then essentially this needs to push/pull data in from the SPICE domain for the circuit simulation part. It should be possible to reuse an exiting simulator there, hopefully.
There is also a lot of merit in a simulation even if it can't go very deep, say, considering quantum mechanical effects inside the IC's. That may be practically impossible due to unknown data, or just give impractical performance. But there are a lot of use-cases that don't need that level of detail.
What level of detail is realistically possible? If we know that a certain level of detail is too slow to simulate, then writing a simulator for a higher level is easier and we need less data for the models.