CPU models: Instruction Set Simulators (ISS)

General Description

These processor models are developed by Adveda, based on the SL2 (System Level Specification Language) description of the processors. The creation of these models has proven to be much faster (8x..10x) than a development in C++. They are also better to maintain, since they are described at a high abstraction level.

CPU models include:
Disassembly, Instruction timing, Program flow info,
Register views, Stack views,
B
asic memory models,
Dependent on the CPU: Dynamic Configuration
 

CPU models (ISS)

A growing number of Instruction Set Simulators is available. The list below provides an impression about the variety of different processor models:
ARM
Power PC

NIOS II
MicroBlaze
AVR
8051
R.E.A.L DSP
your proprietary CPU
 

ISS development

Adveda can develop an ISS of almost any processor. We have successfully build such models for small microcontrollers but also for large and complicated vector processors. These instruction Set Simulators typically run at a speed up to 10 MHz. They fit immediately in the Univers environment, where Univers provides the controllability and visibility of the virtual system which includes this ISS.

Quality and Accuracy:
Special dedicated developed tools guarantee high quality by performing script-controlled pseudo-random tests where the model simulates in parallel with the golden reference of the CPU. Functionality as well as timing is verified this way.

Building a dedicated ISS:
If you have developed your own processor, we can develop the ISS for that processor in a relative short period of time. The second benefit is that you have immediately a very sophisticated development and simulation tool for yourself and for your customers available for a very affordable price with a perfect Return On Investment.
Ask for a quotation.

 

More info

 

If you require more information you can ask Adveda, click here.
For evaluation purposes a full evaluation version of the Univers tools is available.

< back

For all your high-speed SW/HW co-verification tools
Copyright © 2002-2007 Adveda B.V. - E-mail: info@adveda.com - Tel: +31 40 291 23 85