VMLAB in Linux / Unix running  Wine

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

Home  | About us  | VMLAB  | Download  | Contact  | FAQ's  | OrderTestimonials

Copyright © Advanced Micro Tools 1998-2003. All rights reserved
All the mentioned  trademarks are the property of their respective owners.