Simulation has become more attractive recently because software itself has become the key to differentiation rather than a specific hardware circuit lying in a chip. THE PROBLEM WITH embedded software development is that you need the hardware on which the code will run to be able to get the job done. Unfortunately, once they get the hardware, equipment builders are running out of time to get the software finished before the units have to ship to customers, now that some electronic products are on the shelves for less than 12 months. This does not sit well with a development lifecycle that can take years.
展开▼