Table of Contents
The example models used in this application note may all be downloaded from the Embecosm website, www.embecosm.com. They are licensed under the GNU General Public License so are freely available to be used.
The main directory of the distribution contains:
A directory, sysc-models
, containing the
example SystemC models;
A directory, progs-or32
, containing the
OpenRISC 1000 programs to be used with the models
Configuration files for use with Or1ksim when running the simple models and the Linux kernel; and
A copy of the GNU General Public License
The OpenRISC 1000 tool chain must be available to allow the target programs to be build. This is documented on the OpenCores website (www.opencores.org) and in a separate Embecosm application note Embecosm Application Note 2. The OpenCores OpenRISC 1000 Simulator and Tool Chain: Installation Guide. .
Caution | |
---|---|
This is a change from issue 1 of this application note, when precompiled versions were provided. |
All the changes described in this application note form part of Or1ksim 0.4.0.
At the time writing, this version is not fully released. It's release candidate can be downloaded from the OpenCores website (www.opencores.org). The final, stable release is scheduled for the end of June 2010.
The functions for all but the final chapter (Chapter 11) also form part of Or1ksim 0.3.0. Users
wishing to build on this form of the library should modify the top level
configure.ac
and the
makefile.am
to remove reference to the
jtag-soc
directory and its files.