Tools/Eclipse/SimplifIDE Use

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 use SimplifIDE

This " How To " explains how to use SimplifIDE with a defined directory structure

It is recommended to use the same directory structure, but can be adapted if necessary

Directory Structure

An example directory structure can be downloaded in the last section

  • 01_design : Contains the VHDL design files
    • top : Only the toplevel structure (without synchronisation)
    • testbench : All testbench files, can be differentiated in subfolders
    • board : Board level top vhdl file with all synchronisations
  • 02_libaries : External libraries e.g. unisim or simprim of Xilinx
  • 03_script : Compilation and Simulation scripts as well as wave scripts
  • 04_simulation : Simulations data, intermediate simulations files, work lib
  • 05_synthesis : Synthesisprogram project e.g. Simplifiy
  • 06_p&r : Place and Rout programm project e.g. Xilinx ISE
  • 07_doc : Contains the documentation of the Project

Compilation

In order to only compile the design, complete the How to set up.

  • Run=>Compile

This action will open a vsim.exe inside eclipse and compile all file defined in comp.do

Simulation

In order to simulate the design, complete the How to set up.

  • Run=>Simulate

This action will open a modelsim.exe, compile and load all file and lib's defined in the comp.do script, open a Wave window and display all signals defined in the wave.do script

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