An experimental ISS for freescale's e500v2 core. It is meant to simulate only cpu and memory subsystem and is purely intended for academic/learning purposes only.

Features

  • full support of booke mmu emulation ( l2 tlbs only ).
  • support for a target based memory model ( targetting DDR, CCSR and IFC for time being )
  • support for a well tested logging framework.
  • support for an interactive python shell to control the simulation environment.
  • support for an elf loader to directly load elf binaries in memory.
  • support for powerpc exception mechanism.
  • all core instructions except SPE are implemented.
  • support for instruction tracing and coverage logging.

Project Samples

Project Activity

See All Activity >

Categories

Simulation

License

GNU General Public License version 2.0 (GPLv2)

Follow ppc_sim_booke

ppc_sim_booke Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ppc_sim_booke!

Additional Project Details

Operating Systems

Linux, BSD

Intended Audience

Science/Research, Developers, Engineering

User Interface

Console/Terminal

Programming Language

Python, C++, Assembly

Related Categories

Python Simulation Software, C++ Simulation Software, Assembly Simulation Software

Registered

2012-05-14