Name: Björn Döbel
Affiliation: TU Dresden Operating Systems Research Group
Visiting address: Technische Universität Dresden
Fakultät Informatik
Nöthnitzer Straße 46
01187 Dresden
Room: APB/3088
Postal address: Technische Universität Dresden
Fakultät Informatik
Institut für Systemarchitektur
01062 Dresden
Germany
Telephone: +49 (0)351 463-38799
E-Mail: doebel (o) tudos.org

Simics tools

VIM syntax file

I use VIM for coding and created a syntax highlighting file for simics CLI scripts.

Generic functions

There's a collection of utility functions that extend Simics using Python.

  • list_attributes() provides a list of the available attributes of a CLI object
  • class ThreadedWindow provides a base class for creating an additional window with a dedicated thread so that you can return to Simics CLI after creating the window.

LEON2 register view

At least in the academic version of Simics there is no register content view for the LEON2 SPARC processor. I implemented one of my own.