Full-Scale Simulation Means Analog And I/O

April 10, 2008
A simulation that’s an exact copy of a physical device would be ideal. Barring that, developers can choose from a range of simulation techniques that can replicate a device, allowing details such as timing and physical characteristics to be

A simulation that’s an exact copy of a physical device would be ideal. Barring that, developers can choose from a range of simulation techniques that can replicate a device, allowing details such as timing and physical characteristics to be tracked through simulations that simply execute a program with no real interfaces.

Different simulation methodologies provide insight into different aspects of a system. Tradeoffs are normally required to keep the simulation practical, though. For example, simulating an RTL-level design is great for checking timing, electrical interaction, and other circuit-level details, but the amount of processing power is high.

This often reduces runtime speed to a fraction of an actual device. Still, if the insights gained are worthwhile, then reducing the scope of a simulation or taking more time also will be worthwhile. Likewise, improvements in performance permit ever more complex systems to be simulated in real time or near real time.

Some simulations often lack interaction with the outside world, or even simulation of the interfaces that would normally be found in a device. Simulations can be valuable without these interfaces, but including I/O greatly enhances their usefulness.

WANTED: FLEXIBLE I/O Incorporating I/O into a simulation is getting significantly easier for designers. ARM’s processor cores are used in a wide range of standard and custom devices, but they are always surrounded by an array of peripherals. ARM’s latest RealView Simulator lets designers drag and drop peripherals so they can be simulated along with the core (see the figure).

As with most peripheral simulations, digital devices such as serial ports can be fed data streams. But doing the same for analog devices is more difficult. Typically, the developer can provide the digital data stream from an analog peripheral.

Virtutech’s work toward standardizing simulation platforms with organizations such as Eclipse.org, OSCI, and the Spirit Consortium addresses I/O in addition to the broader range of interoparbility models and object reuse across different vendors. Tackling issues such as peripheral support should significantly improve interest in using simulation.
ARM • www.arm.com
VIRTUTECH • www.virtutech.com

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!