Installation Guide » History » Revision 13
« Previous |
Revision 13/52
(diff)
| Next »
Sergey Smolov, 01/05/2015 10:06 PM
Installation Guide¶
- Table of contents
- Installation Guide
Eclipse IDE Installation¶
The Retrascope IDE is implemented as an Eclipse IDE plugin. Thus, Eclipse IDE is the first thing you need to install (except JDK):
- Download the Eclipse IDE package (Kepler or Luna) from http://www.eclipse.org and unpack it.
Solver Installation¶
The Retrascope core uses the Z3 solver to perform analysis of HDL descriptions (e.g., to extract EFSM models). To install Z3 and make Retrascope able to work with it, perform the following steps:
- Download the Z3 package from http://z3.codeplex.com and unpack it.
- Specify the
SMT_SOLVER_PATH
environment variable (it should point to the Z3 executable file).
Zest Installation¶
Some of the Retrascope IDE engines depends on the Zest framework (e.g., it is used to visualize CFG and EFSM models). It is recommended to install it before working with the environment:
- Click the
Help/Install New Software...
menu item. - Choose a repository from the
Work with...
list (e.g.,http://download.eclipse.org/releases/luna/201409261001
). - Select the
Modeling/Graphical Editing Framework Zest Visualization Toolkit SDK
tree item. - Push the
Next
button a number of times. - Push the
Finish
button.
Veditor Installation¶
Veditor is an Eclipse IDE plugin implementing Verilog and VHDL code viewers and editors. To install Veditor, do the following:
- Download the
net.sourceforge.veditor_*.jar
file from http://sourceforge.net/projects/veditor. - Copy the file to the
<ECLIPSE_HOME>/plugins
directory.
Retrascope IDE Installation¶
Finally, install the Retrascope IDE plugin:
- Download the
ru.ispras.retrascope.ide*.jar
file from http://forge.ispras.ru/projects/retrascope-ide/files. - Copy the file to the
<ECLIPSE_HOME>/plugins
directory. - Set
ZAMIA_LOCKING
system variable totrue
value (it is needed for VHDL designs elaboration). - Restart the Eclipse IDE.
Updated by Sergey Smolov almost 10 years ago · 52 revisions