hardware....
....and software
|
It is a new concept in the microcontrollers tools:
a virtual prototyping IDE. It combines in a unique
tool, performances that up to now were separated.
This makes possible to build a virtual prototype of your
application, before having the hardware for it.
Hardware
|
|
Software
|
- Unique hw/sw co-simulation engine:
analog + digital + micro (with all its peripherals).
- Basic hardware library, to connect elements around the
micro.
- Interactive elements:
-Switch
-Slider controlled voltage generator
-TTY (RS-232)
-LED diodes
-LCD module..
-I2C monitor
- Combined hw/sw Virtual Scope. It shows a combined
display of the micro trace and the selected hardware
signals, providing accurate time measurements.
- Modeling of analog effects in I/O ports:
-Output resistance
-Hysteresis
-Open drain
-Analog inputs
- SPICE-like hardware description language
- Basic hardware library, to connect elements around the
micro.
- Realistic simulation of all the micro modes
(included Stop and Wait / Sleep) an its
peripherals.
- Realistic simulation of interrupts.
- Realistic simulation of RESET and NMI pins.
- Multiprocessing simulation.
Two microcontrollers can be simulated in parallel.
- User defined components programming interface,
including AVR micros modelling.
|
|
- Top class IDE, with a unique feature in the market:
users desks.
- Powerful notebook style multi-window multi-file editor.
-
-Watch window.
-Directly in the editor, clicking over the variable
- Integrated original manufacturer assembly toolchain.
- Syntax highlighting.
- In-line syntax errors location in editors
- Display of variables / registers in hexadecimal,
binary, decimal, and as analog bar
- Display of micro peripherals and memory, with related
pop-up commands.
- Context sensitive help: clicking over a
peripheral/register, gives information about it.
- Unlimited trace (depending on your computer
performance), with another unique feature:
two way hw/sw cross-references
(Scope -> code and vice-versa
- Dynamic code coverage histogram, directly in the
source code (unique in the market)
- Code checking. A lot of potentially dangerous
programming situations are flagged.
- WinAVR C Compiler (GCC) support. (only for AVR).
VMLAB + WinAVR = Visual GCC.
- Any 3rd party compiler support through Ext-COFF
symbolic format.
|
Supported ST6 models: ST6200,01, 03, 08, 09, 10,15, 20, 25.
Supported AVR models: ATiny11, ATiny12,
ATiny15, ATiny22, AT90S2343, AT90S2323, AT90S1200, AT90S2313, AT90S4433,
AT90S4414, AT90S8515, AT90S4434, AT90S8535, ATmega8, ATmega16, ATmega161,
ATmega162, ATmega32, ATmega64, ATmega128.
Soon also ATmega8515, ATmega8535, ATiny2313
|