URL
https://opencores.org/ocsvn/s1_core/s1_core/trunk
Subversion Repositories s1_core
[/] [s1_core/] [trunk/] [docs/] [REQUIREMENTS.txt] - Rev 114
Compare with Previous | Blame | View Log
S1 Core - System Requirements=============================You can run simulation and synthesis of the S1 Corealmost on any machine: all you need is a Unix-likemachine with the following programs installed:- bash shell;- sed stream editor;- for simulations: Icarus Verilog (free software)or Synopsys VCS MX (commercial);- for synthesis: Xilinx XST (commercial, some versionsare free), Icarus Verilog (free software) orSynopsys Design Compiler (commercial).As you can easily understand, whatever GNU/Linux orUnix machine should be suitable for your purposes;we haven't tried on Windows with Cygwin but we suspectthat it could work.Infact since the only tool you need for simulation andsynthesis is Icarus Verilog, and since it is freesoftware, you can download its source code and compileit for your platform.On some GNU/Linux distributions there's even no needto compile it since you can install it from Internetwith one command:- on Debian and similar distros like Ubuntu to installIcarus Verilog just use the command:apt-get install verilog- if you are a Gentoo maniac you can use the command:emerge iverilogIn both cases you will need an Internet connection androot privileges to perform the installation (otherwisego to the official site and compile it from the sources).Please note that we have been using Icarus version 0.8without any trouble, but some user reported some compilingerror using the latest version 0.8.2.Another requirement is related with the SPARC v9 compiler:there's an x86 to sparc64 GCC cross-compiler availableon the web so you should be able to compile test programsfor the S1 Core using not only a SPARC machine but whateverGNU/Linux x86 PC.
