Virtio Enhances Virtual Platforms for Embedded Designers with Cycle-Approximate Simulation
Cycle-Approximate Simulations Enable Real-Time Software Development and Architectural Analysis
SANTA CLARA, CA-October 24, 2005-Virtio Corporation, creator of Virtual Platforms for embedded software development, today extended its Virtual Platform technology to support highly accurate timing analysis in software simulation. Virtio's Virtual Platforms continue to exceed software developers' performance requirements. 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 greatly accelerates time-to-market and dramatically 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. These platforms model embedded processor cores, memory and peripherals, providing developers with a framework for executing and testing code without requiring access to hardware. 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.
"Virtio Virtual Platforms let embedded software designers make critical decisions on software architecture, timing and even hardware/software partitioning earlier in the development cycle," explained Filip Thoen, chief technical officer of Virtio. "Embedded system architects seeking to improve time-to-market by making the right design decisions earlier now can get more information from the simulation, analyzing architectural tradeoffs and mitigating performance risks." Cycle-approximate transactional analysis works by determining significant events, such as bus transactions and interrupts, and estimating the number of cycles required to execute those events. Cycle-approximate simulations execute much faster than those that adhere strictly to emulating individual system cycles (as performed in cycle-accurate simulations) while maintaining the level of accuracy necessary to provide valuable information for real-time software development and architectural analysis.
"This new cycle-approximate transactional simulation complements Virtio's existing functional transaction simulation technology and enables system designers to focus on critical areas, such as performance and timing," continued Thoen. "Designers can explore variations of an architecture model or determine the best way to execute a particular piece of code. One area in which we see immediate applicability and interest is wireless modem development for advanced 2.75, 3G & 4G networks, where real-time requirements are driving the need for this technology."
With the addition of the cycle-approximate technology, Virtio addresses all simulation needs to enable a wide range of development tasks including non-real-time software development, real-time software development and architectural analysis, and hardware/software and software/software partitioning.
Pricing and Availability
Virtio offers cycle-approximate technology as a custom service to meet customer's specific requirements, making it possible for design teams to take advantage of its benefits on a project-by-project basis. Available immediately, Virtio's cycle-approximate transactional simulation and analysis starts at $75,000 USD, depending on customers' needs.
About Virtio
Virtio powers dramatic gains in software development by delivering early access to fast, full-function and time-sensitive software emulation of embedded devices. Virtio is based in Campbell, California in the U.S.A with development centers at Campbell and the Alba Centre, Livingston, Scotland. Additional information about Virtio is available at www.virtio.com.
|
Related News
- Virtio and Mentor Graphics Offer Virtual Platforms for Software Development Through The Embedded Technology Adoption Program
- UltraSoC embedded analytics and Imperas virtual platforms combine to enhance multicore development and debug
- Embedded Virtual Prototype Kits Offer Unified HW-SW Debug and Analysis
- CoWare Integrates Microsoft Windows Embedded CE on Virtual Platforms for Software Development
- Virtio Virtual Platforms Enable Texas Instruments to Accelerate Software Development and Customer Time-to-Market
Breaking News
- Tenstorrent Expands Deployment of Arteris' Network-on-Chip IP to Next-Generation of Chiplet-Based AI Solutions
- Siemens' Tessent In-System Test software enables advanced, deterministic testing throughout the silicon lifecycle
- EnSilica plc - Audited Full Year Results for the Year Ended 31 May 2024
- Logic Design Solutions launches Gen4 NVMe host IP
- ULYSS1, Microcontroller (MCU) for Automotive market, designed by Cortus is available
Most Popular
- Arm's power play will backfire
- Siemens strengthens leadership in industrial software and AI with acquisition of Altair Engineering
- Sondrel announces CEO transition to lead next phase of growth
- M31 is partnering with Taiwan Cooperative Bank to launch an Employee Stock Ownership Trust to strengthen talent retention
- ULYSS1, Microcontroller (MCU) for Automotive market, designed by Cortus is available
E-mail This Article | Printer-Friendly Page |