SimpleScalar Instruction and Architecture Tool (SSIAT)

SSIT is a tool that allows to extend the SimpleScalar simulators with new instructions. SSAT is a tool that extends SimpleScalar with new registers. SSIAT is a merge of these two (useful :-) ) tools.

The idea of these tools belongs to Ben Juurlink.

SSIT was originally written by Hugo Leisink. This version worked only with the sim-outorder simulator and had problems with the new functional units created by SSIT that lead to incorrect performance simulation.

In November 2005 Demid Borodin has completely rewritten SSIT, only the file processing library was left almost unchanged. The way how SSIT worked with SimpleScalar has been changed. Now all the simulators can deal with the new instructions added by SSIT, and the new functional units created by SSIT work properly in sim-outorder for performance simulation. In addition, the SimpleScalar debugger and pipetrace utility are able to show the user-defined names of the new instructions added by SSIT.

SSAT was written by Roel Meeuws and Gerard Aalbers. Currently it works only with the sim-outorder simulator.

The combination of SSIT and SSAT, called SSIAT, was created by Dusty Lefevre (dusty.lefevre @student.ua.ac.be).


Downloads


SSIT, SSAT and/or SSIAT are used in research by:


Last updated: 13.12.2005