Tools/Eclipse/SimplifIDE SetUp

From UIT
Revision as of 11:51, 15 February 2012 by Zas (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

How to Set Up SimplifIDE

This " How To " explains how to integrate Modelsim into SimplifIDE

It is recommended to use the same directory structure, for more information about it see here

Compilation Only

In order to use Modelsim for compilation, an external tools need to be configured, this system may also be used for others VHDL eclipse plugins.

  • Open the external tool configuration Dialog Run/External Tools/External Tools Configurations.../ .
Simplifide setup 2.png
  • As shown in the picture above your installed vsim can be used as Command Line tool inside eclipse to perform the Compilation. As arguments we pass a DO-Script file.
  Location: C:/pathToUsedModelsim/win32/vsim.exe
 
  Working Directory: empty
 
  Arguments: -c -do ${project_loc}\03_script\run_comp.do
  • There are 2 Scripts used. comp.do contains the file and libs to compile, the run_comp.do start the compilation process. Note: the comp.do is also used for Compilation and Simulation. Examples can be downloaded in the last section

Compilation and Simulation

In order to use Modelsim for Compilation and Simulation, an external tools need to be configured, this system may also be used for others VHDL eclipse plugins.

  • Open the external tool configuration Dialog Run/External Tools/External Tools Configurations.../ .
Simplifide setup 1.png
  • As shown in the picture above your installed modelsim can be started as External Programm to perform the Compilation and Simulation. As arguments we pass a DO-Script file.
  Location: C:/pathToUsedModelsim/win32/modelsim.exe
 
  Working Directory: empty
 
  Arguments: -c -do ${project_loc}\03_script\run_sim.do
  • There are 2 Scripts used. comp.do contains the file and libs to compile, the run_comp.do start the compilation process. Note: the comp.do is also used for Compilation and Simulation. Examples can be downloaded in the last section

Example files

Some example Do scripts can be downloaded. They probably have to be adapted to your needs

Next

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox