Unified Simulation
components TransAccurate, Precyse, and CoOperate fit in the system design
flow after hardware/software partitioning has occurred, and before
final synthesis. Software developers use TransAccurate or Precyse
models, depending on whether they need cycle-accuracy or host
processing speeds. They are able to work in parallel with
hardware development, using CoOperate to provide a co-simulation
connection to any devices that are under development. The purple
arrows show how Unified Simulation components can be configured to
work together in a single system-wide simulation.