Building a Loosely Timed SoC Model with OSCI TLM 2.0
A Case Study Using an Open Source ISS and Linux 2.6
Kernel
Embecosm Application Note
EAN 1
Issue 1, June 2008.
This application note describes by example how to build
a simple SoC, capable of running a modern Linux kernel,
using OSCI TLM 2.0 convenience sockets.
Convenience sockets are added to an existing ISS (the
OpenRISC 1000 architectural simulator) to allow it to be
used in an OSCI TLM 2.0 environment. The ISS is
combined with simple peripherals to build a complete SoC
which is capable of booting a Linux 2.6 kernel.
Browse the application note online as
Download the application note as
-
PDF
-
Single file HTML (zip, tar.bz2)
-
Multi-file HTML (zip,
tar.bz2)
-
Source DocBook XML (zip,
tar.bz2).
This application note is licensed under a Creative
Commons Attribution 2.0 License.
All the examples are available as a free download in
Embecosm Software Package ESP 1,
Example Loosely Timed SystemC
TLM 2.0 SoC Models.
|