FPGA tools
From Robin
Contents |
FPGA tools on windows
Xilinx ISE, Catapult, etc is currently situated on ifiserv-851.ifi.uio.no Please notify the engineer in ROBIN if there are issues.
2428, LISP was installed with the newest available ISE, Catapult, Modelsim and Digilent Adept for inf 5430 in the spring semester 2012.
FPGA tools on Linux
Note that the tools available on windows, such as Xilinx ISE and Modelsim is not supported on Linux.
0in Catapult_C FormalPro Modelsim Xilinx
Digilent Adept to program the Atlys board can be obtained from the Digilent website.
Note that some Xilinx scripts require GNU BASH. Ubuntu (and possibly others) come with DASH. Disable DASH by reconfiguring it:
sudo dpkg-reconfigure dash
Starting xterm with all tools available
Note that all files were moved to from midgard to bifrost in december 2011. This means that if you did the following in november 2011, you will have to do it again to make it work.
First time initialization
>cd ~ >mkdir fpgatools >cd fpgatools/ >/hom/mes/src/FPGATools/init_fpgatools
Note that when starting using run, you get an xterm with .bash_fpgatools (invisible when using ls-l) as source. Since spring 2012, we have moved the license file to tollheimtu from pordoi. The .bash_fpgatools will need to be upgraded either manually or by doing the initialization over again.
Launch
>cd ~/fpgatools >run
Use the new xterm window that pops up to start the FPGA tool you like. Paths to all the major components should be ready in the new xterm.
To start Modelsim type vsim To start Xilinx (ISE) type ise To start PlanAhead type planAhead etc
License server
Licenses can be checked out from lisens.ifi.uio.no:
export LM_LICENSE_FILE=5370@lisens.ifi.uio.no
On Windows:
setx LM_LICENSE_FILE 5370@lisens.ifi.uio.no
EDK Scripts
Python interface to Xilinx/EDK MHS: https://github.com/EPiCS/reconos/tree/master/tools
XDL Format description: http://www.mn.uio.no/ifi/english/research/projects/cosrecos/publications/paper/recosoc11beckhoff.pdf