Product
  Service
 

 

    The word "simulators" include all products, which simulate a platform with CPU and devices. Some of them are called emulator or virtual machine.

  1. Performance  To our knowledge, Xiptech simulator is the best.

  2. Integrality  Xiptech simulator allows all types of CPU to simulate each other. We are as good as other excellent products in this field.

  3. Facticity  Xiptech simulator is not as "real" as some other products. Our simulator doesn't emulate pipelines, nor emulate every pin signal of real hardware. Our goal is let firmware, OS, drivers and applications run on simulator. Sometimes we will cheat them, just let them go on.

  4. Expansibility  Xiptech simulator is excellent. It provides powerful APIs. Users can write modules for it in C language. Some other products offer expand interface easier to be used, like writing script files and use graphic interface. We don't use them because we think they will slow down the simulator. And we offer as much expansibility as they do.

  5. Porting  We have to acknowledge that Xiptech simulator is more difficult to be ported than some of others, which use interpreter as their core. Because we use JIT complier, we must write a new back-end for every new target CPU. To improve the speed, we just cannot share many codes between different target. Fortunately, this is just a problem of us, not of our clients.

See Also

Simulator
Typical uses
XTSim engine
Debug functions
Virtual network
API and device expanding interface