Virtio Corporation has extended its Virtual Platform technology to support highly accurate timing analysis in software simulation. The platforms now deliver cycle-approximate transactional analysis technology and provide a way for embedded software developers to accurately estimate the timing of routines and system software performance. Cycle-approximate transactional modeling and analysis accelerates time-to-market and reduces the need for software redesign and performance tuning. Virtio’s Virtual Platform technology provides a means for simulating the behavior, timing and performance of popular microprocessors such as ARM, Freescale MXC, TI OMAP, Intel XScale and MIPS. A Virtual Platform can also connect to real-world peripherals such as camera interfaces and LCDs for full system-level testing. The processor models can execute targeted binaries as well as an operating system and can work with compatible debuggers such as Metrowerks CodeWarrior and ARM RealView. Virtual Platforms also provide software developers with benefits after hardware becomes available. The models allow access to internal registers that cannot be reached in hardware implementations, giving software developers additional insight into software operation. The result is faster system debugging and integration.