Single-core PowerPC405 simulator

Description

This Single-core PowerPC405 simulator simulator includes a PowerPC 405 32-bit RISC CPU with a scalar 5-stage pipeline, and separated instruction and data caches. Both caches are connected to a main dram memory through a system bus, as shown on the figure below.

The instruction cache which does not appear on the figure is embbeded within the PowerPC 405 CPU module.

How to get the simulator

This simulator is available at https://unisim.org/svn/public/components/CycleLevel/simulators/ppc-score.

To compile, it requires to download the whole public branch of the repository which contains all the components composing the simulator. More information can be found on the Public Branch page.

Compatible Benchmarks and Tests

Modules composing the simulator

The figure below ... FIXME

More details are available for each module composing the simulator:

Services used by the simulator